Idea detail
index_cache_reuse
reqlan rq/indexer/cache-reuse.rq:15
block
draft
Summary
Identify where the ideas index, diagnostics store, or in-process caches already hold
data that other modules recompute.
Goal: one walk, one sync, one open store where possible; reuse SQLite edges and mtime
maps instead of rebuilding graphs from scratch.
Related: nonblocking_index, indexing_incrementality, index_consumers,
index_sequencing.
Navigation
Attributes
| Key | Value |
|---|---|
| status | draft |
Ancestor context
No ancestor chain recorded.
Outbound references
Inbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| references | already_cached | reqlan rq/indexer/cache-reuse.rq | index_cache_reuse |
| references | single_sync_walk | reqlan rq/indexer/cache-reuse.rq | index_cache_reuse |
| references | single_open_store | reqlan rq/indexer/cache-reuse.rq | index_cache_reuse |
| references | reuse_sqlite_edges_for_hops | reqlan rq/indexer/cache-reuse.rq | index_cache_reuse |
| references | path_completion_listing_cache | reqlan rq/indexer/cache-reuse.rq | index_cache_reuse |
| references | avoid_full_list_all_ideas | reqlan rq/indexer/cache-reuse.rq | index_cache_reuse |
| references | unify_inbound_indexes | reqlan rq/indexer/cache-reuse.rq | index_cache_reuse |
| references | overview_coverage_reuse | reqlan rq/indexer/cache-reuse.rq | index_cache_reuse |
| references | index_consumers | reqlan rq/indexer/consumers.rq | index_cache_reuse |
| references | definition | reqlan rq/indexer/indexer.rq | index_cache_reuse |
| references | index_sequencing | reqlan rq/indexer/sequencing.rq | index_cache_reuse |
Unresolved references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Local graph
Initialising graph…