• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Alan-Jowett / sonde / 26137348586
82%

Build:
DEFAULT BRANCH: main
Ran 20 May 2026 02:32AM UTC
Jobs 1
Files 129
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

20 May 2026 02:22AM UTC coverage: 82.902%. Remained the same
26137348586

push

github

web-flow
docs: fix 13 BLE pairing trifecta audit findings (#1020)

* docs: fix 13 BLE pairing trifecta audit findings (#1006)

Design fixes (le-pairing-tool-design.md):
- F-BLE-001 (Critical): Fix AAD from `gateway_id` / `&[u8; 16]` to
  `\"sonde-pairing-v2\"` / `&[u8]` in §6.4 AES-256-GCM signatures
- F-BLE-002 (High): Reframe GATT write retry as platform-level pre-auth
  handshake compatible with PT-1003 (no implicit protocol retries)
- F-BLE-003 (High): Fix overview to say tool generates `phone_psk` and
  sends it (not \"receives\")
- F-BLE-004 (High): Add `max_level_trace`/`release_max_level_info`
  features to `tracing` dependency in Cargo.toml snippet; add note for
  `sonde-pair-ui` crate
- F-BLE-007 (Medium): Add `DeviceType` enum, `device_type` field to
  `ScannedDevice`, and service-UUID-to-type mapping table

Validation fixes (le-pairing-tool-validation.md):
- F-BLE-001 (Critical): Add wrong-AAD decryption failure step to T-PT-902
- F-BLE-005 (High): Add 7 manual hardware test cases (T-PT-808--T-PT-814)
  for Windows/Android Phase 1/2, disconnect recovery, already-paired, and
  registration-window-closed scenarios
- F-BLE-006 (Medium): Add §2a with named architecture validation entries
  (T-PT-ARCH-100--T-PT-ARCH-104) for PT-0100--PT-0104
- F-BLE-008 (Medium): Extend T-PT-213 to cover AES key and nonce zeroing
- F-BLE-009 (Medium): Add T-PT-321a for DIAG_FRAME CBOR payload decoding
- F-BLE-010 (Medium): Add T-PT-322a for Phase 1 artifacts unavailable
- F-BLE-011 (Medium): Add T-PT-1216h for Custom board-layout UI behavior
- F-BLE-012 (Low): Add T-PT-114c for packaging/config icon audit
- F-BLE-013 (Low): Extend T-PT-502 with cancel-path branch

Closes #1006

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* docs: address PR review feedback on BLE pairing trifecta audit

- Rename architecture test IDs from T-PT-ARCH-NNN to T-PT-0NNN to
  follow the established T-PT-NNN numeric convention
- Reword T-PT-0100 to reference actual T... (continued)

37733 of 45515 relevant lines covered (82.9%)

248.85 hits per line

Jobs
ID Job ID Ran Files Coverage
1 26137348586.1 20 May 2026 02:32AM UTC 129
82.9
GitHub Action Run
Source Files on build 26137348586
  • Tree
  • List 129
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26137348586
  • a586c3ea on github
  • Prev Build on main (#26131073913)
  • Next Build on main (#26137457623)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc