Summary
Every vault event triggers full sequential read of all notes.
Target milestone: 2.8.5
Work branch: 2.8.5/issue-5-vault-cache
Problem
No mtime skip; duplicate modify + metadataCache triggers.
Expected behavior
Incremental cache like glyph-sO vault-index.
Suggested approach
Per-file mtime invalidation; debounce tuning; concurrent guard.
Files / areas
Acceptance criteria
Metadata
| Field |
Value |
| Priority |
P1 |
| Milestone |
2.8.5 |
| Branch |
2.8.5/issue-5-vault-cache |
Summary
Every vault event triggers full sequential read of all notes.
Problem
No mtime skip; duplicate modify + metadataCache triggers.
Expected behavior
Incremental cache like glyph-sO vault-index.
Suggested approach
Per-file mtime invalidation; debounce tuning; concurrent guard.
Files / areas
services/vault-cache.jsAcceptance criteria
Metadata
P12.8.52.8.5/issue-5-vault-cache