Update TODO.md: mark completed items, add session summary
- Item 2 (global CLAUDE.md): done via parent symlink - Item 9 (prune project CLAUDE.md): unblocked - Item 10 (plan mode): done - Added completed work summary for 2026-03-12 session Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
19
TODO.md
19
TODO.md
@@ -7,9 +7,9 @@ Prioritised by impact and effort. Each item references its detailed topic file i
|
||||
Auto-format code after every Edit/Write. Removes all formatting rules from CLAUDE.md, saves tokens, and guarantees consistent output. Start with `shfmt` for shell and expand.
|
||||
See: [hooks-and-automation.md](improvements/hooks-and-automation.md)
|
||||
|
||||
## 2. Create global `~/.claude/CLAUDE.md`
|
||||
**Impact: High | Effort: Low**
|
||||
Move cross-project conventions (Gitea, secrets, SSH, commit format, response style) out of the project-level CLAUDE.md. Reduces duplication and frees ~40 lines from every project file.
|
||||
## 2. ~~Create global `~/.claude/CLAUDE.md`~~ → DONE (parent symlink)
|
||||
**Impact: High | Effort: Low** ✅
|
||||
`~/dev/claude/CLAUDE.md` symlinked to `claude-foundations/CLAUDE.md`. All projects under `~/dev/claude/` inherit it automatically. Used parent-directory scope (option B) rather than global `~/.claude/` scope.
|
||||
See: [global-configuration.md](improvements/global-configuration.md)
|
||||
|
||||
## 3. Configure PreToolUse security hook
|
||||
@@ -43,11 +43,20 @@ Save conversation transcript before auto-compaction. Pairs with auto-memory to e
|
||||
See: [hooks-and-automation.md](improvements/hooks-and-automation.md)
|
||||
|
||||
## 9. Prune and restructure project CLAUDE.md
|
||||
**Impact: Medium | Effort: Medium**
|
||||
**Impact: Medium | Effort: Medium** — UNBLOCKED (item 2 complete)
|
||||
After creating the global file (item 2), prune the project CLAUDE.md. Move discoverable info out, rewrite prohibitions as positive guidance, add verification commands section, put critical rules at the top.
|
||||
See: [claude-md-refinements.md](improvements/claude-md-refinements.md)
|
||||
|
||||
## 10. Adopt Plan Mode as default workflow
|
||||
## 10. Adopt Plan Mode as default workflow — DONE (used this session)
|
||||
**Impact: High | Effort: Zero**
|
||||
Use Shift+Tab twice before any non-trivial task. Iterate on the plan before executing. Boris from Anthropic says this "easily 2-3x's results." No tooling needed — just a habit change.
|
||||
See: [planning-and-workflow.md](improvements/planning-and-workflow.md)
|
||||
|
||||
---
|
||||
|
||||
## Completed This Session (2026-03-12)
|
||||
|
||||
- **Best-practices library** — 11 topic files + INDEX.md extracted from cluster-bootstrap and custom-claude-skills. Referenced in CLAUDE.md for auto-loading per project.
|
||||
- **Knowledge distillation pipeline** — Three new skills (`/log`, `/reflect-logs`, `/distill-best-practices`) with settings.yaml, state tracking, log pruning, and staleness detection.
|
||||
- **Parent CLAUDE.md symlink** — `~/dev/claude/CLAUDE.md` → claude-foundations, all projects inherit automatically.
|
||||
- **claude-foundations Gitea repo** — Created under skynet org, pushed.
|
||||
|
||||
Reference in New Issue
Block a user