workflow: drop docs/WhatsNew.md (Notify carries done-state on its own)

WhatsNew.md duplicated the Notify text into a file the only reader
(the user) does not consult. Removed the file and trimmed every
reference in the live control docs (CLAUDE.md, skills/boss,
skills/implement). The editorial rules (no internals,
telegram-pragmatic, factual) are preserved in skills/boss as
notify-text discipline. Historical specs/plans/journals are not
rewritten — they show the contemporaneous state.
This commit is contained in:
2026-05-20 10:27:33 +02:00
parent ac4d545570
commit 55ad0fa37f
5 changed files with 16 additions and 284 deletions
+2 -4
View File
@@ -140,10 +140,8 @@ unstaged changes. Nothing is committed yet.
5. Append one line to `docs/journals/INDEX.md` and include it in
the same commit (or a follow-up commit):
`- YYYY-MM-DD — iter <iter_id>: <one-line title> → <YYYY-MM-DD>-iter-<iter_id>.md`
6. If trigger is done-state and the user is away, write a
`docs/WhatsNew.md` entry + run `notify.sh` per
`skills/boss/SKILL.md` "Done-state notifications: WhatsNew.md"
subsection.
6. If trigger is done-state and the user is away, run `notify.sh`
per `skills/boss/SKILL.md` "Done-state notifications" subsection.
### Step 4 — Boss handling (on BLOCKED)
@@ -29,9 +29,9 @@ context and dies with it.
Read these before doing anything else, in this order:
1. `CLAUDE.md` — orchestrator framing (agent role boundaries,
commit discipline). Note: the "Done-state notifications:
WhatsNew.md" procedure has moved to `skills/boss/SKILL.md`;
WhatsNew is Boss-side regardless of mode, NOT this agent's job.
commit discipline). Note: the "Done-state notifications"
procedure lives in `skills/boss/SKILL.md`; the notify is
Boss-side regardless of mode, NOT this agent's job.
2. `design/INDEX.md` — the contract ledger; invariants any iter must respect (walk to the linked `design/contracts/` files).
3. `docs/journals/INDEX.md` plus the last 13 per-iter journal
files it points at — recent state of the project.