Project Constitution
Engineering Principles
The design philosophy that governs PagePoint architecture and implementation decisions.
- Separate Operations from Maintenance.
- PPOE operates.
- PPSM maintains.
- Infrastructure belongs to PPSM.
- PPOE must remain lean, predictable, and appliance-like.
- PPSM must never be required for live paging, audio playback, sequence execution, or relay control.
- No dependency on customer IT for core PagePoint operation.
- Appliance first, computer second.
- Diagnostics before repair.
- Report before modifying a connected phone or operational system.
- Keep operator UI simple.
- Installer workflow should be highly automated, but not dishonest about Android security prompts.
- Every feature should have one clear responsibility.
- Every PPSM feature must help install, maintain, diagnose, update, or recover PagePoint.
- If a feature helps make announcements, it belongs in PPOE.
- Live/runtime TTS is excluded from PPOE.
- PPSM Version 1 assumes externally generated audio.
- Future PPSM content compilation may be considered separately from live operations.
- Cloudflare is a publishing target, not the source of truth.