Jon Chery
|
d103a37419
|
docs(P14): plan-as-execute + verify (v1.2.4)
---ci---
project: acdl
phase: 14
milestone: v1.2
status: verify
verdict: VERIFIED
requirements:
covered: [REQ-32]
---/ci---
Phase 14 plan-as-execute + verify. scripts/verify_phase14.sh green.
l2-microservice composition (6 L1s, 2 wire kinds); contract schema
extended (inputs allow objects + healthcheck); resolver extended
(array-form wires, child->child refs, multi-resource L1 expansion);
adapter extended (ref: interpolation translation). v1.2 IR: 11 resources.
v1.1 S3 regression byte-identical. Ready to ship v1.2.4.
|
2026-07-21 21:12:17 +00:00 |
|
Jon Chery
|
f8e99ed906
|
phase: 7, status: plan-as-execute, persona: platform-engineer+backend-engineer, task: T-7.2+T-7.3
---ci---
project: acdl
phase: 7
milestone: v1.1
status: plan-as-execute
persona: platform-engineer+backend-engineer
task: [T-7.2, T-7.3]
requirements.covered: [REQ-17, REQ-22]
---/ci---
Wave 2 (parallel): two independent JSON Schemas, different owners.
- T-7.2 (platform-engineer): schemas/ir.schema.json — Target Stack IR
(JSON Schema draft 2020-12). Resources with typed inputs/outputs/NFRs,
relationships (single parent per child), composition tree max-depth-5,
policy hooks. Substrate-agnostic (no Terraform block keywords, no aws_
provider prefixes; type values are IR types like aws:s3:bucket). module
pins L1 by name@semver (W3.D). shared_keyword reserved for v2. Validates
as Draft 2020-12; minimal l2-static-asset IR instance validates.
- T-7.3 (backend-engineer): schemas/contract.schema.json — consumer
contract (JSON Schema draft 2020-12). Per-env mandatory (W3.E): dev
stack+environment; qa adds validation.e2eSuite+loadTest; prod adds
runbook+dashboard+oncall; dr adds drDrillRef. inputs always optional.
profile: agentic marker; naturalLanguageIntent required when agentic
(fixed: if-condition requires profile to be present before checking
const). environment enum has no staging. Validates as Draft 2020-12;
spike dev contract validates; qa/prod/dr/agentic negative cases reject.
|
2026-07-21 18:43:33 +00:00 |
|