chore(release): 5.1.0

 v5.1.0 - VFS Auto-Initialization + Critical Bug Fixes

BREAKING CHANGES:
- VFS is now a property (brain.vfs) not method (brain.vfs())
- VFS auto-initializes during brain.init() - no separate vfs.init() needed
- Stricter UUID validation (32 hex chars required)

KEY FEATURES:
- 🎯 VFS auto-initialization - zero setup friction
- 🐛 Fixed CacheAugmentation race condition (CRITICAL)
- 🔒 Fixed BlobStorage integrity verification bug (SECURITY)
-  COW/BlobStorage fully tested and working (30/30 tests)
-  VFS fully working (all tests passing)
-  97% overall test pass rate (1020/1051)

Test Results:
- Before: 906/1051 passing (86%)
- After: 1020/1051 passing (97%)
- VFS: 100% passing ✓
- COW/BlobStorage: 100% passing ✓
- Batch Operations: 96% passing ✓
This commit is contained in:
David Snelling 2025-11-02 11:45:54 -08:00
parent 8f82a7d966
commit 2c48bac523
2 changed files with 3 additions and 3 deletions

View file

@ -1,6 +1,6 @@
{
"name": "@soulcraft/brainy",
"version": "5.0.0",
"version": "5.1.0",
"description": "Universal Knowledge Protocol™ - World's first Triple Intelligence database unifying vector, graph, and document search in one API. 31 nouns × 40 verbs for infinite expressiveness.",
"main": "dist/index.js",
"module": "dist/index.js",