Builder orientation
One governed core, multiple domain adapters
SNAPSHOTSanitized snapshotBuilder orientation · synthetic
This page frames the demo for builders without exposing the live runtime. It shows what can be presented publicly while the real Flask app remains controlled.
Layer 2 loop
Runnable operations
Service, worship, people, review, and communications share one governed root.
Adapters
Domain surfaces
Church OS is an adapter over the governed core, not a separate canon.
Fixtures
Synthetic data
The showcase uses invented people, invented schedule details, and example.org addresses.
Deployment split
Runtime vs demo
Render may run the real pilot. Vercel hosts this static presentation only.
Builder-safe surfaces
| Surface | Public demo purpose | Runtime boundary |
|---|---|---|
| Service Planner | Show explicit dependencies | No writes in static demo |
| Worship Planner | Show packet projection | No live role session |
| Postmaster | Show communication trail concept | No credentials or sending |
| Archive | Show reference-only boundary | No source archive export |