Automated release from CI pipeline
Changes:
chore(adr-125 iter 1): fix C6 COM port + ship HAP-python reference impl
Two changes from the ADR-125 e2e bootstrap session:
-
CLAUDE.md hardware table: COM4 -> COM12 for ESP32-C6 (the C6 +
Seeed MR60BHA2 dev kit now enumerates on COM12 on ruvzen, not
COM4 as previously documented). Same fix applied to the ESP32-S3
row (COM7 -> COM9) which CLAUDE.local.md already covered but the
top-level table had not been updated. -
scripts/hap-test-sensor.py — the ~80 LOC HAP-python sidecar that
ADR-125 §2.1.a names as the reference implementation. Already
running on ruv-mac-mini, already paired with operator's iPhone
(paired_clients: 1), already round-trips a MotionDetected
characteristic from a touch-file toggle through the HomePod (as
Home Hub) to the Home app.
Substrate validated for iter 2+:
- C6 provisioned on ruv.net (IP 192.168.1.179, ch 5, RSSI -38)
- UDP frames: 44 packets in 8s @ mac-mini:5005 (~5.5 pps)
- HAP bridge paired and live
Refs ADR-125, #794.
Co-Authored-By: claude-flow ruv@ruv.net
Docker Image:
ghcr.io/ruvnet/RuView:19b445f9bb4ede36aa6ae9332944c488cca148ab