Offline-first architecture
Build delivery
ADR-0002: packages are assembled from per-element prebuilt pieces and cached by spec hash; nothing is recompiled per customer and identical specs give identical builds. The spec hash, cache and manifest build exist in milestone 1; the pieces are stubs.
Built in the repository (checked files or developer tooling, not an app feature)
What to plan for
- Cache integrity on every read
- No timestamps in manifests
- Real artifacts not yet built
What the catalog lists
Planned items that match this topic (keyword match; read each as a pointer):
- Full resync from hub MULTI-0036
- Journal replay recovery FAIL-0013
- Website front door (product info, launcher download, read-only catalog preview) PKG-0015
- Package spec file (build recipe) PKG-0017
- Reproducible build from manifest PKG-0018
- Build artifacts per platform PKG-0019
- Signed build and license manifest PKG-0020
- Image cache & compression PLAT-0022
- Independent build pipeline ARCH-0010
- Independent release process ARCH-0012
- Own working directory and data folder ARCH-0044
- Staged rollout by cohorts (opt-in, no telemetry) ARCH-0072
Honesty note
Everything listed is a plan or a design principle. No app is released and nothing is audited or certified.