Documentation
Everything about Mise-Kal
Written for two readers: the person running a restaurant, and the person working on the code. Both are kept honest by the same test suites.
Owner guide
Running a service: taking orders, the kitchen display, closing a shift, and what to do when something goes wrong.
Developer guide
Setting up a development machine, the four rules the code leans on, and the things that will bite you.
Architecture
How the system is put together, where the seams are, and how each future phase attaches to them.
Installing on macOS
Building and installing the DMG, and the Gatekeeper warning users will see.
Installing on Windows
Building the Windows application, and the Developer Mode prerequisite.
Testing
The seven suites, what each covers, and why the harness patches upstream's tests at run time.
Project overview
What Mise-Kal is, what it does, and how to run it.
Contributing
The workflow contract: branches, commits, tests, and what not to do.
Security
The threat model, the guarantees the code keeps, and how to report a vulnerability.
Changelog
What changed in each release.
Working in this repository
How an AI agent works in this repository without breaking it.