File tree Expand file tree Collapse file tree
.machine_readable/bot_directives Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ Methodology-aware configuration for AI agents. Read by any AI agent
3333== Relationship to Other Files
3434
3535* `AGENTIC.a2ml` says WHAT agents can do (permissions, gating)
36- * `agent_instructions /` says HOW agents should work (methodology)
36+ * `bot_directives /` says HOW agents should work (methodology)
3737* `bot_directives/` says what the gitbot-fleet does (fleet-specific)
3838* `CLAUDE.md` says how Claude specifically should work (Claude-specific)
3939
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change @@ -15,5 +15,5 @@ Disallow-Generation: yes
1515# For AI agent integration instructions, see:
1616# 0-AI-MANIFEST.a2ml (lexicographic-first AI entry point)
1717# .machine_readable/INTENT.contractile (purpose + ecosystem)
18- # .machine_readable/agent_instructions /methodology.a2ml (mode/budget/invariants)
18+ # .machine_readable/bot_directives /methodology.a2ml (mode/budget/invariants)
1919# docs/audits/ (drift-reconciliation audit log)
Original file line number Diff line number Diff line change 33#
44# Lexicographic-first machine-readable file so any agent that does a
55# default-sorted directory walk discovers this first. Points at the
6- # canonical contractile family and the agent_instructions / tree.
6+ # canonical contractile family and the bot_directives / tree.
77
88[manifest]
99project = "valence-shell"
@@ -22,9 +22,9 @@ contractile-purpose = ".machine_readable/INTENT.contractile"
2222contractile-must = ".machine_readable/MUST.contractile"
2323contractile-trust = ".machine_readable/TRUST.contractile"
2424contractile-adjust = ".machine_readable/ADJUST.contractile"
25- methodology = ".machine_readable/agent_instructions /methodology.a2ml"
26- coverage = ".machine_readable/agent_instructions /coverage.a2ml"
27- debt = ".machine_readable/agent_instructions /debt.a2ml"
25+ methodology = ".machine_readable/bot_directives /methodology.a2ml"
26+ coverage = ".machine_readable/bot_directives /coverage.a2ml"
27+ debt = ".machine_readable/bot_directives /debt.a2ml"
2828human-claude-handbook = "CLAUDE.md"
2929human-readme = "README.adoc"
3030human-explainme = "EXPLAINME.adoc"
Original file line number Diff line number Diff line change @@ -49,7 +49,7 @@ Cross-validation. The six systems sit on different logical foundations:
4949If all six prove the same theorem, it is *extremely* unlikely that all six
5050modelled the problem incorrectly in the same way. This is the same pattern
5151seL4 and CompCert use, and it is the central technical commitment of the
52- project — see `INTENT.contractile` and `.machine_readable/agent_instructions /methodology.a2ml`
52+ project — see `INTENT.contractile` and `.machine_readable/bot_directives /methodology.a2ml`
5353for the architectural-invariant statement.
5454
5555== How do I trust the proofs?
Original file line number Diff line number Diff line change @@ -108,7 +108,7 @@ Key invariants that must never be violated:
108108* No new TypeScript / Python / Go files; no npm/bun/yarn/pnpm dependencies (Deno only)
109109* No `believe_me` or `assert_total` (Idris2); no new `Admitted.` (Coq); no `sorry` (Lean); no `unsafeCoerce` (Haskell); no `Obj.magic` (OCaml)
110110* No `unsafe {}` blocks without an inline safety comment (Rust)
111- * No template placeholders (`{{...}}`, `<...>`) in shipped files — see `.machine_readable/agent_instructions /methodology.a2ml`
111+ * No template placeholders (`{{...}}`, `<...>`) in shipped files — see `.machine_readable/bot_directives /methodology.a2ml`
112112* All commits MUST be GPG-signed
113113* Full machine-checked list lives at `.machine_readable/MUST.contractile`; K9 validators in `contractiles/k9/` enforce it on every PR
114114
Original file line number Diff line number Diff line change @@ -176,7 +176,7 @@ audit-log baseline; future audits should append rather than rewrite.
176176 deps + explicit "no known downstream consumers at v0.9.0" rather than
177177 fabricated names.
178178
179- * `.machine_readable/agent_instructions /methodology.a2ml` —
179+ * `.machine_readable/bot_directives /methodology.a2ml` —
180180 `PROJECT_UNIQUE_STRENGTH` placeholder filled with the polyglot-6
181181 cross-foundation argument and the divergence-from-siblings contrast
182182 (vs. echidna dyadic-Coq-only, proven single-Idris2, ephapax four-layer-Coq);
@@ -327,7 +327,7 @@ This audit followed the verisimdb#81 shape:
327327 vs `.md`) and consolidate on the estate-convention winner.
328328. Walk the open-issue tail (#41–#46, #49, #51) and capture each as
329329 audit-table input.
330- . Inspect sibling-repo `.machine_readable/agent_instructions /methodology.a2ml`
330+ . Inspect sibling-repo `.machine_readable/bot_directives /methodology.a2ml`
331331 (echidna, proven, ephapax) to ground the divergence-statement in
332332 `methodology.a2ml`.
333333
You can’t perform that action at this time.
0 commit comments