Wire docs ingest into the per-source refresh fan-out #5

Open
opened 2026-05-23 20:55:21 +00:00 by coilysiren · 0 comments
Owner

Originally filed by @coilysiren on 2026-05-21T12:11:10Z - https://github.com/coilysiren/repo-recall/issues/248

Problem: #146 landed the per-source refresh fan-out with a docs source slot (Source::Docs), but no docs ingest is wired into run_refresh_for. The slot carries a cadence and a REFRESH_WATERMARKS watermark; a docs-due tick currently runs discovery + aggregates + nothing else, then advances the watermark.

Scope: wire the existing src/ingest/docs/ modules (agents_md, features_md, readme, file_health, autonomy_md) into a do_docs branch of run_refresh_for, with a CacheWriter::wipe_docs for whatever tables it lands. Until then the docs source is an intentional no-op - see the Source::Docs doc comment.

Follow-up to #146.

_Originally filed by @coilysiren on 2026-05-21T12:11:10Z - [https://github.com/coilysiren/repo-recall/issues/248](https://github.com/coilysiren/repo-recall/issues/248)_ **Problem**: #146 landed the per-source refresh fan-out with a `docs` source slot (`Source::Docs`), but no docs ingest is wired into `run_refresh_for`. The slot carries a cadence and a `REFRESH_WATERMARKS` watermark; a docs-due tick currently runs discovery + aggregates + nothing else, then advances the watermark. **Scope**: wire the existing `src/ingest/docs/` modules (`agents_md`, `features_md`, `readme`, `file_health`, `autonomy_md`) into a `do_docs` branch of `run_refresh_for`, with a `CacheWriter::wipe_docs` for whatever tables it lands. Until then the `docs` source is an intentional no-op - see the `Source::Docs` doc comment. Follow-up to #146.
coilysiren added
P2
and removed
P1
labels 2026-05-31 07:01:20 +00:00
Sign in to join this conversation.
No labels
P0
P1
P2
P3
P4
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
coilyco-flight-deck/repo-recall#5
No description provided.