teernisse
0ca9391b9d
feat: implement 18 NOTE beads — per-note search and document pipeline
Tier 0 (Ingestion):
- NOTE-0A: Upsert/sweep for issue discussion notes (stable IDs)
- NOTE-0B: Immediate deletion propagation for swept notes
- NOTE-0C: Sweep safety guard for partial fetch protection
- NOTE-0D: Capture immutable author_id in note upserts
Tier 1 (Query/CLI):
- NOTE-1A: Note query layer data types and filters (28+ filter combinations)
- NOTE-1B: CLI arguments and command wiring for lore notes
- NOTE-1C: Human and robot output formatting (table/json/jsonl/csv)
- NOTE-1D: robot-docs integration for notes command
- NOTE-1E: Migration 022 — composite query indexes + author_id column
Tier 2 (Document/Search):
- NOTE-2A: Migration 024 — schema rebuild for note documents
- NOTE-2B: SourceType::Note enum extension
- NOTE-2C: Note document extractor function
- NOTE-2D: Regenerator and dirty tracking for note documents
- NOTE-2E: Generate-docs full rebuild support for notes
- NOTE-2F: Search CLI --type note support
- NOTE-2G: Parent metadata change propagation to note documents
- NOTE-2H: Migration 025 — backfill existing notes after upgrade
- NOTE-2I: Batch parent metadata cache for note regeneration
21 files changed, 5364 insertions, 713 tests passing.
2026-02-12 13:13:41 -05:00
..
2026-01-26 11:27:51 -05:00
2026-01-26 11:27:51 -05:00
2026-01-26 11:27:51 -05:00
2026-01-26 11:27:51 -05:00
2026-01-26 11:27:51 -05:00
2026-01-26 11:27:51 -05:00
2026-01-26 22:44:37 -05:00
2026-01-30 15:45:41 -05:00
2026-01-30 15:45:41 -05:00
2026-01-30 15:45:41 -05:00
2026-02-03 09:34:48 -05:00
2026-02-03 12:06:43 -05:00
2026-02-03 17:36:17 -05:00
2026-02-04 13:38:29 -05:00
2026-02-04 13:38:29 -05:00
2026-02-05 15:29:51 -05:00
2026-02-05 16:54:28 -05:00
2026-02-07 23:11:14 -05:00
2026-02-08 07:54:59 -05:00
2026-02-08 14:33:13 -05:00
2026-02-08 13:35:14 -05:00
2026-02-11 08:09:21 -05:00
2026-02-12 13:13:41 -05:00
2026-02-12 11:59:44 -05:00
2026-02-12 13:13:41 -05:00
2026-02-12 13:13:41 -05:00