brainy/src/vfs
David Snelling 66d7aa736c fix: invalidate VFS caches recursively on rmdir to prevent orphaned reads
When rmdir({ recursive: true }) deleted a directory tree, child file paths
remained in contentCache and statCache, causing readFile() to return stale
data for deleted files. Adds recursive flag to invalidateCaches() that
evicts all descendant keys by prefix.
2026-01-31 09:09:12 -08:00
..
importers fix: exclude __words__ keyword index from corruption detection and getStats() 2026-01-27 15:38:21 -08:00
semantic fix: exclude __words__ keyword index from corruption detection and getStats() 2026-01-27 15:38:21 -08:00
streams feat: implement complete VFS with Knowledge Layer integration 2025-09-24 17:31:48 -07:00
FSCompat.ts feat: v5.1.0 - VFS auto-initialization and complete API documentation 2025-11-02 10:58:52 -08:00
index.ts fix: exclude __words__ keyword index from corruption detection and getStats() 2026-01-27 15:38:21 -08:00
MimeTypeDetector.ts fix: exclude __words__ keyword index from corruption detection and getStats() 2026-01-27 15:38:21 -08:00
PathResolver.ts fix: exclude __words__ keyword index from corruption detection and getStats() 2026-01-27 15:38:21 -08:00
TreeUtils.ts fix: handle symlink type in TreeNode creation 2025-09-26 10:19:37 -07:00
types.ts fix: exclude __words__ keyword index from corruption detection and getStats() 2026-01-27 15:38:21 -08:00
VirtualFileSystem.ts fix: invalidate VFS caches recursively on rmdir to prevent orphaned reads 2026-01-31 09:09:12 -08:00