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

Alan-Jowett / sonde / 26177564672
82%

Build:
DEFAULT BRANCH: main
Ran 20 May 2026 05:10PM 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 05:01PM UTC coverage: 82.918%. Remained the same
26177564672

push

github

web-flow
docs: align BLE pairing design spec with implementation (#1043)

* docs: align BLE pairing design spec with implementation (#1028)

Resolve 7 design-vs-implementation drift items in
\docs/ble-pairing-tool-design.md\ identified by the periodic
maintenance audit.

Changes:
- §3: Expand module listing to include all platform-gated modules
  (\ragmentation.rs\, \tleplug_transport.rs\,
  \loopback_transport.rs\, \ndroid_transport.rs\, \ile_store.rs\,
  \dpapi.rs\, \secret_service_store.rs\, \ndroid_store.rs\)
- §4.4: Document reconnect backoff parameters (500 ms backoff,
  15 s timeout budget with test-shortened values)
- §5.4: Reference standalone \ragmentation.rs\ module; clarify
  that desktop transports delegate to the OS BLE stack
- §7.3: Document Windows DPAPI-based PSK protection via
  \DpapiPskProtector\ (positive security enhancement)
- §9.1: Remove Write Long fallback known-issue note (not needed in
  practice); refine pre-connect scan wording to match implementation

Closes #1028

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* docs: fix review comments on §5.4, §7.3, §9.1

- §5.4: change 'configurable' to 'fixed' for MAX_REASSEMBLY_SIZE
- §7.3: correct storage path to \pairing-aead.json\, remove
  unimplemented \SetFileSecurityW\ claim, note atomic writes
- §9.1: align Storage bullet with §7.3 (\pairing-aead.json\)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* docs: address second round of review comments

- §7.3 Linux: clarify that PSK is stored in \phone_psk_protected\
  field (not plaintext \phone_psk\) when protector is configured
- §9.1: note DPAPI protection is conditional on \dpapi\ feature

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>

* docs: fix §5.4 indication reassembly claim

OS BLE stacks ... (continued)

37740 of 45515 relevant lines covered (82.92%)

248.85 hits per line

Jobs
ID Job ID Ran Files Coverage
1 26177564672.1 20 May 2026 05:10PM UTC 129
82.92
GitHub Action Run
Source Files on build 26177564672
  • 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 #26177564672
  • 5ee6636b on github
  • Prev Build on main (#26174746924)
  • Next Build on main (#26178736020)
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