muse-sha-before.txt
text
sha256:8915fe406161f95c1681f9469375e7bae5b28c884f00bedbdef65e4b0cd0738d
docs(flow): commit FLOW-V0-SPEC.md hygiene for 7A-INT merge
Human
20 hours ago
| 1 | commit sha256:aec0c7713d0e039300bbb6190f14cc053bfdff9f77a2b545baded99ed972ee57 (HEAD -> feat/flow-projection-pilot) |
| 2 | Author: aaronrene |
| 3 | Date: 2026-06-20 22:17:41 UTC |
| 4 | SemVer: PATCH |
| 5 | |
| 6 | feat(flow): anti-drift diff demo evidence + config.flow.visible_scopes (7A-12) |
| 7 | |
| 8 | Run the FLOW-PROJECTION-GENERATOR-CONTRACT-7A-11 §10 acceptance bar end-to-end on our |
| 9 | own repo guidance via the real `knowtation flow project` CLI (project-scoped |
| 10 | flow_overseer_handover). All six criteria PASS: generate; edit canonical + bump |
| 11 | 0.1.0->0.2.0 -> diff carries only the canonical change + marker version; delete -> |
| 12 | regenerate byte-identical; hand-edit caught (drift:edited, exit 1); staleness |
| 13 | 0.1.0<0.2.0 (exit 1); honest per-harness fidelity. No secrets in any rendered byte. |
| 14 | |
| 15 | Closes a contract-specified wiring gap: lib/config.mjs now surfaces flow.visible_scopes |
| 16 | (the local-config identity channel the CLI passes as visibleScopes; deny-by-default; |
| 17 | empty/malformed -> undefined) + 5 test/config.test.mjs cases. The operator grant lives |
| 18 | in the muse/git-ignored config/local.yaml. |
| 19 | |
| 20 | Evidence + reproducible driver under docs/evidence/7A-12/ (README, run-demo.sh, both |
| 21 | harness projections, clean diffs, hand-edited artifact, full transcript). Demo only: |
| 22 | shipped flows/starter, live store, real AGENTS.md, and .cursor/rules untouched. |
| 23 | |
| 24 | Store finding (follow-up, not fixed here): the 7A-10b store keys step bodies by |
| 25 | step_id only (not (step_id, version)), so step-field edits cannot diverge across |
| 26 | versions in one store -> recommend a 7A-10c versioned-step-keying slice. Does not |
| 27 | block 7A-13. |
| 28 |
File History
1 commit
sha256:8915fe406161f95c1681f9469375e7bae5b28c884f00bedbdef65e4b0cd0738d
docs(flow): commit FLOW-V0-SPEC.md hygiene for 7A-INT merge
Human
20 hours ago