Skip to content

Implementation Decisions

Source: Master Spec v2.0, §24.

These are not missing product requirements. The development team must propose and document the selected implementation for:

  1. Frontend and local-first application architecture.
  2. Map/satellite provider, scale accuracy, screenshot/export licensing, attribution, and cost.
  3. Authentication and secure offline sessions.
  4. Database, object storage, synchronization protocol, and conflict prevention.
  5. High-resolution deterministic JPG rendering.
  6. Supported browser/OS matrix.
  7. Backup, monitoring, alerting, and disaster recovery.
  8. Performance limits and load-test targets based on representative large estimates.
  9. Accessibility conformance and minimum touch-target sizes.
  10. Production deployment, release, rollback, and support procedure.

The selected technical design may change implementation details but must not remove or weaken any approved user workflow or business rule in this document.