Skip to content

Commit d12d56a

Browse files
committed
chore: rename agent_instructions to bot_directives for spec alignment
1 parent 7c720a2 commit d12d56a

9 files changed

Lines changed: 10 additions & 10 deletions

File tree

.machine_readable/agent_instructions/README.adoc renamed to .machine_readable/bot_directives/README.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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.

.well-known/ai.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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)

0-AI-MANIFEST.a2ml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
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]
99
project = "valence-shell"
@@ -22,9 +22,9 @@ contractile-purpose = ".machine_readable/INTENT.contractile"
2222
contractile-must = ".machine_readable/MUST.contractile"
2323
contractile-trust = ".machine_readable/TRUST.contractile"
2424
contractile-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"
2828
human-claude-handbook = "CLAUDE.md"
2929
human-readme = "README.adoc"
3030
human-explainme = "EXPLAINME.adoc"

FAQ.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ Cross-validation. The six systems sit on different logical foundations:
4949
If all six prove the same theorem, it is *extremely* unlikely that all six
5050
modelled the problem incorrectly in the same way. This is the same pattern
5151
seL4 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`
5353
for the architectural-invariant statement.
5454

5555
== How do I trust the proofs?

QUICKSTART-DEV.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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

docs/audits/2026-06-01-deep-audit.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)