docs(flow): author canonical Flow v0 spec (7A-2)
Turn the running-start outline into the canonical Flow v0 spec on feat/flow-v0-spec. Ratify the five wire schemas against scooling/docs/FLOW-PLATFORM-ARCHITECTURE.md and pin enums, id formats, and the run step-state shape.
- v0 = ordered step list (not DAG) - storage: Option A (Hub index primary + optional vault mirror) - API parity contract across CLI / MCP / Hub REST (routes gated, spec only) - projection generator contract (dogfood: own repo guidance) + staleness/fidelity - capture flywheel contract + thresholds (inert in v0) - defaults confirmed; seven-tier test plan written - security/privacy checklist fully signed off
Scope: spec only. Starter Flows = 7A-3; generator impl = 7A-10/11; live authoring/capture/execution = gated 7A-L1..L5.
sha256:b688370aae6be861872265137452097e5527c2bf2d88a941066a9ae6b661661c
sha
+52
symbols
1 changed · 854 in snapshot
files
sha256:4a16434e7725d1d46a440f6ba7fcda26c0168a7bf56753b4123be8e56f4b4367
snapshot
+52
symbols added
1
file changed
854
files in snapshot
0
dead code introduced
Semantic Changes
52 symbols
+
flow_step/v0 — one step (full skill-primitive anatomy)
section 1.4 knowtation.flow_step/v0 — one step (full skill-primitive anatomy) L126–150
+
flow_run/v0 — execution instance (canonical run state)
section 1.5 knowtation.flow_run/v0 — execution instance (canonical run state) L150–166
+
flow_candidate/v0 — flywheel proposal (never an auto-Flow)
section 1.6 knowtation.flow_candidate/v0 — flywheel proposal (never an auto-Flow) L166–182
+
flow_projection/v0 — derived, read-only harness rendering
section 1.7 knowtation.flow_projection/v0 — derived, read-only harness rendering L182–197
+
API surfaces (triple-exposed, identical contract)
section 3. API surfaces (triple-exposed, identical contract) L240–289
+
1 Detection signals (observational, content-minimized)
section 5.1 Detection signals (observational, content-minimized) L314–327
+
2 Recommended thresholds (v0 defaults; tunable)
section 5.2 Recommended thresholds (v0 defaults; tunable) L327–336
+
Security and privacy checklist (signed off — 7A-2)
section 6. Security and privacy checklist (signed off — 7A-2) L345–363
+
Starter Flow definitions — deferred to 7A-3 (not authored here)
section 8. Starter Flow definitions — deferred to 7A-3 (not authored here) L376–385
+
Acceptance criteria for this spec (7A-2)
section Acceptance criteria for this spec (7A-2) L416–426
Files Changed
+1
854 in snapshot
+1
854 in snapshot
← Older
Oldest on feat/flow-v0-spec
All commits
Newer
feat(flow): author 7A-3 starter Flow set (knowtation.flow/v0 + f…
sha256:45df842f79e78cfb7aebe19d88e2d86e2527e3db4d087297ee853c40c543e830
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:b688370aae6be861872265137452097e5527c2bf2d88a941066a9ae6b661661c --body "your comment"
No comments yet. Be the first to start the discussion.