phamnazage-jpg
d077786565
docs(real-host): calibrate acceptance truth surfaces
2026-05-21 13:37:49 +08:00
phamnazage-jpg
49d00e7f05
test(scripts): harden remote43 managed-probe validation
2026-05-21 09:18:17 +08:00
phamnazage-jpg
8ba72efe95
docs(readme): consolidate truth-index and docs navigation
2026-05-21 09:16:45 +08:00
phamnazage-jpg
ca1d448cc0
fix(provision): reconcile channel pricing and hosted access
2026-05-20 22:09:40 +08:00
phamnazage-jpg
83ee216a4d
fix(provision): preserve channel model mapping on import
2026-05-19 22:24:32 +08:00
phamnazage-jpg
18e1b085eb
fix(provision): harden batch scoping and remote43 import validation
2026-05-19 20:21:21 +08:00
phamnazage-jpg
0ecce50a48
feat(scripts): automate real-host access prep closure
2026-05-19 13:58:03 +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
phamnazage-jpg
1c02fcdaa7
chore: bootstrap repository
2026-05-12 21:46:19 +08:00