Cross-platform fuel and maintenance log: offline-first, structured backup/restore, full ZIP/CSV export, and continuity-first architecture (managed service with a backend-only self-host path for technical users).
Repository: github.com/JMNofziger/cestovni · default branch **main**
| Document | Description |
|---|---|
| Product brief | Locked baseline: principles, v1 scope, monetization, change log |
| Development workflow | Stage gates (specs, compliance, delivery, launch) |
| UX references | Canonical styling, per-view UX descriptions, and screenshot sets |
| Product folder README | Pointers into product docs + Linear |
| Resource | Description |
|---|---|
| Specs index | All Markdown specs, status, and Linear issue mapping |
| Architecture overview | System shape and links to ADRs |
| ADR index | Backend boundary (001), backup/sync (002) |
Compliance and store (v1): platform-compliance-v1.md · Launch copy skeletons: launch-copy-v1.md
- Source:
[client/](https://github.com/JMNofziger/cestovni/tree/main/client)— Flutter + Drift; runbook in[client/README.md](https://github.com/JMNofziger/cestovni/blob/main/client/README.md) - CI (GitHub Actions–shaped):
[ci/client-build.yml](https://github.com/JMNofziger/cestovni/blob/main/ci/client-build.yml)— analyze, test, Android debug APK, iOS debug (no codesign) - DB fixtures (human-readable):
[tests/client-db/](https://github.com/JMNofziger/cestovni/tree/main/tests/client-db)
- RLS regression CI · Promotion gates · Telemetry gate · Client build
- Tests under
[tests/](https://github.com/JMNofziger/cestovni/tree/main/tests)and[client/test/](https://github.com/JMNofziger/cestovni/tree/main/client/test)
Project: Cestovni on Linear — team Cestovni. Issues use a **Spec:** line with a path under this repo (see issue templates).
Baseline pointer: CES-20
git clone https://github.com/JMNofziger/cestovni.git
cd cestovniLinear API scripts (optional): see docs/linear/saved-views.md and docs/linear/mcp-setup.md (MCP auth + cloud-agent workarounds).