Software Memory Database
What MAS remembers about every package that reaches Rollout, and where that state lives on disk.
Chapters in this cluster
Read in order on a first pass — each builds on the previous.
What the Memory DB remembers
The Software Memory Database is a SQLite file at %LOCALAPPDATA%\MilochApplicationStudio\memory.db. It is MAS' one piece of persistent state across sessions — every package that reaches Rollout leaves a row behind, and ev…
Audit Log and Hash Chain
Every security-relevant write to the Memory Database leaves an entry in the audit log. Each entry carries a SHA-256 hash linking it to the previous entry. The chain is verifiable from the Settings UI and from any externa…
Portable Backup and Restore
The portable backup is a single .masdb file that contains every row in the Memory Database. The file is human-readable JSON, schema-versioned, and operator-readable without any MAS-specific tooling.