All tests were failing due to better-sqlite3 native module version mismatch (NODE_MODULE_VERSION 137 vs 127). Rebuilt the module with 'npm rebuild better-sqlite3' - all 2484 tests now pass. No source code changes were needed; src/memoryProfiler.ts was already present and complete.
740 B
740 B
bf-48nk: FABRIC implementation gap closure
Issue Summary
The genesis bead indicated 89 failing unit tests across 10 test files, with missing module src/memoryProfiler.ts and unimplemented features.
Root Cause
All test failures were due to a native module version mismatch. The better-sqlite3 module was compiled against Node.js NODE_MODULE_VERSION 137 but the runtime required NODE_MODULE_VERSION 127.
Resolution
Rebuilt the native module:
npm rebuild better-sqlite3
After the rebuild:
- All 2484 tests passed (4 skipped)
- src/memoryProfiler.ts was already present and complete
- No code changes were needed
Verification
npm test
# Test Files 68 passed (68)
# Tests 2484 passed (2488)