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
|
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
|
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
|
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
|
of two repos would not be enforcing it. The operator invokes both `board` and
|
||||||
deployed copy (the operator's `board()` shell function points at it), exactly
|
`coord-send` exclusively through their Skill front doors, never a personal
|
||||||
as with the `coord-*` scripts — this repo is the source of truth.
|
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
|
- **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
|
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
|
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
|
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
|
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}`
|
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,
|
fallback silently won every time the line above was actually executed,
|
||||||
routing through whatever the operator's personal `~/.claude/scripts/` copy
|
routing through whatever happened to sit at `~/.claude/scripts/coord-send.sh`
|
||||||
happens to be instead of the plugin's own bundled script. That copy is real
|
instead of the plugin's own bundled script. That path was never a legitimate
|
||||||
and intentional (the operator's own terminal aliases point at it) but it is
|
parallel deployment — the operator invokes this skill only through its
|
||||||
updated on its own schedule, so it can be stale. If this fails to resolve,
|
natural-language front door, never a personal terminal alias — so the file
|
||||||
the fix is this expression — never a restored fallback.
|
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):
|
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