Retro-shrink the legacy knowledge/log.md essays to true one-liners (terse line + wiki-link)
task-retro-shrink-log-md-one-liners
Retro-shrink the legacy log.md essays to one-liners
Defer the heavy curation pass off the hot path — terse log stub + kb:check now, pnpm log:audit later established that the why belongs in the atomic ADR and a log.md line is a terse pointer + a wiki-link, and added a soft, warn-only kb:check lint enforcing it going forward. It deliberately did not rewrite the existing essays — that is this task.
The legacy entries (136 over budget at filing, knowledge/log.md ~233 KB) duplicate rationale already captured in knowledge/decisions/ — an SSOT violation. But some entries may hold a why that never made it into their ADR. So the sweep is lossless-first:
- For each over-budget entry, diff its prose against the referenced ADR. If the log carries rationale the ADR lacks, move it into the ADR first.
- Collapse the log entry to a one-line pointer + a wiki-link.
- Keep dated headings and chronology; never change ids or break existing wiki-link targets.
- Re-run
pnpm kb:check— 0 log-length warnings for[[dossier-log]], and still error-clean (no new link rot).
Optional and non-urgent (the norm is already enforced for new entries; this is hygiene on the back catalogue). Owner is the log-auditor — it is the curator of institutional memory and the natural owner of a rationale-preserving rewrite.