
An open SQLite-based project-state format for physical-engineering work before execution
SQLite at the core
A .duc file is a gzip-compressed SQLite database. Query it directly with standard SQL, index it with FTS5, or stream it across browsers, Python notebooks, and Rust services.
Built-in Version Control
Every .duc container embeds a full Directed Acyclic Graph (DAG) revision engine. Track checkpoints, incremental deltas, branch points, and SHA-256 integrity checksums natively without external PLM tools or Git wrappers.
Embedded Project Charter
Store project requirements, acceptance criteria, hard and soft constraints, decision logs, and issue references directly within relational database tables, linking execution decisions directly to spatial canvas elements.