ntp-android/AGENTS.md
WayfinderAK bfb027fcd2
Some checks failed
android-apk / debug-apk (push) Has been cancelled
Initialize Android NTP app framework
2026-07-09 15:44:22 -08:00

1.2 KiB

AGENTS.md

This repository is built phase-by-phase with hard gates for a private Android NTP comparison utility.

Hard rules

  • Never skip a phase gate.
  • Never mark a phase complete without recorded evidence in project-docs/status/.
  • Keep the app local-first: no backend, no telemetry, no analytics, no cloud sync unless explicitly approved.
  • Android permissions must stay minimal. Network access for NTP probes is expected; do not add location, contacts, storage, or account permissions without approval.
  • NTP probing must use UDP packets directly for v1; no external time-service backend.
  • Store saved servers, profiles, and short history locally in Room.
  • Do not commit signing keys, keystores, tokens, private server lists, customer names, or exported reports.

Required artifacts per phase

  • project-docs/status/phase-N-summary.md
  • project-docs/status/phase-N-test-results.md
  • project-docs/status/phase-N-open-issues.md

Required validation before advancing

Run the checks required by the phase, including as applicable:

  • structure validation
  • Android debug build
  • unit tests
  • lint/static checks
  • manual emulator/device smoke tests
  • privacy/permission review
  • export-data review