Group the rules of each seat, and fix the guidance that confused the model - #70
Merged
Merged
Conversation
…model Put each rule of the prompt on its own line. Group the rules under four headers: Project, Evidence, Constraints, and Speaking. Join the groups with blank lines. Rewrite the closing rule. A seat says a result with no `to`. A seat uses `to` to ask for work, or to hand a result to the Researcher, which hears only a directed say. A seat posts one message for each result. State one citation rule. A read-only file has a file:/// URI. A file that can change has a snapshot ref. A note writes the library/ path. Make the cite-a-limit skill and the notes README follow it. Say that a clone or a pull of the notes is not an edit. Give the preference of the person to each specialist from one constant. Remove the rules that the kernel or the screen already holds, the room name from the project text, and the notes of the developer from the skills. Make the pass rule of check-a-photo say that no part passes without a photo. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…s snapshot ref The Engineer asks the person before the first run that turns on an output of a device. The rule covers each device, and the skill of the power supply keeps its rule for each exchange. The citation rule names /library as the read-only folder. The hand-off to the Researcher moves to the rules of the Engineer. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
andreisavu
marked this pull request as ready for review
October 3, 2026 21:51
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Requested by Andrei
Before: the instructions of each specialist reach the model as one paragraph of about 600 words. The closing sentence forbids a directed hand-off, so the Researcher never hears a result of the Engineer. The seats read "One room, build" in rooms with other names. They get three different ways to cite one file. The preference of the person reached only the summary seat, which #69 removed.
After: the instructions are one rule per line, under four headers: Project, Evidence, Constraints, and Speaking. The Speaking rules permit a hand-off to the Researcher with
to, and include the preference of the person. One citation rule covers the library, files that change, and notes. A clone or a pull of the notes is not an edit.This change comes from a guidance audit. The audit captured the exact request that each seat's model receives, asked each seat what confused it, and had Fable review the result.
How:
definitions.tsholds the rules as data by group and renders them as Markdown. The skills lose the developer notes that a seat cannot act on: the camera fork history, "Only the workstation backend has endpoints", and "drive lock".check-a-photoloses a rule that forbade a pass when a comparison was possible.test/definitions.test.tsasserts the groups, the placement of each rule, and the removed sentences.Not in this PR: the power-off hold wording, the web access sentence, and the Ambion prompt placement. Each waits on a decision.
🤖 Generated with Claude Code