brainy/src/vfs
David Snelling 1a2661fc40 fix: resolve VFS race conditions and decompression errors
Fixes duplicate directory nodes caused by concurrent writes and file read
decompression errors caused by rawData compression state mismatch. Adds
mutex-based concurrency control for mkdir operations and explicit compression
tracking for file reads.

Resolves issues reported by Brain Studio team:
- Issue #1: Duplicate directory nodes in getDirectChildren
- Issue #2: Z_DATA_ERROR when reading file content
2025-09-30 12:54:40 -07:00
..
importers feat: implement complete VFS with Knowledge Layer integration 2025-09-24 17:31:48 -07:00
semantic feat: add neural extraction APIs with NounType taxonomy 2025-09-29 13:51:47 -07:00
streams feat: implement complete VFS with Knowledge Layer integration 2025-09-24 17:31:48 -07:00
FSCompat.ts feat: implement complete VFS with Knowledge Layer integration 2025-09-24 17:31:48 -07:00
index.ts feat: add neural extraction APIs with NounType taxonomy 2025-09-29 13:51:47 -07:00
PathResolver.ts feat: refactor VFS to use proper Brainy graph relationships 2025-09-25 14:51:08 -07:00
TreeUtils.ts fix: handle symlink type in TreeNode creation 2025-09-26 10:19:37 -07:00
types.ts feat: add neural extraction APIs with NounType taxonomy 2025-09-29 13:51:47 -07:00
VirtualFileSystem.ts fix: resolve VFS race conditions and decompression errors 2025-09-30 12:54:40 -07:00