cyberneticlibrary

QA test freediving Garmin apps

qasubagentsetup L20
DeltaDe-Dirac/radiomaster-boxer
What it does

Verify freediving-Garmin feature against specs and risk

Best for

When releasing a freediving feature (timer, cues, pause/resume) and you need risk-based verification that state machine is sound and edge cases are covered.

Inputs
  • · PRD
  • · UX spec
  • · ADR
  • · implemented branch
Outputs
  • · traceability matrix
  • · test plan
  • · release recommendation
Preconditions

PowerShell scripts in scripts/ciq/ exist; Garmin Connect IQ SDK available; test environment set up

Failure modes

Missing test scripts; flaky MonkeyC simulator; timer invariant violation not reproducible; state machine stuck in edge case

Trust signals
  • · Prioritizes reproducible failures over coverage metrics
  • · Domain-specific attack vectors (state machine, timers, cue correctness)
  • · Requires exact repro steps for defects
  • · Outputs RELEASE-READY/BLOCKED decision