merge(milestone): v1.29 Reposplit + Identity Layer Bring-Live to main (release v1.28.6)
Nova Slides Render / render (push) Failing after 22s
Nova Slides Render / render (push) Failing after 22s
---ci--- project: acdl phase: 6 milestone: v1.29 status: complete ---/ci---
This commit is contained in:
+43
-21
@@ -1,35 +1,57 @@
|
||||
{
|
||||
"phase": 6,
|
||||
"stage": "complete",
|
||||
"milestone": "v1.28",
|
||||
"milestone": "v1.29",
|
||||
"phase_role": "final",
|
||||
"attempts": 0,
|
||||
"updated_at": "2026-08-19T23:59:00Z",
|
||||
"updated_at": "2026-08-20T01:50:00Z",
|
||||
"project": "acdl",
|
||||
"projects": ["acdl", "nova-blockchain-exchange"],
|
||||
"active_milestone": "v1.28",
|
||||
"milestone_branch": "milestone/v1.28-cli-identity",
|
||||
"active_milestone": "v1.29",
|
||||
"milestone_branch": "milestone/v1.29-reposplit-identity",
|
||||
"phase_branch": "phase/06-final-review-ship",
|
||||
"tag_line": "v1.27.x",
|
||||
"tag_line": "v1.28.x",
|
||||
"phase_name": "final-review-ship",
|
||||
"reqs_covered": ["REQ-323..353"],
|
||||
"milestone_type": "feature",
|
||||
"reqs_covered": ["REQ-354", "REQ-367", "REQ-368", "REQ-369", "REQ-OPS-GUIDE", "REQ-CONSUMER-BUMP"],
|
||||
"reqs_partial": [],
|
||||
"caps_verified": ["CAP-033", "CAP-034", "CAP-035", "CAP-036", "CAP-037", "CAP-038"],
|
||||
"invariants_added": ["INV-12", "INV-13", "INV-14", "INV-15", "INV-16", "INV-17"],
|
||||
"decisions": ["D-226", "D-227", "D-228", "D-229", "D-230", "D-231"],
|
||||
"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.27.6", "type": "feature"},
|
||||
"tests": {"total_passing": 1000, "failures": 0, "deselected": 5},
|
||||
"milestone_release": {"tag": "v1.28.6", "type": "feature", "release": "local-only (push credentials unavailable)"},
|
||||
"phases": [
|
||||
{"phase": 0, "tag": "v1.27.0", "status": "complete"},
|
||||
{"phase": 1, "tag": "v1.27.1", "status": "complete"},
|
||||
{"phase": 2, "tag": "v1.27.2", "status": "complete"},
|
||||
{"phase": 3, "tag": "v1.27.3", "status": "complete"},
|
||||
{"phase": 4, "tag": "v1.27.4", "status": "complete"},
|
||||
{"phase": 5, "tag": "v1.27.5", "status": "complete"},
|
||||
{"phase": 6, "tag": "v1.27.6", "status": "complete"}
|
||||
{"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"}
|
||||
],
|
||||
"grill": {"verdict": "PROCEED-WITH-CONDITIONS", "confidence": 0.76, "critical_resolved": 3, "tracked_resolved": 16},
|
||||
"audit": {"reconstruction": "PASS", "commit_discipline": "CLEAN", "branch_hygiene": "CLEAN", "file_discipline": "CLEAN"},
|
||||
"notes": "v1.28 COMPLETE. Feature milestone (CLI Canonicalization + Identity Layer). 7 phases (P0 + P1..P5 execution + P6 final). 31 REQs covered (REQ-323..353). 6 CAPs verified (CAP-033..038). 6 invariants added (INV-12..17). 6 decisions (D-226..231). Grill PROCEED 0.76 (3 critical + 16 tracked conditions resolved). 1000 tests passing, 0 failures. Audit: reconstruction PASS, commit/branch/file discipline CLEAN. Merged milestone/v1.28-cli-identity -> main. Tag v1.27.6 = milestone release. All milestone branches deleted."
|
||||
"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."
|
||||
}
|
||||
Reference in New Issue
Block a user