17903973aa
acdl-ci / Lint (push) Successful in 9s
acdl-ci / forge_parity_disabled (push) Successful in 11s
acdl-ci / Platform check-only (offline) (push) Successful in 19s
nova-release / Compute semver + update tags (push) Failing after 11m15s
acdl-ci / Test (push) Failing after 11m26s
Archived (snapshotted to .ciagent/archive/, removed from active root):
- CLARIFY.md → CLARIFY-v1.30.md (D-241..D-246)
- RESEARCH.md → RESEARCH-v1.30.md (render pipeline, mermaid, vision)
- GRILL.md → GRILL-v1.30.md (PROCEED 0.88, G-1..G-4)
- PLAN.md → PLAN-v1.30.md (P1 4 waves + P3 polish)
- PERSONAS.md → PERSONAS-v1.30.md (lead+backend+ci-doc+ci-cli)
- IDEATE.md → IDEATE-v1.27.md (stale)
- IAM_POLICY.md → IAM_POLICY-v1.28.md (stale)
- REGRESSION_REPORT.{md,json} → REGRESSION_REPORT-v1.26.{md,json} (stale)
Active root (8 persistent files):
PROJECT.md, REQUIREMENTS.md, ROADMAP.md, STATE.md, ARCHITECTURE.md,
NORTH_STAR.md, config.json, CHECKPOINT.json
---ci---
project: acdl
phase: 4
milestone: v1.30
status: complete
action: compress
---/ci---
191 lines
6.5 KiB
JSON
191 lines
6.5 KiB
JSON
{
|
|
"run_id": "regr-1785591207",
|
|
"run_at_utc": "2026-08-01T13:33:27Z",
|
|
"milestone": "v1.10",
|
|
"phase": 52,
|
|
"summary": {
|
|
"Verified": 18,
|
|
"Decayed": 0,
|
|
"Broken": 0,
|
|
"Skipped": 4
|
|
},
|
|
"passed": true,
|
|
"results": [
|
|
{
|
|
"capability_id": "CAP-001",
|
|
"name": "contract.schema.json validates sample contracts",
|
|
"status": "Verified",
|
|
"detail": "exit 0; 2 sample contracts validate",
|
|
"tier": "local",
|
|
"duration_ms": 235
|
|
},
|
|
{
|
|
"capability_id": "CAP-002",
|
|
"name": "environment.schema.json validates env files",
|
|
"status": "Verified",
|
|
"detail": "exit 0; env schema validates",
|
|
"tier": "local",
|
|
"duration_ms": 201
|
|
},
|
|
{
|
|
"capability_id": "CAP-003",
|
|
"name": "contract_resolver resolves static-assets",
|
|
"status": "Verified",
|
|
"detail": "exit 0; ",
|
|
"tier": "local",
|
|
"duration_ms": 261
|
|
},
|
|
{
|
|
"capability_id": "CAP-004",
|
|
"name": "contract_resolver resolves microservice",
|
|
"status": "Verified",
|
|
"detail": "exit 0; ",
|
|
"tier": "local",
|
|
"duration_ms": 259
|
|
},
|
|
{
|
|
"capability_id": "CAP-005",
|
|
"name": "terraform adapter emits .tf files",
|
|
"status": "Verified",
|
|
"detail": "exit 0; ",
|
|
"tier": "local",
|
|
"duration_ms": 337
|
|
},
|
|
{
|
|
"capability_id": "CAP-006",
|
|
"name": "contract interpolation expands env/contract tokens",
|
|
"status": "Verified",
|
|
"detail": "exit 0; interpolation ok",
|
|
"tier": "local",
|
|
"duration_ms": 242
|
|
},
|
|
{
|
|
"capability_id": "CAP-007",
|
|
"name": "confidence_signal.compute returns a band",
|
|
"status": "Verified",
|
|
"detail": "exit 0; confidence band=pass",
|
|
"tier": "local",
|
|
"duration_ms": 91
|
|
},
|
|
{
|
|
"capability_id": "CAP-008",
|
|
"name": "outbox_writer builds a hash-chained item",
|
|
"status": "Verified",
|
|
"detail": "exit 0; outbox hash chain ok",
|
|
"tier": "local",
|
|
"duration_ms": 456
|
|
},
|
|
{
|
|
"capability_id": "CAP-009",
|
|
"name": "offline pytest suite passes",
|
|
"status": "Verified",
|
|
"detail": "exit 0; [ 98%]\ntests/test_wiz_adapter_real_client.py ......... [100%]\n\n================= 586 passed, 2 deselected in 71.63s (0:01:11) =================",
|
|
"tier": "local",
|
|
"duration_ms": 72988
|
|
},
|
|
{
|
|
"capability_id": "CAP-010",
|
|
"name": "run_ci.sh reproduces CI pipeline locally",
|
|
"status": "Verified",
|
|
"detail": "exit 0; resource(s))\n\n=== PLATFORM CHECK OK ===\ncontract -> resolver -> stack -> adapter -> structure validated (offline, no AWS)\ncheck-only: OK\n\n=== CI PIPELINE OK ===\n3 stages passed: lint, test, check-only",
|
|
"tier": "local",
|
|
"duration_ms": 73275
|
|
},
|
|
{
|
|
"capability_id": "CAP-011",
|
|
"name": "headline E2E runs against the local emulating tier (microservice)",
|
|
"status": "Verified",
|
|
"detail": "exit 0; al-emulator\",\n \"desired_count\": 1,\n \"running_count\": 1\n },\n \"outbox_dir\": \"/tmp/nova_local_e2e_6vnrnin1/outbox\",\n \"outbox_events\": 2,\n \"outbox_chain_verified\": true,\n \"lambda_status\": 200\n}",
|
|
"tier": "local",
|
|
"duration_ms": 634
|
|
},
|
|
{
|
|
"capability_id": "CAP-012",
|
|
"name": "local E2E on the static-assets stack (no ECS)",
|
|
"status": "Verified",
|
|
"detail": "exit 0; nova_local_e2e_uq4kkhze/tf\",\n \"backend\": \"local\",\n \"ecs\": null,\n \"outbox_dir\": \"/tmp/nova_local_e2e_uq4kkhze/outbox\",\n \"outbox_events\": 2,\n \"outbox_chain_verified\": true,\n \"lambda_status\": 200\n}",
|
|
"tier": "local",
|
|
"duration_ms": 584
|
|
},
|
|
{
|
|
"capability_id": "CAP-013",
|
|
"name": "terraform init+validate+plan live AWS (microservice)",
|
|
"status": "Skipped",
|
|
"detail": "terraform init: state bucket absent (post-v1.11-teardown, D-096) [microservice]",
|
|
"tier": "live-aws",
|
|
"duration_ms": 737
|
|
},
|
|
{
|
|
"capability_id": "CAP-014",
|
|
"name": "terraform init+validate+plan live AWS (static-assets)",
|
|
"status": "Skipped",
|
|
"detail": "terraform init: state bucket absent (post-v1.11-teardown, D-096) [static-assets]",
|
|
"tier": "live-aws",
|
|
"duration_ms": 676
|
|
},
|
|
{
|
|
"capability_id": "CAP-015",
|
|
"name": "DynamoDB outbox table exists (live AWS)",
|
|
"status": "Skipped",
|
|
"detail": "nova-outbox absent (post-v1.11-teardown steady state, D-096)",
|
|
"tier": "live-aws",
|
|
"duration_ms": 664
|
|
},
|
|
{
|
|
"capability_id": "CAP-016",
|
|
"name": "S3 state bucket exists + readable (live AWS)",
|
|
"status": "Skipped",
|
|
"detail": "state bucket nova-tfstate-581513795199-us-east-1 absent (post-v1.11-teardown, D-096)",
|
|
"tier": "live-aws",
|
|
"duration_ms": 245
|
|
},
|
|
{
|
|
"capability_id": "CAP-017",
|
|
"name": "DynamoDB nova-contracts table (lifecycle pipeline evidence)",
|
|
"status": "Verified",
|
|
"detail": "terraform files present + fmt -check passes + simple/complex contracts resolve",
|
|
"tier": "lifecycle-pipeline",
|
|
"duration_ms": 586
|
|
},
|
|
{
|
|
"capability_id": "CAP-018",
|
|
"name": "Lambda contract-ingestor (local stub + lifecycle evidence)",
|
|
"status": "Verified",
|
|
"detail": "LocalLambdaStub instantiates (local tier evidence)",
|
|
"tier": "lifecycle-pipeline",
|
|
"duration_ms": 138
|
|
},
|
|
{
|
|
"capability_id": "CAP-019",
|
|
"name": "ECS cluster + service (L2 microservice lifecycle evidence)",
|
|
"status": "Verified",
|
|
"detail": "L2 composition resolves (simple + complex contracts; offline proxy)",
|
|
"tier": "lifecycle-pipeline",
|
|
"duration_ms": 519
|
|
},
|
|
{
|
|
"capability_id": "CAP-020",
|
|
"name": "CloudFront + WAF (L2 static-assets lifecycle evidence)",
|
|
"status": "Verified",
|
|
"detail": "L2 composition resolves (simple + complex contracts; offline proxy)",
|
|
"tier": "lifecycle-pipeline",
|
|
"duration_ms": 521
|
|
},
|
|
{
|
|
"capability_id": "CAP-021",
|
|
"name": "uptime-kuma (L1 uptime lifecycle evidence)",
|
|
"status": "Verified",
|
|
"detail": "terraform files present + fmt -check passes + simple/complex contracts resolve",
|
|
"tier": "lifecycle-pipeline",
|
|
"duration_ms": 562
|
|
},
|
|
{
|
|
"capability_id": "CAP-022",
|
|
"name": "OIDC role (L1 iam-role lifecycle evidence)",
|
|
"status": "Verified",
|
|
"detail": "terraform files present + fmt -check passes + simple/complex contracts resolve",
|
|
"tier": "lifecycle-pipeline",
|
|
"duration_ms": 611
|
|
}
|
|
]
|
|
} |