From thinking-frameworks-skills
Writes the canonical section-map.md after writer confirmation of review-artifact proposals, with atomic write, backup snapshot, and schema validation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/thinking-frameworks-skills:update-section-mapThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
```
After writer confirms review proposals:
- [ ] Step 1: Snapshot current section-map.md to ops/curator/snapshots/YYYY-MM-DD-section-map.md
- [ ] Step 2: Apply confirmed changes: add / rename / merge / retire / reassign
- [ ] Step 3: Sort sections by `Established` date (oldest first for stable ordering)
- [ ] Step 4: Validate schema (every post in exactly one section or unassigned; every section has promise; retired sections preserved)
- [ ] Step 5: Write new section-map.md
- [ ] Step 6: Update the last_updated timestamp + changelog entry
unassigned. No double-assignment.slug, promise, fit_confidence, established, posts.## Retired sections with retired: YYYY-MM-DD and reason.npx claudepluginhub lyndonkl/claude --plugin thinking-frameworks-skillsRecommends structural cleanups for a section map: sections to retire, merge, or posts to reassign using under-filled, stale, and overlapping heuristics.
Updates project canvas YAML files like purpose.yml, north-star.yml, and opportunities.yml with new evidence, ensures cross-file consistency, logs changes, and runs counter-argument checks.
Wraps up a finished memex milestone slice by syncing `docs/CONTINUE_HERE.md` (current state, next slice), ticking off `docs/ROADMAP.md` scoreboard items, confirming observations are logged (deferring to memex-observe), and proposing a git tag/commit subject. Use before committing a slice or when handoff docs have drifted from shipped work.