Commit Graph

9 Commits

Author SHA1 Message Date
Jon Chery 985e8f32d5 fix(P03): l3b_agent_stub reads body from rest[0] not argv[1] (T-3.9)
---ci---
phase: 3
milestone: v1.0
status: execute
persona: backend-engineer
task: T-3.9
requirements:
  covered: [REQ-12]
---/ci---

Wave 2, task T-3.9. parse_output_flag strips -o; read_issue_body now reads body from rest[0] (after -o removed) instead of sys.argv[1].
2026-07-21 13:27:26 +00:00
Jon Chery 1de274c35c fix(P03): confidence_signal emits literal 0.90/0.40 (T-3.6)
---ci---
phase: 3
milestone: v1.0
status: execute
persona: backend-engineer
task: T-3.6
requirements:
  covered: [REQ-08]
---/ci---

Wave 2, task T-3.6. json.dumps collapsed 0.90 -> 0.9; emit literal two-decimal score per contract while remaining valid JSON.
2026-07-21 13:26:46 +00:00
Jon Chery 464131fdf4 feat(P03): l3b_agent_stub.py (T-3.9)
---ci---
phase: 3
milestone: v1.0
status: execute
persona: backend-engineer
task: T-3.9
requirements:
  covered: [REQ-12]
---/ci---

Wave 2, task T-3.9. L3B keyword parser: maps issue body text to L2 stack (D-008) and emits contract.yaml (D-021).
2026-07-21 13:26:20 +00:00
Jon Chery 28535f9f5f feat(P03): mock_executor.sh (T-3.8)
---ci---
phase: 3
milestone: v1.0
status: execute
persona: backend-engineer
task: T-3.8
requirements:
  covered: [REQ-06]
---/ci---

Wave 2, task T-3.8. Mock L2 composition executor: resolves manifest, invokes each L1 mock_apply.sh, writes state.json (D-022).
2026-07-21 13:25:59 +00:00
Jon Chery 4c37ad1d03 feat(P03): evidence_writer.py (T-3.7)
---ci---
phase: 3
milestone: v1.0
status: execute
persona: backend-engineer
task: T-3.7
requirements:
  covered: [REQ-11]
---/ci---

Wave 2, task T-3.7. Hash-chained audit event writer (D-023/D-005) with auto-genesis and atomic writes.
2026-07-21 13:24:44 +00:00
Jon Chery 2be16f72b9 feat(P03): confidence_signal.py (T-3.6)
---ci---
phase: 3
milestone: v1.0
status: execute
persona: backend-engineer
task: T-3.6
requirements:
  covered: [REQ-08]
---/ci---

Wave 2, task T-3.6. Confidence signal: 0.90 on policy pass, 0.40 on violation; exit 0 always (D-024).
2026-07-21 13:24:23 +00:00
Jon Chery d59b4a013b feat(P03): policy_checker.py (T-3.5)
---ci---
phase: 3
milestone: v1.0
status: execute
persona: backend-engineer
task: T-3.5
requirements:
  covered: [REQ-07]
---/ci---

Wave 2, task T-3.5. Policy enforcement script: rejects contracts with public-ingress: true.
2026-07-21 13:24:09 +00:00
grimacing 00d0043866 ship: phase-02 l1-modules (v1.0.2)
Squash merge of phase/02-l1-modules into milestone/v1.0-initial; 8 L1 stub modules created; verify_phase02.sh green.
2026-07-21 13:18:12 +00:00
Jon Chery b953fd4a8e docs(P01): complete repo-scaffolding phase
---ci---
phase: 1
milestone: v1.0
status: complete
requirements:
  covered: [REQ-01, REQ-09]
  partial: [REQ-10, REQ-12]
---/ci---

Squash merge of phase/01-repo-scaffolding into milestone/v1.0-initial.
Phase 01 ships the three-repo scaffold (acdl, acdl-contracts, acdl-evidence),
the placeholder index.html on acdl-evidence (D-012/D-016 raw-URL substitute
for unsupported Gitea Pages), the qa + prod branches on acdl-contracts
(D-013 stand-in for unsupported Gitea environments), the workflow skeletons
(pipeline.yml + issue-to-contract.yml), and the idempotent setup + verify
scripts. REQ-10/12 remain partial pending Phase 04 full implementation.
2026-07-21 13:10:50 +00:00