v2.11.4
[2.11.4] — 2026-09-18
Fixed
monomind hooks listrenderedPriority,ExecutionsandLast Executedcolumns that nothing populates — and "Never" was actively false, e.g. theroutehook had 500 recorded runs. Priority exists only in an in-memory registry production code never fills; there is no per-hook last-executed timestamp; and the counters that do exist are keyed by handler, a different name space (only 6 of 24 registry names overlap, so a join would be guesswork). The three dead columns are gone, and the real per-handler counts now appear as a "Handler invocations" section under the existing Claude Code wiring block — omitted entirely when no data has been recorded, rather than shown as zeros (e4e1fd2).- Four
overridesblocks (rootpackage.json, and the cli, mcp and monograph packages) were never applied but read as protection: pnpm v10 takes workspace overrides frompnpm-workspace.yaml, and the blocks had silently diverged from it. Every entry was either byte-identical to the live one or, in the case ofws: "$ws", unresolvable — the root package declares nowsdependency for that syntax to match — so all four are removed with no constraint ported or weakened (pnpm whyoutput for every affected package is identical before and after, and the lockfile is untouched).scripts/check-overrides-source.mjs, wired intocheck:versionsandprepublishOnly, now fails when any manifest declaresoverrides/resolutions, reporting per entry whether it is redundant, disagrees with the applied range, or is a constraint applied nowhere (#284: 010254f).
Changed
- Docs cite source by symbol (
[\orgrt/daemon.ts → startOrg`](…/daemon.ts#startOrg)) instead of by line number. 97 of the 200 line references in the living docs were already wrong, andOrgDaemon— hand-corrected to L438 a day earlier — had already moved to 444. Symbol anchors only break when a symbol is renamed or deleted, andscripts/check-doc-refs.mjs(wired intoverify) then fails by name; it also rejects any reintroduced#Lanchor. 200 references converted across 13 docs, 3 dead file paths repaired. The 134 references underdoc/reports/` are left as they are: each report states the commit it was reviewed at, so its line numbers are pinned rather than rotting (b9bc465). - Tracked platform assets regenerated with 2.11.3: managed-block delimiters applied in place on
CLAUDE.md,AGENTS.md,.agents/shared_instructions.mdand the 14.claudeskill files;CLAUDE.mdnow matches the detected stack (/packagesand pnpm, not/srcand npm);.claude/settings.jsongains the post-bash and notification hooks;.kimi-codeagents dropmode: subagent, an opencode-only field the kimi generator ignores by design (b3b2d33).
npm: monomind@2.11.4 · @monoes/monomindcli@2.11.4