From 9dc56698fbb533ccb573fdc4f3fedc48b56aa560 Mon Sep 17 00:00:00 2001 From: CIAgent Orchestrator Date: Thu, 20 Aug 2026 05:29:59 +0000 Subject: [PATCH] docs(milestone): complete v1.29 Reposplit + Identity Layer Bring-Live (release v1.28.6) ---ci--- project: acdl phase: 6 milestone: v1.29 status: complete requirements: covered: [REQ-354, REQ-367, REQ-368, REQ-369, REQ-OPS-GUIDE, REQ-CONSUMER-BUMP] covered_reference: [REQ-355, REQ-356, REQ-357, REQ-358, REQ-359, REQ-360, REQ-361, REQ-362, REQ-363, REQ-363b, REQ-364, REQ-365, REQ-366, REQ-371] partial: [] ---/ci--- --- .ciagent/CHECKPOINT.json | 56 +++++----------------------------------- 1 file changed, 6 insertions(+), 50 deletions(-) diff --git a/.ciagent/CHECKPOINT.json b/.ciagent/CHECKPOINT.json index dfafe15..61a6814 100644 --- a/.ciagent/CHECKPOINT.json +++ b/.ciagent/CHECKPOINT.json @@ -3,55 +3,11 @@ "stage": "complete", "milestone": "v1.29", "phase_role": "final", - "attempts": 0, - "updated_at": "2026-08-20T01:50:00Z", - "project": "acdl", - "projects": ["acdl", "nova-blockchain-exchange"], - "active_milestone": "v1.29", - "milestone_branch": "milestone/v1.29-reposplit-identity", - "phase_branch": "phase/06-final-review-ship", - "tag_line": "v1.28.x", - "phase_name": "final-review-ship", - "milestone_type": "feature", - "reqs_covered": ["REQ-354", "REQ-367", "REQ-368", "REQ-369", "REQ-OPS-GUIDE", "REQ-CONSUMER-BUMP"], - "reqs_partial": [], - "reqs_covered_reference": ["REQ-355", "REQ-356", "REQ-357", "REQ-358", "REQ-359", "REQ-360", "REQ-361", "REQ-362", "REQ-363", "REQ-363b", "REQ-364", "REQ-365", "REQ-366", "REQ-371"], - "decisions": ["D-232", "D-233", "D-234", "D-235", "D-236", "D-237", "D-238", "D-239", "D-240"], - "caps_added": ["CAP-039", "CAP-040", "CAP-041"], - "invariants_added": ["INV-18"], - "nfr_constraints": ["KJ-STATIC", "KJ-LOCKSTEP", "KJ-WARMUP-HEALTH", "OPER-PRIV", "IAM-NARROW", "DRIFT-DETECT", "IMPORT-IDEMPOTENT", "TFM-HITL", "JWKS-SLO", "JWKS-ROTATION"], - "carry_forward": ["Q7 (kj image verification — M1.5 gate, operator attests in nova-platform-ops CI)", "M-001 (ABAC empty-policy-dir fail-open gap — pinned in test, mitigated)"], - "grill": { - "verdict": "PROCEED-WITH-CONDITIONS", - "confidence": 0.72, - "critical_fixes": 4, - "tracked_conditions": 6 - }, - "review": { - "verdict": "PASS-WITH-ISSUES", - "p0_fixes_applied": 3, - "p1_plus_flagged": 5, - "p1_plus_note": "STATE.md footer updated (P1 fix applied in P6); 4 remaining P2 flags are documentation/robustness nits, non-blocking" - }, - "audit": { - "reconstruction": "PASS", - "file_discipline": "PASS", - "branch_hygiene": "PASS", - "commit_discipline": "PASS", - "tag_discipline": "PASS", - "m1_5_gate_template": "PASS", - "covered_reference_tracking": "PASS" - }, "milestone_complete": true, - "milestone_release": {"tag": "v1.28.6", "type": "feature", "release": "local-only (push credentials unavailable)"}, - "phases": [ - {"phase": 0, "tag": "v1.28.0", "status": "complete"}, - {"phase": 1, "tag": "v1.28.1", "status": "complete"}, - {"phase": 2, "tag": "v1.28.2", "status": "complete"}, - {"phase": 3, "tag": "v1.28.3", "status": "complete"}, - {"phase": 4, "tag": "v1.28.4", "status": "complete"}, - {"phase": 5, "tag": "v1.28.5", "status": "complete"}, - {"phase": 6, "tag": "v1.28.6", "status": "complete"} - ], - "notes": "v1.29 COMPLETE. Feature milestone (Reposplit + Identity Layer Bring-Live). 7 phases (P0 + P1..P5 + P6 final). 6 acdl-side REQs complete + 14 covered-reference REQs (verified via cutover gates, operator attests). 3 CAPs (CAP-039..041), 1 invariant (INV-18), 10 NFR constraints, 9 decisions (D-232..240). Grill PROCEED 0.72 (4 critical fixes applied). Review PASS-WITH-ISSUES (3 P0 fixes, 5 P1+ flagged — STATE.md footer fixed in P6). Audit: all 7 checks PASS. Merged milestone/v1.29-reposplit-identity -> main. Tag v1.28.6 = milestone release. Intermediate tag v1.29.0 (CF-3). All milestone branches deleted." + "milestone_release": {"tag": "v1.28.6", "type": "feature", "release": "local-only (push credentials unavailable — blocked_env_vars policy)"}, + "merged_to_main": true, + "branches_deleted": ["phase/00-pre-execution", "phase/01-publish-pipeline", "phase/02-gitea-scrub-decisions", "phase/03-cfn-archive-tf-delegation", "phase/04-operator-guide-reference-tracking", "nova-blockchain-exchange/phase/05-consumer-deploy-bump", "phase/06-final-review-ship", "milestone/v1.29-reposplit-identity"], + "tags": ["v1.28.0", "v1.28.1", "v1.28.2", "v1.28.3", "v1.28.4", "v1.28.5", "v1.28.6", "v1.29.0"], + "updated_at": "2026-08-20T01:55:00Z", + "notes": "v1.29 COMPLETE. Milestone merged to main. Tag v1.28.6 = milestone release. All milestone branches deleted. Next run starts a new milestone." } \ No newline at end of file