Skip to content

Commit 4638d66

Browse files
committed
docs: add section on context & personalization
- Explains what context is stored (project, folder, repository, commit, editor) - Documents the learning notebook at ~/.devcoach/learning-state.md - Describes effects of personalizing the notebook (prioritisation, depth calibration, pattern tracking) - Emphasises local, private storage
1 parent b511949 commit 4638d66

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

docs/index.mdx

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,27 @@ Did that land? ✅ know · ❌ don't know · ⏭ skip
4040

4141
---
4242

43+
## Context & personalization
44+
45+
Every lesson is tied to **where it happened**: your project folder, repository, branch, commit hash, and which editor you're using (VS Code, etc.). devcoach stores all of this locally, so lessons are tied to their context.
46+
47+
You can also personalize your coaching with a **learning notebook** at `~/.devcoach/learning-state.md`. This file is yours to edit and annotate:
48+
49+
- **Note what you understand** — mark concepts that have sunk in after a lesson.
50+
- **Flag areas for deeper work** — if something didn't click, write it down.
51+
- **Track patterns you see** — if you notice recurring mistakes or gaps, devcoach learns from your notes.
52+
53+
The notebook affects your coaching directly:
54+
55+
- Lessons prioritise topics you've flagged as needing work
56+
- Depth is calibrated based on your written notes, not just your emoji feedback
57+
- devcoach avoids re-teaching angles you've marked as understood
58+
- It surfaces related concepts when it detects gaps in your notes
59+
60+
Everything stays private and local. The notebook is optional — devcoach works without it — but it transforms coaching from generic to genuinely personal to your learning journey.
61+
62+
---
63+
4364
## How to get started
4465

4566
1. **[Install](./install)** — choose your method (Homebrew, Claude Code plugin, npx, or Claude Desktop)

0 commit comments

Comments
 (0)