Commit Graph

20 Commits

Author SHA1 Message Date
phamnazage-jpg
b33fa10677 test(quality): promote overlay coverage to core gate 2026-05-30 17:13:38 +08:00
phamnazage-jpg
249ad5938f test(quality): promote sqlite coverage to core gate 2026-05-30 17:04:45 +08:00
phamnazage-jpg
b371c698cc test(quality): promote routing coverage to core gate 2026-05-30 16:54:05 +08:00
phamnazage-jpg
2a925e2954 test(quality): promote internal app coverage to core gate 2026-05-30 16:48:55 +08:00
phamnazage-jpg
61a5a36c58 feat(testing): add unified quality gates and coverage baseline 2026-05-30 15:28:32 +08:00
phamnazage-jpg
b5343452cb feat(accounts): add provider account inventory api 2026-05-29 14:43:34 +08:00
phamnazage-jpg
6e0bd59e56 feat(routing): add route log writer and admin api 2026-05-28 21:24:05 +08:00
phamnazage-jpg
7f75d8a670 feat(routing): add logical group schema foundation 2026-05-28 15:26:16 +08:00
phamnazage-jpg
3a00f1b859 feat(admin): publish provider drafts into pack repo 2026-05-28 07:30: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
05f5e3a76e test(integration): cover batch import v2 flows 2026-05-22 15:51:21 +08:00
phamnazage-jpg
a77a47024c feat(store): complete v2 runtime state repositories 2026-05-22 14:37:08 +08:00
phamnazage-jpg
d68fb9daa3 feat(store): scaffold batch import run repos 2026-05-22 13:50:50 +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
7c6e18f94d test(host): harden gateway and acceptance validation 2026-05-21 15:45:55 +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
70ec9d393b feat(sub2api): add host adapter client and tests 2026-05-13 00:41:12 +08:00
phamnazage-jpg
a1d7007397 feat: add state store migrations and repositories 2026-05-12 23:25:02 +08:00
phamnazage-jpg
9d52b22b8d feat: bootstrap control plane app skeleton 2026-05-12 22:44:30 +08:00