docs(milestone): complete v1.29 Reposplit + Identity Layer Bring-Live (release v1.28.6)
acdl-ci / Lint (push) Successful in 9s
acdl-ci / forge_parity_disabled (push) Successful in 9s
acdl-ci / Test (push) Failing after 22s
acdl-ci / Platform check-only (offline) (push) Successful in 24s
Nova Slides Render / render (push) Failing after 14m26s
nova-release / Compute semver + update tags (push) Failing after 14m35s

---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---
This commit is contained in:
CIAgent Orchestrator
2026-08-20 05:29:59 +00:00
parent 932923ee99
commit 9dc56698fb
+6 -50
View File
@@ -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."
}