پروفایل فنی محلی، فقطخواندنی، پیوسته و قابل Resume برای آرشیوهای MailVault.
English · دریافت · شروع سریع · امنیت
0.1.0-alpha.6آخرین نسخه Feature است. این نسخه Profile اولیه، ادامه Incremental، Resume همان Run پس از قطع، Retry فایلهای ناموفق و تشخیص خودکار فرمت با Siegfried1.11.6و PRONOMv124را در یک Pipeline واحد ادغام میکند. بعد از این Release فقط Maintenance، Security و Compatibility مجاز است.
MailVault فقطخواندنی
→ Snapshot سازگار با SQLite Online Backup
→ Reconciliation کامل metadata
→ Projection تجمعی بر پایه SHA-256
→ File-stat انتخابی و Retry خطاها
→ Exact-format خودکار و PUID
→ Generation موفق + Retention محدود Snapshot
اجرای بعدی روی همان Workspace، Metadata Snapshot جدید را کامل مقایسه میکند اما File-stat و Format موفق و بدون تغییر را دوباره اجرا نمیکند. Objectهای Missing، Mismatch، Unavailable یا Tool Error در Run بعد دوباره امتحان میشوند. قطع Process باعث ساخت Profile جدید یا شروع از صفر نمیشود؛ همان Run و Checkpointهای Commitشده ادامه پیدا میکنند.
| معیار | مقدار ثبتشده |
|---|---|
| پیام | 17,296 |
| MIME part | 54,450 |
| Content object | 13,684 |
| Message relationship | 12,115 |
| Blob bytes | 6,467,253,277 |
Alpha 4 روی Windows با ۳۶ تست Rust و ۱۳٬۶۸۴/۱۳٬۶۸۴ Object سبز شد: ۱۳٬۶۳۶ Identified، ۴۶ Unknown، صفر Ambiguous و صفر Tool Error. Alpha 6 باید Matrix واقعی Initial، No-change، Delta، Force-kill، Soak و Rebuild equivalence را قبل از انتشار GitHub پاس کند.
.\target\release\mailvault-profiler.exe profile `
--archive "E:\MailVault-E" `
--workspace "E:\MailVault-Profiler-Alpha6" `
--siegfried ".\tools\siegfried\windows-x86_64\sf.exe" `
--signature ".\tools\siegfried\windows-x86_64\default.sig" `
--retain-successful-snapshots 2برای ادامه دائمی بعد از Syncهای جدید:
.\target\release\mailvault-profiler.exe profile `
--archive "E:\MailVault-E" `
--workspace "E:\MailVault-Profiler-Alpha6" `
--watch `
--poll-seconds 300.\scripts\quality-alpha6.ps1 -BuildInstallers
.\scripts\validate-alpha6-real.ps1 ...
.\scripts\validate-alpha6-delta.ps1 ...
.\scripts\validate-alpha6-crash.ps1 ...
.\scripts\validate-alpha6-soak.ps1 -Cycles 100 ...
.\scripts\validate-alpha6-rebuild-equivalence.ps1 ...راهنماها: Continuous profiling، قرارداد Validation، پذیرش واقعی فارسی و Release Notes.
OCR، استخراج متن، Embedding، Vector DB، RAG، LLM، Classification تجاری، RMS integration، اجرای Attachment و Container expansion داخل این Profiler نیستند.
Apache License 2.0.
