Repository navigation
chore: bring this repo's own spanweave wiring current (SessionEnd + full read-pointer) - #113
Conversation
Dogfooding caught drift: this repo's own .claude/settings.json still used the pre-#108 `Stop` hook event, and CLAUDE.md still had the pre-#96 decisions-only read-pointer. A `spanweave init` run brought both current: - hook migrated Stop -> SessionEnd (fires once per session, not per turn) - read-pointer now covers all record-type dirs (decisions/findings/ reflections/rejected_alternatives + their shared/ copies) The tool's own repo should reflect its latest behavior — especially before recording a demo that may show this very repo. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Free Run ID: 📒 Files selected for processing (2)
📝 WalkthroughWalkthroughThe pull request updates session lifecycle management by renaming the hook event key from ChangesSession Lifecycle Management
🎯 1 (Trivial) | ⏱️ ~3 minutes
Note 🎁 Summarized by CodeRabbit FreeYour organization is on the Free plan. CodeRabbit will generate a high-level summary and a walkthrough for each pull request. For a comprehensive line-by-line review, please upgrade your subscription to CodeRabbit Pro by visiting https://app.coderabbit.ai/login. Comment |
Dogfooding caught config drift in spanweave's own repo:
.claude/settings.jsonstill used the pre-fix(#105): use SessionEnd hook event (not Stop) — matches mental model, eliminates per-turn waste #108Stophook event → migrated toSessionEnd(fires once per session, not per assistant turn).CLAUDE.mdstill had the pre-init: scaffolded read-pointer omits findings/, reflections/, shared/findings/ — fresh agents silently skip them #96 decisions-only read-pointer → now covers all record-type dirs (decisions / findings / reflections / rejected_alternatives + theirshared/copies).Both were produced by running
spanweave init --tool claude-codein this repo (the migration paths from #108 and #96 doing their job), then tidying the leftover emptyStop: [].No code change — config only. The tool's own repo should reflect its current behavior, especially before a demo that may show this repo.
🤖 Generated with Claude Code
Summary by CodeRabbit
Documentation
Chores