FABRIC/src
jeda 24e8ea868c feat(bd-r5c): Add collision detection tests and web UI enhancements
- Add 9 new tests for collision detection:
  - Detect collision when multiple workers modify same file
  - Handle time window boundaries (5 second window)
  - Only flag file modification tools (Edit, Write, NotebookEdit)
  - Track hasCollision flag on worker info
  - Track active files for workers
  - Get collisions for specific worker

- Update web types for collision info
- Add collision visual indicator to TUI WorkerGrid (⚠ warning)
- Add collision visual indicator to Web WorkerGrid (pulsing border)
- Add /api/collisions endpoint to web server
- Include collisions in WebSocket initial state

Co-Authored-By: Claude Worker <noreply@anthropic.com>
2026-03-03 10:45:07 +00:00
..
tui feat(bd-2kf): Add comprehensive test coverage for parser and store 2026-03-03 10:43:24 +00:00
web feat(bd-2kf): Add comprehensive test coverage for parser and store 2026-03-03 10:43:24 +00:00
cli.ts feat(bd-2kf): Add comprehensive test coverage for parser and store 2026-03-03 10:43:24 +00:00
index.ts feat: initialize FABRIC TypeScript project 2026-03-03 04:41:00 +00:00
parser.test.ts feat(bd-2kf): Add comprehensive test coverage for parser and store 2026-03-03 10:43:24 +00:00
parser.ts feat: implement Phase 1 core infrastructure for FABRIC 2026-03-03 04:58:42 +00:00
store.test.ts feat(bd-r5c): Add collision detection tests and web UI enhancements 2026-03-03 10:45:07 +00:00
store.ts feat(bd-2kf): Add comprehensive test coverage for parser and store 2026-03-03 10:43:24 +00:00
tailer.test.ts feat(bd-2kf): Add comprehensive test coverage for parser and store 2026-03-03 10:43:24 +00:00
tailer.ts feat: implement Phase 1 core infrastructure for FABRIC 2026-03-03 04:58:42 +00:00
types.ts feat(bd-2kf): Add comprehensive test coverage for parser and store 2026-03-03 10:43:24 +00:00