docs(coord-send): correct a false claim the fallback fix shipped with
v0.12.1's fix removed the ~/.claude/scripts fallback but its own commentary still asserted the deployed copy was "real and intentional (the operator's own terminal aliases point at it)". Checked directly with the operator: they invoke coord-send and board only through their Skill front doors, never a personal terminal alias. board.sh and route.sh never had a deployed copy at all -- only the five coord-*.sh scripts did, and their one measured effect was as an accidental fallback target for Claude sessions' own Bash tool calls, the exact bug 0.12.1 fixed. With no owner and no remaining function, the five files under ~/.claude/scripts/ have been deleted. No behavior change -- coord-selftest.sh still 159/159. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01YJMJanRHkUhEf9EYxMpbM5
This commit is contained in:
parent
6e369936f9
commit
6ffe089b68
2 changed files with 17 additions and 9 deletions
12
CLAUDE.md
12
CLAUDE.md
|
|
@ -45,9 +45,15 @@ marketplace plugin. Three components, one boundary:
|
|||
the same axis distinction the mailbox does.** A pending count means *others
|
||||
are waiting on this repo*; who a repo waits *on* comes only from its board
|
||||
line, because the message format has no reply-to field. Enforcing that in one
|
||||
of two repos would not be enforcing it. `~/.claude/scripts/board.sh` is a
|
||||
deployed copy (the operator's `board()` shell function points at it), exactly
|
||||
as with the `coord-*` scripts — this repo is the source of truth.
|
||||
of two repos would not be enforcing it. The operator invokes both `board` and
|
||||
`coord-send` exclusively through their Skill front doors, never a personal
|
||||
terminal alias — a claim this file carried until 0.12.1 (`~/.claude/scripts/board.sh`
|
||||
is a deployed copy the operator's `board()` function points at) did not survive
|
||||
inspection: no such file ever existed, and `route.sh` had no deployed copy
|
||||
either. Only the five `coord-*.sh` scripts were ever deployed there, and their
|
||||
one measured effect was an accidental fallback target for Claude sessions'
|
||||
own Bash tool calls (the bug 0.12.1 fixed) — once that fallback was gone they
|
||||
had no remaining function and were deleted.
|
||||
- **Route (`scripts/route.sh`):** pure calculator for the next session's model
|
||||
and effort. Takes four scored traits of the next task plus a required
|
||||
rationale, and prints one block of `key=value` lines: the rubric row, the rule
|
||||
|
|
|
|||
|
|
@ -42,12 +42,14 @@ Coordination content is also private: it never belongs on a public surface.
|
|||
There is no deployed copy anywhere else and no fallback path. A Bash tool call
|
||||
never has `CLAUDE_PLUGIN_ROOT` set as a real shell variable — only this
|
||||
skill's own rendering resolves the token — so a `${CLAUDE_PLUGIN_ROOT:-$HOME/.claude}`
|
||||
fallback silently wins every time the line above is actually executed,
|
||||
routing through whatever the operator's personal `~/.claude/scripts/` copy
|
||||
happens to be instead of the plugin's own bundled script. That copy is real
|
||||
and intentional (the operator's own terminal aliases point at it) but it is
|
||||
updated on its own schedule, so it can be stale. If this fails to resolve,
|
||||
the fix is this expression — never a restored fallback.
|
||||
fallback silently won every time the line above was actually executed,
|
||||
routing through whatever happened to sit at `~/.claude/scripts/coord-send.sh`
|
||||
instead of the plugin's own bundled script. That path was never a legitimate
|
||||
parallel deployment — the operator invokes this skill only through its
|
||||
natural-language front door, never a personal terminal alias — so the file
|
||||
that sat there was a pure accident target with no owner keeping it current.
|
||||
It has been deleted. If this fails to resolve, the fix is this expression —
|
||||
never a restored fallback.
|
||||
|
||||
Interface (body comes from a quoted heredoc so nothing in it is shell-expanded):
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue