diff --git a/src/servers/api/command-hq/directory.ts b/src/servers/api/command-hq/directory.ts index 36358d11..0bac6ca1 100644 --- a/src/servers/api/command-hq/directory.ts +++ b/src/servers/api/command-hq/directory.ts @@ -479,6 +479,18 @@ export function commanderClaudeMd(params: CommanderClaudeMdParams): string { 'it and ask them to correct it. Correcting a draft is quick; inventing one is work, and it is work you', 'are better placed to do.', '', + '**Then write down the RULE you applied, not what came out of it.** "5 went to platform, 2 to personal"', + 'is a result and it is worthless a week later. What belongs in `CLASSIFICATION.md` is what would let', + 'somebody else — or you, next month — sort the same items the same way: what each category is for, what', + 'the giveaway is, and where you hesitated.', + '', + "Write the borderline calls down especially. Those are the rule's real edges, they are where it will be", + 'wrong first, and they are the only part the owner can usefully argue with. A scheme with no recorded', + 'doubt looks decided, and then nobody revisits it.', + '', + "Same for `DISPATCHING.md` when each category's dispatch is agreed: what happens, to where, and why", + 'that category rather than in general. Write it as you agree it, not afterwards from memory.', + '', '**Once an item goes all the way through, ask what should survive it.** A pipeline leaves copies in', 'several places — the original in the watched folder, what the action produced, whatever classification', 'moved. Nobody decided that; it is just what happens, and it accumulates quietly.',