Skip to content

Commit f6a8b1b

Browse files
hyperpolymathclaude
andcommitted
docs(bridge): AGENTIC.a2ml — surface bridge forbidden-moves to agents
Add to [agent-constraints] the six bridge forbidden-moves rules and a new [bridge-aware-rules] section listing the canonical entry points, the documentation-and-orientation-only status, the echo-types audit obligation, and the CI enforcement script/workflow. This is the last 6a2 file to absorb the bridge — STATE/ECOSYSTEM were updated in the previous commit. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 8eb88f9 commit f6a8b1b

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

.machine_readable/6a2/AGENTIC.a2ml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,23 @@ can-create-files = true
2222
# - Never use banned languages (TypeScript, Python, Go, etc.)
2323
# - Never place state files in repository root (must be in .machine_readable/)
2424
# - Never use AGPL license (use MPL-2.0)
25+
# - Never violate the Echo Types / Ochrance bridge forbidden-moves:
26+
# no "production-ready", no "mechanised Lean-to-Rust", no "RMO/GDPR beyond stubs",
27+
# no "Echo Types proves Valence Shell implementation correctness",
28+
# no "Ochrance cryptographic integrity" while upstream gaps remain.
29+
# See docs/ECHO-TYPES-OCHRANCE-BRIDGE.adoc + MUST.contractile invariants-bridge.
30+
# CI-enforced via .github/scripts/check-bridge-forbidden-phrases.sh.
31+
32+
[bridge-aware-rules]
33+
# Bridge entry points agents must read before changing related code/docs.
34+
read-first = "docs/ECHO-TYPES-OCHRANCE-BRIDGE.adoc"
35+
manifest = ".machine_readable/ECHO_TYPES_OCHRANCE_BRIDGE.a2ml"
36+
status = "documentation-and-orientation-only"
37+
mechanised = false
38+
# When working on Lean→Rust correspondence, RMR/RMO vocabulary, or
39+
# Ochrance attestation surfaces, the bridge doc's forbidden-moves
40+
# section MUST be re-checked. Cross-doc echo-types audit obligation
41+
# also applies (per estate memory feedback_proofs_must_check_and_cross_doc_echo_types).
42+
echo-types-audit-required = true
43+
ci-enforcement-script = ".github/scripts/check-bridge-forbidden-phrases.sh"
44+
ci-workflow = ".github/workflows/bridge-forbidden-phrases.yml"

0 commit comments

Comments
 (0)