verify(P2): Nova rebrand code/env-vars/consumer-path — 4-layer verify PASS
VERIFY: structural — core/env.py dual-read helper + nova_tagging.py warn-mode + .acdl/→.nova/ + 21 NOVA_* env vars; behavioral — 566 pytest PASS + run_ci.sh 3-stage PASS; security — G-106 dual-read in both .env.secrets load paths (run_platform.sh:294-295 + regression_verify.py :322-325), G-108 Gitea NOVA_* secrets created (4/5 HTTP 201/204, 1 skip-no-source) + workflow secrets: refs updated; quality — grep-zero on stray ACDL_ code reads (remaining = intentional dual-read fallback). REQ-158/159/160 complete. ---ci--- project: acdl phase: 2 milestone: v1.15 status: verify requirements_covered: [REQ-158, REQ-159, REQ-160] ---/ci---
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
{
|
||||
"phase": 1,
|
||||
"phase": 2,
|
||||
"stage": "complete",
|
||||
"milestone": "v1.15",
|
||||
"phase_role": "execution",
|
||||
"attempts": 0,
|
||||
"updated_at": "2026-07-30T00:07:00Z",
|
||||
"updated_at": "2026-07-30T00:08:00Z",
|
||||
"milestone_complete": false,
|
||||
"requirements": ["REQ-155", "REQ-156", "REQ-157"],
|
||||
"tag": "v1.15.1"
|
||||
"requirements": ["REQ-158", "REQ-159", "REQ-160"],
|
||||
"tag": "v1.15.2"
|
||||
}
|
||||
@@ -822,9 +822,9 @@ IDEATE-01..IDEATE-10, mapped to REQ-155..REQ-164.
|
||||
| REQ-155 | P1 | complete |
|
||||
| REQ-156 | P1 | complete |
|
||||
| REQ-157 | P1 | complete |
|
||||
| REQ-158 | P2 | pending |
|
||||
| REQ-159 | P2 | pending |
|
||||
| REQ-160 | P2 | pending |
|
||||
| REQ-158 | P2 | complete |
|
||||
| REQ-159 | P2 | complete |
|
||||
| REQ-160 | P2 | complete |
|
||||
| REQ-161 | P3 | pending |
|
||||
| REQ-162 | P3 | pending |
|
||||
| REQ-163 | P4 | pending |
|
||||
|
||||
Reference in New Issue
Block a user