Files
acdl/.ciagent
Jon Chery 9d35c0756c decision(P02): clarification — L1 manifest schema, mock_apply behavior, names
---ci---
phase: 2
milestone: v1.0
status: clarify
decisions:
  - id: D-017
    decision: L1 manifest.yaml declares a flat inputs: map of named string keys + descriptions; no nested types
    rationale: REQ-02/03 say 'declared inputs'; spec forbids composition and cloud-specific types
    confidence: 0.90
    alternatives: [JSON-schema-validated nested types, omit inputs entirely]
  - id: D-018
    decision: L1 mock_apply.sh reads its own manifest.yaml for self-identification but ignores the input values
    rationale: D-007 mandates uniform echo + 1s sleep + exit 0; inputs are declared for traceability not consumed
    confidence: 0.85
    alternatives: [have mock_apply echo the input values back, parameterize sleep duration]
  - id: D-019
    decision: 8 L1 names fixed per REQ-02 literal
    rationale: REQ-02 enumerates them; no naming freedom
    confidence: 0.99
    alternatives: []
---/ci---

Phase 02 ambiguities are minor (the spec is explicit). Three clarifications
logged: D-017 manifest schema (flat string map), D-018 mock_apply ignores
inputs (uniform stub), D-019 fixed L1 names.
2026-07-21 13:12:45 +00:00
..