docs(flow): freeze external-agent gate contract (7A-L2a)
Scoped grants, vault tool allowlists, agent_bundle shape, and seven-tier test matrix — implements FLOW-V0-SPEC §6 item 3; SD-5; no impl, gates OFF.
sha256:942476bd56572cb1ff995ab405afecd751e616ee014b01f475b640a5f32bc2ca
sha
+38
symbols
sha256:d3cac85f3bf239611de752bdf6d79ab8bcfcfac90868c14c6c5426d88e8f48da
snapshot
+38
symbols added
0
dead code introduced
Semantic Changes
38 symbols
+
Flow External-Agent Gate — Canonical Contract (Phase 7A, Step 7A-L2a)
section Flow External-Agent Gate — Canonical Contract (Phase 7A, Step 7A-L2a) L1–418
+
Surfaces (triple-exposed when gate is ON — design only in 7A-L2a)
section 1. Surfaces (triple-exposed when gate is ON — design only in 7A-L2a) L91–140
+
1 Request — grant mint (flow_external_grant_mint)
section 1.1 Request — grant mint (flow_external_grant_mint) L107–125
+
flow_external_grant_mint/v0)
section 1.2 Response — mint (knowtation.flow_external_grant_mint/v0) L125–140
+
1 Grant record (durable metadata — pointer-safe)
section 2.1 Grant record (durable metadata — pointer-safe) L142–172
+
2 Grant authorization headers (invoke + grant-scoped bundle fetch)
section 2.2 Grant authorization headers (invoke + grant-scoped bundle fetch) L172–192
+
external_tool skill-ref activation rules
section 4. external_tool skill-ref activation rules L219–247
+
rendered)
section 5.1 Inner payload — knowtation.agent_bundle/v0 (inside projection.rendered) L254–294
+
2 Hosted projection read (gateway parity)
section 5.2 Hosted projection read (gateway parity) L294–309
+
Import sandboxing (ratifies FLOW-V0-SPEC §6 item 3)
import
section 6. Import sandboxing (ratifies FLOW-V0-SPEC §6 item 3) L309–323
+
Error taxonomy (opaque codes; no scope/id/secret leak)
section 8. Error taxonomy (opaque codes; no scope/id/secret leak) L337–361
+
Seven-tier test matrix (what each tier proves — design only)
section 9. Seven-tier test matrix (what each tier proves — design only) L361–380
Older
feat(flow): 7A-L1b authoring write-back (propose facade + routes)
sha256:ddc893a78f664ab720f61c08635ba698634b3d7377fc0ad551bd60ae2fc69e69
All commits
Newer
feat(flow): implement external-agent gate (7A-L2b)
sha256:1f885dbfff4d37a90b778092ee8f9cfb63054528eb669897a6806b1e52e4a118
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:942476bd56572cb1ff995ab405afecd751e616ee014b01f475b640a5f32bc2ca --body "your comment"
No comments yet. Be the first to start the discussion.