Files
acdl/.ciagent/archive/VERIFY-P04.md
T
Jon Chery f2b481716d chore(P01): archive 7 platform + 1 consumer outdated .ciagent files
P1 W1: verified STATE.md 32 CAP rows against regression_verify.py
(fixed CAP-025 omission — was missing from Domain 9; CAP-031 renumbered
to cover the live-apply evidence row).

P1 W2: archived 7 platform-root files to .ciagent/archive/ with
milestone-suffix names (lossless git mv preserves history):
- CAPABILITY_INVENTORY.md → CAPABILITY_INVENTORY-v1.10.md
- REVIEW-AUDIT-P05.md → REVIEW-AUDIT-P05.md
- VERIFY-P03.md → VERIFY-P03.md
- VERIFY-P04.md → VERIFY-P04.md
- P4-PILOT-RUN-EVIDENCE.md → P4-PILOT-RUN-EVIDENCE-v1.26.md
- AUTONOMY_THESIS.md → AUTONOMY_THESIS-v1.21.md
- COST.md → COST-v1.14.md

P1 W3: archived 1 consumer file to new .ciagent/nova-blockchain-exchange/archive/
(D-221: consumer archives land in per-project subdir):
- nova-blockchain-exchange/ROADMAP.md → archive/ROADMAP-v1.26.md

The 4 pre-execution files (CLARIFY/GRILL/IDEATE/RESEARCH) stay active
through v1.27 — they hold the v1.27 P0 content (D-219 refinement,
G-Q2); the v1.26-era content is in git history. They archive at
v1.28 P1 if v1.28 happens.

Dangling references to archived files found in PROJECT.md,
ARCHITECTURE.md, IAM_POLICY.md, nova-blockchain-exchange/README.md —
fixed in P2.

---ci---
project: acdl
phase: 1
milestone: v1.27
status: execute
wave: W4
---ci---
2026-08-19 19:13:48 +00:00

1.3 KiB

VERIFY — v1.26 P4 (pilot-run-and-docs) PASS

Structural

  • Live apply: AWS resources exist (ALB, ECS, DynamoDB, S3, KMS, ECR, IAM) — account 581513795199
  • ecs-service L1: execution_role_arn + task_role_arn wired (module-completeness gap fixed)
  • microservice L2 composition: roles→service wires + ALB SG wire
  • Decision Ledger: ai.decision.made + nova.outcome.backfilled (hash chain valid)
  • fact_decision.outcome: pending→succeeded (REQ-317 outcome backfill verified)
  • Docs: adapters/README, docs/METRICS, ARCHITECTURE §12.8, consumer onboarding README

Behavioral

  • platform: 844 passed (full suite)
  • consumer: 90 passed, 6 skipped (deploy invocation tests pass on the inline adapter)
  • live terraform apply: exit 0 (Apply complete! Resources created)

Security

  • NOVA_AWS_* not in shell env (run_platform.sh unset after sourcing .env.secrets)
  • Decision Ledger events redact secrets (no NOVA_AWS_* values in payloads)
  • forge-agnostic synced files (test_no_forge_mentions pass)

Quality

  • No regressions (844 baseline holds)
  • The live apply uncovered + fixed 2 module-completeness gaps (ecs-service role, ALB SG)
  • The Post-Pilot metrics now have non-zero denominators (n=1 real run)

---ci--- project: acdl phase: 4 milestone: v1.26 status: verify