ADR-0028: Call making concept notes synthesis, and keep distillation for marking
Proposed
Status: proposed ยท 2026-10-27
Contextโ
ADR-0023 named the command that turns a book's marks and reading notes into concept notes coach distill. In the method the owner follows, distillation is the marking itself: bolding, highlighting and summarising a chapter. Turning that material into a concept note of one idea is synthesis. The command name taught the wrong word for each step.
Decisionโ
- The loop is read, distill, synthesize, spar, judge, study. Distill is the learner marking a chapter in Obsidian; synthesize is making concept notes from those marks.
coach distill [book]becomescoach synthesize [book], with the same behaviour as ADR-0023 and ADR-0026 describe.distillis no longer a command.- The code follows the words: the use case is
Synthesizing, the portSynthesisPartner, the adapterOllamaSynthesisPartner, the CLI conversationsynthesize.tsand the domain modulesynthesis.ts. - Everything else in ADR-0023 stands.
Consequencesโ
- The command names the step it performs, and the README's loop matches the method.
- Anyone used to
coach distillgets "unknown command" and must typecoach synthesize. - Accepted ADRs keep saying "distill" for the command; this ADR is where the rename is recorded.