Skip to content

Commit 4965020

Browse files
hyperpolymathclaude
andcommitted
chore: migrate .bot_directives/*.scm to .machine_readable/bot_directives/*.a2ml
Estate-wide SCM→A2ML migration per user directive 2026-04-17: "absolutely eliminate and update everywhere the scm stuff, no need for fallback". Migration script: standards/tools/scm-to-a2ml-bot-directives/migrate.jl. Three bot parsers (sustainabot, panicbot, cipherbot) updated in companion commit on gitbot-fleet to read .a2ml only — no fallback. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent c581995 commit 4965020

16 files changed

Lines changed: 85 additions & 58 deletions

.bot_directives/README.scm

Lines changed: 0 additions & 9 deletions
This file was deleted.

.bot_directives/echidnabot.scm

Lines changed: 0 additions & 7 deletions
This file was deleted.

.bot_directives/finishbot.scm

Lines changed: 0 additions & 7 deletions
This file was deleted.

.bot_directives/glambot.scm

Lines changed: 0 additions & 7 deletions
This file was deleted.

.bot_directives/rhodibot.scm

Lines changed: 0 additions & 7 deletions
This file was deleted.

.bot_directives/robot-repo-automaton.scm

Lines changed: 0 additions & 7 deletions
This file was deleted.

.bot_directives/seambot.scm

Lines changed: 0 additions & 7 deletions
This file was deleted.

.bot_directives/sustainabot.scm

Lines changed: 0 additions & 7 deletions
This file was deleted.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# SPDX-License-Identifier: PMPL-1.0-or-later
2+
# .bot_directives README — migrated from SCM on 2026-04-17
3+
# Media-Type: application/vnd.bot-directives+a2ml
4+
5+
schema_version = "1.0"
6+
directive_type = "bot-directives-readme"
7+
version = "1.0"
8+
notes = "Repo-specific bot constraints. Bots must follow these directives in addition to global policies."
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# SPDX-License-Identifier: PMPL-1.0-or-later
2+
# Bot directive — migrated from SCM on 2026-04-17
3+
# Media-Type: application/vnd.bot-directive+a2ml
4+
5+
schema_version = "1.0"
6+
directive_type = "bot-directive"
7+
bot = "echidnabot"
8+
scope = "formal verification and fuzzing"
9+
allow = ["analysis", "fuzzing", "proof checks"]
10+
deny = ["write to core modules", "write to bindings"]
11+
notes = "May open findings; code changes require explicit approval"

0 commit comments

Comments
 (0)