trail-boss/docs/notes
jedarden b15d61b0a8 docs(tb-4wur): document normalized event schema for stuck/unstuck
- Add comprehensive schema documentation in docs/notes/normalized-event-schema.md
- Define all four event types: StuckEvent, UnstuckEvent, SessionRegistered, SessionEnded
- Specify required/optional fields, data types, validation rules for each event type
- Add examples for each event type from different sources (Claude Code hooks, tmux detector)
- Document type guards, error handling, and usage patterns
- Enhance code comments in daemon/types.ts with validation rules and references
- Update tmux-detector.ts NormalizedEvent type to match stricter type definitions

Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-02 22:17:40 -04:00
..
decisions.md docs(tb-163k): compile comprehensive test results from all 21 acceptance test runs 2026-07-02 19:54:09 -04:00
normalized-event-contract.md docs(normalized-event-contract): add comprehensive harness-agnostic adapter contract specification 2026-07-02 09:38:57 -04:00
normalized-event-schema.md docs(tb-4wur): document normalized event schema for stuck/unstuck 2026-07-02 22:17:40 -04:00
tb-1v8t-analysis.md docs(tb-1v8t): analyze false positives and negatives in tmux detector 2026-07-02 17:16:32 -04:00
tb-2tc5-api-design-decision.md docs(tb-2tc5): document normalized event API endpoint design decision 2026-07-02 22:06:42 -04:00
tb-9k49-normalized-event-api-comparison.md docs(tb-9k49): document normalized event API approach comparison 2026-07-02 22:17:39 -04:00
tmux-detector-design.md docs(tmux-detector): add comprehensive detector poller design 2026-07-02 09:41:48 -04:00