From 408949af802b2f3bd6b4364309301c91eedfe0c5 Mon Sep 17 00:00:00 2001 From: Shawn Hartsock Date: Fri, 5 Jun 2026 21:21:40 -0400 Subject: [PATCH] docs: self-contained behavioral reference; no external project mentions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit WHAT: CLAUDE.md no longer points at an external repository as the step-semantics reference — the test suite is the behavioral reference. Adds the standing rule: describe features on their own terms; no external/private project references in docs, issues, or commit messages. WHY: This repo's documentation must stand alone. Co-Authored-By: Claude Opus 4.8 (1M context) --- CLAUDE.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 3fe4e21..be5fee4 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -80,9 +80,11 @@ comments — keep them. | `crates/modulex-mcp` | stdio MCP server (JSON-RPC 2.0, protocol 2024-11-05) — PR 2 | | `crates/modulex-py` | PyO3: embed the engine, register Python step handlers, `serve_stdio()` — PR 4 | -Step semantics are ported from gilabot's `gila-plugin-morning` -(`~/workspaces/gilabot/gila-plugin-morning/gila_plugin_morning/handlers.py`) — -treat that as the behavioral reference when in doubt. +Step semantics (per-repo fan-out, soft auth skips, `(clean)`/`(none)` +placeholders, report shapes) are deliberate and covered by tests — treat the +test suite as the behavioral reference when in doubt. Describe features on +their own terms; do not reference external/private projects in this repo's +docs, issues, or commit messages. Caveats vocabulary (`Caveats`, `Scope`, `CountBound`) is canonical in `agent-mesh-protocol`, consumed via `agent-bridle-core` re-exports. The