Step 3 of milestone 409 "Response shapes". Step 2's reporting-back skill
only helps if it fires, and only exists in the Claude Code plugin.
- scribe_static_context.md and using-scribe (new reflex 11) say: report back
in a shape the operator can read, placed from the `placement` block rather
than memory, and point at the reporting-back skill. using-scribe also lists
it among the sibling process-skills.
- update_task returns a one-line `report_back` cue when a task is closed
(done or cancelled). A tool response is the only surface every MCP client
sees, at the moment the report is about to be written.
- _INSTRUCTIONS takes no line: there is no budget without trading out a
session-start reflex. The decision is recorded in server.py's comment
block so it is not re-litigated blind.
- Guards: test_instruction_surfaces_agree pins the reflex and the placement
pointer on both plugin surfaces; a tool test pins the cue on closing
statuses and its absence on every other update.
Plugin version minted.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>