# Operator & user documentation Runbooks and how-tos. **Product design SSOT** is under [`../design/`](../design/). | Location | Purpose | |----------|---------| | `design/` | Why and what — architecture, use cases, scenarios, decisions | | `docs/` | How-to — install, upgrade, operations, providers, policy | --- ## Document status | Document | Purpose | Status | |----------|---------|--------| | [DEPLOYER_HOST.md](DEPLOYER_HOST.md) | Create/baseline host requirements | ✅ Procedural — ready for operator use | | [INSTALL.md](INSTALL.md) | Install stages S0–S6 | ✅ Implemented | | [HERMES_MODELS.md](HERMES_MODELS.md) | Main + auxiliary models | ✅ S2-ready | | [OPERATIONS.md](OPERATIONS.md) | Day-2 logs, doctor | ✅ Doctor (S6) implemented | | [POLICY.md](POLICY.md) | OpenShell policy apply | Outline (POR) | | [SETUP_UX.md](SETUP_UX.md) | Owner educational connect flows | Outline (POR) | | [UPGRADE.md](UPGRADE.md) | Upgrade / rollback | Outline — full design in [design/updates-lifecycle.md](../design/updates-lifecycle.md) | | [ARCHITECTURE.md](ARCHITECTURE.md) | Operator-facing architecture summary | Outline → links design | | [providers/](providers/) | Square, QBO, Vagaro, channels | Outlines | --- ## What's done vs planned **Done (scripts implemented, callable via `make`):** - S0b: Docker bootstrap (`make bootstrap`) - S1–S5: Full install (`make install`) - S6: Doctor health checks (`make doctor`) **Pending:** - S7: Owner connect + operator connect helpers (`connect/*.sh`) - Upgrade: `upgrade.sh` (snapshot, pull, migrate, re-apply policy, doctor)