This repository has been archived on 2026-09-03. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
open-brainy/src/importers
David Snelling 70d9460969 fix: VFS not initialized during Excel import, causing 0 files accessible
The VFSStructureGenerator.init() method tried to check if VFS was initialized
by calling stat('/'), which would throw if uninitialized. However, this
approach was unreliable. Changed to always call vfs.init() explicitly,
which is safe since vfs.init() is idempotent.

This fixes the critical bug where Excel imports completed successfully but
no VFS files were accessible afterwards. Users would see 'VFS not initialized'
errors when trying to query imported files.

Tested with 567-row Excel file - VFS now properly shows imported directory
structure with Characters/, Places/, Concepts/ subdirectories and metadata files.
2025-10-29 19:13:04 -07:00
..
index.ts feat: add unified import system with auto-detection and dual storage 2025-10-08 16:55:30 -07:00
SmartCSVImporter.ts feat: comprehensive import progress tracking for all 7 formats 2025-10-24 14:45:46 -07:00
SmartDOCXImporter.ts feat: comprehensive import progress tracking for all 7 formats 2025-10-24 14:45:46 -07:00
SmartExcelImporter.ts feat: universal relationship extraction with provenance tracking 2025-10-28 16:23:58 -07:00
SmartImportOrchestrator.ts feat: add real-time progress callbacks for relationship building phase 2025-10-16 12:08:46 -07:00
SmartJSONImporter.ts feat: comprehensive import progress tracking for all 7 formats 2025-10-24 14:45:46 -07:00
SmartMarkdownImporter.ts feat: comprehensive import progress tracking for all 7 formats 2025-10-24 14:45:46 -07:00
SmartPDFImporter.ts feat: comprehensive import progress tracking for all 7 formats 2025-10-24 14:45:46 -07:00
SmartYAMLImporter.ts feat: comprehensive import progress tracking for all 7 formats 2025-10-24 14:45:46 -07:00
VFSStructureGenerator.ts fix: VFS not initialized during Excel import, causing 0 files accessible 2025-10-29 19:13:04 -07:00