Commit Graph

13 Commits

Author SHA1 Message Date
phamnazage-jpg
5e76fb20d0 Harden host deletion and test stability 2026-05-25 07:30:07 +08:00
phamnazage-jpg
80fd9dd873 Clarify subscription probe key semantics 2026-05-23 17:06:52 +08:00
phamnazage-jpg
bcc67c4a8a Expand coverage for runtime and sqlite paths 2026-05-23 10:55:57 +08:00
phamnazage-jpg
2ad277743d Expand app runtime coverage 2026-05-23 09:44:54 +08:00
phamnazage-jpg
7ae8caf216 Strengthen runtime and scheduler coverage 2026-05-23 09:39:02 +08:00
phamnazage-jpg
cfa1eaa904 Complete batch import v2 runtime and host capability recovery 2026-05-23 09:18:02 +08:00
phamnazage-jpg
eac860e72f fix(api): wire batch import create-run entry pipeline 2026-05-22 16:12:52 +08:00
phamnazage-jpg
fb136ead7c feat(api): add batch import v2 endpoints 2026-05-22 15:39:43 +08:00
phamnazage-jpg
3ba3244ea6 fix fresh-host acceptance and document real-host debugging learnings 2026-05-21 21:19:19 +08:00
phamnazage-jpg
ca1d448cc0 fix(provision): reconcile channel pricing and hosted access 2026-05-20 22:09:40 +08:00
phamnazage-jpg
85d495dd16 feat(control-plane): harden host-scoped reconcile and acceptance evidence
- add batch-scoped reconcile_runs persistence and queries
- route batch detail and reconcile writes through batch_id/host_id
- refresh production boards with host-scope acceptance artifacts
- include latest real-host acceptance evidence for self_service and subscription
2026-05-18 22:22:22 +08:00
phamnazage-jpg
71cbaf5fa6 test(project): achieve ≥70% package coverage across all internal packages
- store/sqlite: 75.4% (repos + db coverage)
- host/sub2api: 80.8% (httptest mock server, pure function tests)
- app: 74.2% (handler error paths, NewActionSet closures)
- pack: 72.4%
- provision: 75.2%
- access: 77.3%
- config: 94.7% (lookup mock tests)

All tests pass: build, vet, race, coverage gates.
2026-05-15 19:26:25 +08:00
phamnazage-jpg
9d52b22b8d feat: bootstrap control plane app skeleton 2026-05-12 22:44:30 +08:00