Hook fix + stamp + matrix rows + triage doc + issue close-out
A + snapshots 199โ201 + 5 skill-doc updates
B + 19 issues closed + stuck 2.1.197 gaps entry cleared. Backfill idea REFUTED mid-build โ cc-watch already does it
| notification_type | desktop ๐ฅ๏ธ | sound ๐ | webhook | after this plan |
|---|---|---|---|---|
| permission_prompt | โ | โ Sosumi | โ | unchanged |
| idle_prompt | โ | โ Ping | โ | unchanged |
| agent_needs_input 2.1.198 | โ dropped | โ silent | โ | โ notify + Ping |
| agent_completed 2.1.198 | โ dropped | โ silent | โ | โ Glass |
Gate: desktop.ts:167 ยท map: sound.ts:19 โ plumbing already reads input.notification_type; fix is two new cases per hook. Closes #2727.
| # | idea | bucket | verdict | scope |
|---|---|---|---|---|
| 1 | Notification hooks: handle both agent events | fix | KEEP | A+ |
| 2 | Stamp latest_known 2.1.197โ2.1.201 | fix | KEEP | A+ |
| 3 | version-compatibility.md rows 198โ201 | docs | KEEP | A+ |
| 4 | Backfill cc-snapshots 199/200/201 | docs | KEEP | B+ |
| 5 | Triage doc (2.1.186 pattern) โ closes #2729 | docs | KEEP | A+ |
| 6 | Per-issue Closes #2721โ#2729 wiring | hygiene | KEEP | A+ |
| 7 | Background-by-default guidance (chain-patterns) | docs | KEEP | B+ |
| 8 | Explore โคOpus cost note (Fable ๐ธ) | docs | KEEP | B+ |
| 9 | Stacked slash-skills (โค5) in auto/help | docs | KEEP | B+ |
| 10 | cc-watch backfill ALL versions since last snapshot | new | REFUTED ยท already exists (cc-release-watch.mjs:226โ240) | โ |
| 11 | "agent-notify" preference skill | new | DISCARD ยท YAGNI | โ |
| 12 | RETRY_WATCHDOG note for bare-eval/CI | docs | KEEP | B+ |
| file | ฮ | note | |
|---|---|---|---|
| [M] | src/hooks/src/notification/desktop.ts | +~12 | accept 2 new types in gate |
| [M] | src/hooks/src/notification/sound.ts | +~8 | SOUND_MAP + Linux equivalents |
| [M] | hook tests (notification) | +~40 | 2 type-mapping tests |
| [M] | shared/cc-support.json | +~3 | latest_known + dated override note |
| [S] | src/hooks/src/lib/cc-version-matrix.ts | stamp | script-generated โ never by hand |
| [โ] | shared/cc-snapshots/2.1.{199,200,201}.md | 0 | already merged by cc-watch (#2743/#2750/#2752) โ branch synced to origin/main instead; stale local checkout had hidden them |
| [M] | shared/cc-adoption-gaps.json | +~5 | clear stuck 2.1.197 parse_failed entry (ends manual-triage churn) |
| [M] | doctor/references/version-compatibility.md | +4 rows | matrix ends at 2.1.193 today |
| [M] | 5 skill docs (chain-patterns ยท explore ยท auto ยท configure ยท bare-eval) | +~60 | new-capability guidance |
| [A] | docs/audits/cc-adoption-2.1.198-201-triage.md | +~80 | no-op verdicts, evidence file:line |
| [A] | docs/feat--cc-adoption-2-1-201/plan-viz.html | this file | satisfies PR playground gate |
| [G] | plugins/** ยท docs/site generated | regen | stage with src โ expected churn |