Repository navigation
v0.9.2 — WakeCoordinator, Status Board, Source Refs
Sprint 3 + Sprint 4 Release
25 PRs across two sprints. Search quality fixed, event-driven coordination shipped, tooling for multi-agent teams.
Search Quality (Sprint 3)
- Boost threshold fix (#458) — recency-boosted journal scores no longer suppress valid results
- FTS5 special chars (#452) —
+characters no longer crash searches (C++O works) - Transcript coverage (#471) — sibling griptree transcripts now discoverable via griptrees.json
- Offset-based source refs (#479) — search results include transcript file paths for verification
Event-Driven Coordination
- WakeCoordinator L1 (#463) — durable wake_requests table with priorities, emission on channel events
- WakeConsumer L2 (#472) — coalescing, priority ordering, no-overlap enforcement
- Scoped ack (#475) — wake deletion scoped to consumer targets, not global
- Wake bridge (#486) — polls wake_requests, injects prompts into tmux panes via PromptAdapter Protocol
Channel Improvements
- Zero-token empty polls (#455) — empty unread returns "" instead of verbose string
- Auto-post claims (#454) — claim/unclaim visible in message stream
- Show_pins default (#477) — unread polls exclude pins unless detail='high'/'max'
- @team/@ALL broadcast (#478) — expand to individual mentions + wake events
- Mutable status board (#481) — per-agent replaceable entries with history audit
- Join surfaces mentions (#464) — recent @mentions included in join response
Tooling
- Sprint metrics (#482) — GitHub + channel JSONL scraping for velocity metrics
- Intent routing (#485) — recall_quick passes intent-derived params to search
- Snippet margin (#483) — configurable SYNAPT_SNIPPET_CONTEXT env var
- Embedding singleton (#457) — thread-safe cached provider, no reload on every call
- CLI perf (#480) — content hash from DB, saves ~5s on cached searches
- Journal pending (#456) — recall_journal action="pending" for unresolved next steps
- hero.py — one-command blog image pipeline (fal.ai → watermark → OG card)
- build_blog.py — multi-author support via authors[] YAML list
Process
- Sprint branch workflow adopted
- Sprint ceremony tradition (retro, blog, grooming, main merge)
Full Changelog: v0.7.8...v0.9.2