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

Alan-Jowett / sonde / 26141821591
82%

Build:
DEFAULT BRANCH: main
Ran 20 May 2026 04:58AM 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 04:43AM UTC coverage: 82.902% (-0.02%) from 82.918%
26141821591

push

github

web-flow
docs: close 10 Azure Handler trifecta audit findings (#1023)

* docs: close 10 Azure Handler trifecta audit findings (#1008)

Spec-only changes to close findings F-AZH-001 through F-AZH-010.

Design (azure-handler-design.md):
- Add §6.2 \SensorData\ query boundary section tracing AZH-0502
- Add AZH-0502 to §6 requirements header
- Remove retired \AZH-0303\ from §2 and \AZH-0301\ from §3 headers

Validation (azure-handler-validation.md):
- T-AZH-0101: assert no imperative commands outside \GW-0811\ (AC-4)
- T-AZH-0201: assert field-copy correctness for all observed fields
- T-AZH-0202: add AZH-0200 traceability for append-only behavior
- T-AZH-0208: assert \Top(1)\ query shape (partition-scoped, row limit)
- T-AZH-0211: exercise externally authored desired-state consumption
- T-AZH-0500: note cross-spec dependency on \T-AZP-0103\ for Bicep
- T-AZH-0501: assert \Edm.String\ storage type for \decoded_readings\
- T-AZH-0502: narrow to AC-1; add T-AZH-0502a for program-hash filter
  (AC-2); add T-AZH-0502b cross-ref for SPA access/perf (AC-3, AC-4)

Requirements (azure-handler-requirements.md):
- Fix stale \(AZH-0400)\ reference in AZH-0502 description

Cross-spec dependencies noted (require separate provisioning updates):
- \T-AZP-0103\ needs \SensorData\ table assertion
- Provisioning needs SPA Entra read-access and 1000-row perf tests

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

* docs: address PR review feedback on Azure Handler spec changes

- Make \T-AZH-0101\ AC-4 assertion concrete: enumerate permitted
  \GW-0811\ \DESIRED_STATE\ fields instead of generic 'imperative
  commands' language
- Fix misleading 'chronological ordering' in §6.2: clarify reverse-tick
  means newest-first (reverse-chronological) and explain RowKey range
  construction for time-range queries
- Remove inaccurate \T-AZP-0203\ cross-reference from \T-AZH-0502b\:
  that test validates handler Functio... (continued)

37733 of 45515 relevant lines covered (82.9%)

248.85 hits per line

Coverage Regressions

Lines Coverage ∆ File
7
81.12
-0.28% crates/sonde-azure-companion/src/main.rs
Jobs
ID Job ID Ran Files Coverage
1 26141821591.1 20 May 2026 04:58AM UTC 129
82.9
GitHub Action Run
Source Files on build 26141821591
  • Tree
  • List 129
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26141821591
  • 36347a57 on github
  • Prev Build on main (#26141815434)
  • Next Build on main (#26142780819)
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