linear-canal watch
Keep your index live as you code.
Basic Usage
bash
Watches all tracked files. On change, it re-runs the Scout → Graph → Vectors → Context pipeline for the modified files only (incremental update).
Options
bash
How it Works
- A file-system watcher detects saves in your project directory.
- Changed files are re-scanned by the Scout Engine.
- The Knowledge Graph is updated for affected nodes only.
- Embeddings are regenerated for changed chunks.
- The Context Compiler rewrites the affected
.ctxfiles.
A sentinel file (.lc_sentinel) prevents external writes from overwriting managed ctx files.