Files
playbook/matt-pocock-skills/skills/productivity/teach/LEARNING-RECORD-FORMAT.md
T
2026-08-24 09:30:03 +08:00

2.7 KiB

Learning Record Format

Learning records live in ./learning-records/ and use sequential numbering: 0001-slug.md, 0002-slug.md, etc. Create the directory lazily: only when the first record is written.

They are the teaching equivalent of ADRs: they capture non-obvious lessons, key insights, and stated prior knowledge that will steer future sessions. They are used to calculate the zone of proximal development.

Template

# {Short title of what was learned or established}

{1-3 sentences: what was learned (or what prior knowledge was established), and why it matters for future sessions.}

That is the whole format. A learning record can be a single paragraph. The value is recording that this is now known and why it changes what to teach next, not in filling out sections.

Optional sections

Only include these when they add genuine value. Most records won't need them.

  • Status frontmatter (active | superseded by LR-NNNN): useful when an earlier understanding turns out to be wrong and is replaced.
  • Evidence: how the user demonstrated the understanding (a question answered, an exercise completed, prior experience cited). Useful when the claim might be revisited.
  • Implications: what this unlocks or rules out for future sessions. Worth recording when non-obvious.

Numbering

Scan ./learning-records/ for the highest existing number and increment by one.

When to write a learning record

Write one when any of these is true:

  1. The user demonstrated genuine understanding of something non-trivial: not just exposure, but evidence they can use the concept correctly. This sets a new floor for what to teach next.
  2. The user disclosed prior knowledge: "I already know X." Record it so future sessions don't re-teach it. Also record the depth claimed.
  3. A misconception was corrected: the user previously believed something wrong and now sees why. These are high-value: they predict future stumbling blocks for related topics.
  4. The mission shifted in response to learning: the user discovered they cared about something different than they thought. Cross-link to MISSION.md and update it.

What does not qualify

  • Material that was merely covered. Coverage is not learning. Wait for evidence.
  • Anything already captured tersely in GLOSSARY.md as a term definition. Don't duplicate.
  • Session-by-session activity logs. Learning records are not a journal: they are decision-grade insights.

Supersession

When a later record contradicts an earlier one (the user's understanding deepened or corrected), mark the old record Status: superseded by LR-NNNN rather than deleting it. The history of how understanding evolved is itself useful signal.