Hệ thống nghiên cứu quản lý file local-first, ưu tiên an toàn và khả năng phục hồi.
Milestone 6 · read-onlyWindows 10 / 11RustData safety first
MH FileOS là dự án nghiên cứu cá nhân về mô hình chỉ mục file cục bộ có khả năng phục hồi, log thao tác và rollback. Lát cắt hiện tại chỉ chạy read-only trên dữ liệu synthetic do testkit tạo.
Thứ tự ưu tiên không đảo ngược: không mất dữ liệu → đúng → giải thích được → kiểm chứng và phục hồi → hiệu năng → giao diện → tự động hóa (sau cùng).
Tính năng
Scan read-only
Không sửa đổi source; snapshot trước / sau để xác nhận nguyên vẹn.
Catalog SQLite
Ghi kết quả vào artifact có schema, tách khỏi dữ liệu người dùng.
Summary JSON
Kết quả không chứa path dữ liệu thật, tiện chia sẻ và kiểm chứng.
Trạng thái verified
Chỉ đánh dấu verified khi summary khớp manifest và sandbox đã cleanup.
Testkit fixture
Sinh dữ liệu thử nghiệm có manifest xác định trước để tái lập bằng chứng.
Quy trình xử lý
01Hiểu dữ liệu
02Phát hiện vấn đề
03Lập kế hoạch
04Người dùng duyệt
05Thực hiện có giao dịch
06Kiểm chứng
07Ghi nhật ký
08Có thể phục hồi
Bằng chứng hiện có
◉Milestone M6 read-only vertical slice hoàn tất trên synthetic fixture
◉Summary khớp manifest, snapshot source không đổi, sandbox cleanup sạch
◉Workspace Rust có ranh giới crate rõ (domain, catalog, scanner, platform-windows)