1.2 KiB
1.2 KiB
Externalize Protocol
Triggered when the user says "externalize" or "externalize your thoughts." This is a STANDALONE action. Do NOT wrap up unless separately asked.
Steps
-
Determine session number — check the Session Log in CLAUDE.md for the latest session number, increment by 1
-
Pull wiki — ensure
docs/wiki/is current:git -C docs/wiki pull # or clone if missing -
Create session wiki page — write
docs/wiki/Session{N}.mdwith:- Date, focus, duration estimate
- What was done (with detail — reference actual files and commits)
- Discoveries and observations
- Decisions made and why
- Raw Thinking — observations, concerns, trade-offs, and loose threads that came up during the session but weren't part of the main deliverable. Things you'd mention if pair programming: prerequisites noticed, corners being painted into, intent mismatches, unresolved questions.
- What's next
-
Update SessionRetrospectives.md — read the current index, add the new session row, write it back
-
Commit and push wiki:
cd docs/wiki git add -A git commit -m "retro: Session {N} — <one-line summary>" git push