Commit Graph

  • 5de8718882 fix(adr-117/p5): switch publish workflow to PYPI_API_TOKEN + user-facing README ruv 2026-05-24 12:14:56 -04:00
  • 78916d8455 hardening(adr-117): benchmarks + security/robustness test suite ruv 2026-05-24 11:44:54 -04:00
  • f9d99c50d9 feat(adr-117/p5+p-tomb): pip-release workflow + v1.99.0 tombstone wheel ruv 2026-05-24 11:39:04 -04:00
  • f21daf9aa8 feat(adr-117/p4): pure-Python WS/MQTT client layer ruv 2026-05-24 11:31:29 -04:00
  • 2d29359809 feat(adr-117/p3+p3.5): vitals + BFLD bindings ruv 2026-05-24 11:21:58 -04:00
  • 4ac0a4d52b docs(adr-117): add BFLD support (§5.7a + P3.5 phase + §11.11/12 open questions) ruv 2026-05-24 11:09:37 -04:00
  • cbd24cd1ed feat(adr-117/p2): BoundingBox + PersonPose + PoseEstimate — P2 COMPLETE (57/57 tests GREEN) ruv 2026-05-24 11:03:02 -04:00
  • fd0568caa1 feat(adr-117/p2): Keypoint + KeypointType bindings — 23 new tests (29/29 GREEN) ruv 2026-05-24 10:54:34 -04:00
  • 4ec5b166e6 fix(adr-117/p1): standalone Cargo.toml + python-source=. + #[pyo3(name=_native)] (P1 GREEN) ruv 2026-05-24 10:48:28 -04:00
  • 5d90d4fef2 feat(adr-117/p1): scaffold python/ workspace — PyO3 + maturin + smoke tests (refs #785) ruv 2026-05-24 10:42:35 -04:00
  • fd8b9c30e7 docs(adr-117): seed branch — ADR-117 pip-modernization spec + soul-signature research bundle ruv 2026-05-24 10:36:06 -04:00
  • 78897510a9 chore: update vendor submodules to latest upstream chore/update-submodules-20260524-123106 github-actions[bot] 2026-05-24 12:31:06 +00:00
  • 8efc724874 chore: update vendor submodules to latest upstream chore/update-submodules-20260524-071413 github-actions[bot] 2026-05-24 07:14:13 +00:00
  • be4efecbcd cog-ha-matter (ADR-116 P8): app-registry entry stub + release checklist v1235 v1234 ruv 2026-05-23 23:12:14 -04:00
  • 3833929dcb cog-ha-matter (ADR-116 P8): CI release workflow + fix inherited filename bug ruv 2026-05-23 23:05:54 -04:00
  • 1e469aa336 cog-ha-matter (ADR-116 P8): scaffold cog/ publishing layout v1233 ruv 2026-05-23 22:55:44 -04:00
  • beba562f15 chore: update vendor submodules to latest upstream chore/update-submodules-20260524-005928 github-actions[bot] 2026-05-24 00:59:29 +00:00
  • d4f0e12073 cog-ha-matter (ADR-116): P4 — mDNS wired into main, broker deferred v1231 v1230 ruv 2026-05-23 18:36:14 -04:00
  • 07b792715f cog-ha-matter (ADR-116 P4): live mDNS responder + handle v1229 ruv 2026-05-23 18:31:38 -04:00
  • 34eced880f cog-ha-matter (ADR-116 P4): MdnsService -> mdns-sd ServiceInfo bridge v1228 ruv 2026-05-23 18:28:10 -04:00
  • bb154d4e78 cog-ha-matter (ADR-116 P4): Ed25519 signing layer for witness chain v1227 v1225 ruv 2026-05-23 18:22:15 -04:00
  • 1f5b7b48c9 cog-ha-matter (ADR-116 P4): witness file persistence + chain-level verify v1226 ruv 2026-05-23 18:19:05 -04:00
  • a3478ea3b5 cog-ha-matter (ADR-116 P4): witness JSONL persistence v1223 ruv 2026-05-23 18:12:59 -04:00
  • fe913b0ea7 cog-ha-matter (ADR-116 P4): pure witness hash-chain primitive v1224 ruv 2026-05-23 18:08:56 -04:00
  • 35722529bf cog-ha-matter (ADR-116 P4): pure mDNS service-record builder ruv 2026-05-23 18:02:41 -04:00
  • c9f005c360 cog-ha-matter (ADR-116 P3): wire publisher::spawn into main.rs v1222 ruv 2026-05-23 17:59:02 -04:00
  • 5723f505b7 cog-ha-matter (ADR-116 P3): extract pure publisher-input builder ruv 2026-05-23 17:55:17 -04:00
  • 56265023dc feat(cog-ha-matter): P2 scaffold + ADR-116 P1 research-dossier fold-in v1221 ruv 2026-05-23 17:48:08 -04:00
  • f751740d3d docs(adr): ADR-116 — Home Assistant + Matter as a Cognitum Seed cog v1220 ruv 2026-05-23 17:35:48 -04:00
  • db6df747b9 docs(ha): add cross-industry application examples to home-assistant.md v1219 ruv 2026-05-23 17:08:10 -04:00
  • 4bbb004f2d docs(readme): tighten ADR-079 caveat + drop What's-new callout v1218 ruv 2026-05-23 16:50:38 -04:00
  • 62af91beb1 docs(readme): add 'What's new (2026-05-23)' callout for ADR-110 + ADR-115 v1217 v1216 ruv 2026-05-23 16:19:44 -04:00
  • 249d6c327f ADR-115: Home Assistant + Matter integration (#778) rUv 2026-05-23 16:13:28 -04:00
  • 0328b2c991 fix(adr-115/test): topic substring filter — '/inttest3/...' vs 'wifi_densepose_inttest3/...' feat/adr-115-ha-mqtt-matter ruv 2026-05-23 16:08:16 -04:00
  • 26e00e6910 fix(adr-115/test): drive state-test snapshots throughout capture window ruv 2026-05-23 16:02:31 -04:00
  • 636ca7b52f test(adr-115): diagnostic dump + wider subscription on state-test failure ruv 2026-05-23 15:58:33 -04:00
  • 967cede74d fix(adr-115/test): drive subscriber eventloop until SubAck before returning ruv 2026-05-23 15:52:52 -04:00
  • 2aeed32a72 fix(adr-115/test): per-test MQTT client_id so session-takeover doesn't break state test ruv 2026-05-23 15:44:56 -04:00
  • 00e766ec28 merge: main into feat/adr-115-ha-mqtt-matter — resolve CHANGELOG + ADR-115.md ruv 2026-05-23 15:44:33 -04:00
  • 5bc081d61d fix(adr-115/doctest): wrap ASCII endpoint tree in ```text fence (bridge.rs) ruv 2026-05-23 15:38:46 -04:00
  • 00a234eda8 ADR-110: ESP32-C6 firmware extension (#764) v1201 rUv 2026-05-23 15:34:48 -04:00
  • ab1c90c106 merge: main into adr-110-esp32c6 — resolve lib.rs / esp32_parser / tracker_bridge conflicts adr-110-esp32c6 ruv 2026-05-23 15:34:29 -04:00
  • 5ed8e34510 fix(adr-115/test): state_messages integration test — race on publisher startup ruv 2026-05-23 15:33:41 -04:00
  • 8fb7f16b13 chore(adr-115): expand witness bundle manifest — Matter + release + blueprints + Lovelace + ops ruv 2026-05-23 15:30:01 -04:00
  • cb3ea9fbd2 test(adr-115): property-based fuzzing for Matter commissioning encoder (424 lib tests) ruv 2026-05-23 15:24:27 -04:00
  • a11537c00c docs(branch-state): /loop + /loop-worker lessons from the 38-iter ADR-110 sprint ruv 2026-05-23 15:22:42 -04:00
  • a036d6c27d fix(fuzz): stub c6_sync_espnow_is_valid for the fuzz-harness link path ruv 2026-05-23 15:19:45 -04:00
  • f40b811bee docs(adr-115): v0.7.0 release notes + CHANGELOG refresh ruv 2026-05-23 15:19:18 -04:00
  • b41fdd75c6 test(adr-115): property-based invariants for the semantic bus (420 lib tests) ruv 2026-05-23 15:15:24 -04:00
  • 0f7a4bd36e feat(adr-115): flip Status → Accepted (MQTT track) + property-based fuzz tests + ADR index entry ruv 2026-05-23 15:11:32 -04:00
  • 9c49ff1a38 feat(adr-110): fleet cardinality gauge wifi_densepose_mesh_node_total ruv 2026-05-23 15:08:16 -04:00
  • c8b6cd7ace feat(adr-115): ship 3 Lovelace dashboard YAMLs (single-room / multi-node / healthcare) ruv 2026-05-23 15:04:39 -04:00
  • 74eb09f604 feat(adr-110): Prometheus exposition endpoint /api/v1/mesh/metrics ruv 2026-05-23 15:03:51 -04:00
  • f5d787ccde feat(adr-115): ship 8 starter HA Blueprints + YAML validator + CI lint ruv 2026-05-23 15:01:20 -04:00
  • 883765150c chore(sensing-server): drop unused tracker_bridge imports ruv 2026-05-23 14:58:41 -04:00
  • 78ed56c332 docs(adr-115): README — Works with HA + Matter + Apple Home + Google Home badges ruv 2026-05-23 14:56:12 -04:00
  • f6a85fe7db feat(adr-110): NodeSyncSnapshot.staleness_ms — sync age in milliseconds ruv 2026-05-23 14:54:21 -04:00
  • fd1803d347 feat(adr-115): ESP32 hardware validation harness + witness integration ruv 2026-05-23 14:50:52 -04:00
  • 409e8e2831 fix(adr-115/ci): drop multi-filter from cargo test invocation (single TESTNAME accepted only) ruv 2026-05-23 14:49:10 -04:00
  • bea7edee1f test(adr-110): lock the 9-second staleness gate on mesh_aligned_us_for_csi_frame ruv 2026-05-23 14:48:22 -04:00
  • ca10df7b0d fix(adr-115): CI green — example feature-gate + mosquitto allow_anon + bench numbers ruv 2026-05-23 14:47:46 -04:00
  • 8805c8ec0b test+refactor(adr-110): NodeState::apply_sync_packet + 2 tests for the receive-side dispatch ruv 2026-05-23 14:44:25 -04:00
  • 473c5d11db docs(adr-110): user-guide REST docs for /api/v1/mesh and /api/v1/nodes/:id/sync ruv 2026-05-23 14:38:57 -04:00
  • a07deb9180 test+refactor(adr-110): NodeState::sync_snapshot + 3 helper tests, dedupe 4 call sites ruv 2026-05-23 14:36:54 -04:00
  • 6364e0f7d8 feat(adr-115): P8 — Matter bridge tree + commissioning code (38 tests, lib total 410) ruv 2026-05-23 14:36:10 -04:00
  • a7467f5470 feat(adr-115): P7 — Matter cluster + device-type mapping (HA-FABRIC scaffolding, 16 tests) ruv 2026-05-23 14:30:32 -04:00
  • c6a0d5dbf5 feat(adr-110): REST endpoints /api/v1/nodes/:id/sync and /api/v1/mesh ruv 2026-05-23 14:30:14 -04:00
  • a4f56d2f1b feat(adr-115): P6 + P10 — runnable wiring example + witness bundle (VERIFIED) ruv 2026-05-23 14:26:14 -04:00
  • 7eeb265ebc docs(adr-index): surface ADR-110 review/witness/branch-state docs ruv 2026-05-23 14:24:29 -04:00
  • 9f75ea4092 docs(changelog): Wave 5 entry for iter 13-26 host-side ADR-110 work ruv 2026-05-23 14:23:11 -04:00
  • d25e331bbf feat(adr-115): P9 — security audit (mqtt::security) + criterion benchmarks (15 tests) ruv 2026-05-23 14:17:55 -04:00
  • dbcbac1d43 feat(adr-110): Python SyncPacket API parity with Rust (apply_to_local + interpolation) ruv 2026-05-23 14:15:28 -04:00
  • b68f130ce4 feat(adr-115): P4 — broker integration tests + mosquitto CI workflow ruv 2026-05-23 14:14:21 -04:00
  • 15755fd8a4 docs(adr-115): P5 — HA + Matter user guide + semantic primitives metrics + README ruv 2026-05-23 14:10:42 -04:00
  • 9924db1c7b docs(adr-110): document the WebSocket sync field in user-guide ruv 2026-05-23 14:10:14 -04:00
  • b2a692369e feat(adr-115): P4.5b — 6 remaining semantic primitives — all 10 HA-MIND v1 done (66 tests) ruv 2026-05-23 14:07:21 -04:00
  • e764504dc5 test(adr-110): lock NodeSyncSnapshot JSON wire contract (iter 24) ruv 2026-05-23 14:05:59 -04:00
  • 41f28ae85e feat(adr-110): surface NodeSyncSnapshot in WebSocket sensing_update JSON ruv 2026-05-23 14:03:22 -04:00
  • 8e416af203 feat(adr-115): P4.5a — semantic inference layer (HA-MIND) — 4 primitives + bus (34 tests) ruv 2026-05-23 14:01:51 -04:00
  • dc20c87a68 docs(adr-110): branch-state map for ADR-110 ↔ ADR-115 coordination ruv 2026-05-23 13:58:08 -04:00
  • 59c503d01e feat(adr-115): P3 — state encoder + rate limiter + rumqttc publisher (45 tests) ruv 2026-05-23 13:57:16 -04:00
  • 82be960de5 test(adr-110): cross-language wire-format conformance gate ruv 2026-05-23 13:52:44 -04:00
  • 07d22247b5 feat(adr-115): P2 — HA discovery emitter + privacy filter + config (27 tests) ruv 2026-05-23 13:50:33 -04:00
  • 40bd6b81b8 test(adr-110): end-to-end sync decode → frame mesh recovery integration test ruv 2026-05-23 13:47:14 -04:00
  • 898a2d7d9f feat(adr-110): wire observe_csi_frame_arrival into CSI receive path ruv 2026-05-23 13:43:49 -04:00
  • fc9f2dce8a feat(adr-115): P1 — Cargo features + CLI flags for MQTT/Matter/Semantic ruv 2026-05-23 13:41:38 -04:00
  • 0dfa3d46aa feat(adr-115): P1 — Cargo features + CLI flags for MQTT/Matter/Semantic ruv 2026-05-23 13:41:38 -04:00
  • 2ff1dcb37a feat(adr-115): ADR + P1 — MQTT/Matter/Semantic CLI plumbing (refs #776) ruv 2026-05-23 13:32:18 -04:00
  • 4705fb5ae8 feat(adr-115): ADR + P1 — MQTT/Matter/Semantic CLI plumbing (refs #776) ruv 2026-05-23 13:32:18 -04:00
  • ca2059b07f fix(branch-coord): revert ADR-115 Cargo.toml/cli.rs that slipped into iter 18 ruv 2026-05-23 13:31:58 -04:00
  • 2997165bc1 feat(adr-110): per-node measured CSI fps + EMA for mesh-time interpolation ruv 2026-05-23 13:30:02 -04:00
  • 0c311a202b feat(adr-110): SyncPacket::mesh_aligned_us_for_sequence (interpolation) + NodeState hook ruv 2026-05-23 13:19:06 -04:00
  • df95360e52 feat(adr-110 P10): apply_to_local + NodeState::mesh_aligned_us + full ADR rewrite ruv 2026-05-23 13:16:11 -04:00
  • 23fd8ac371 feat(sensing-server): consume ADR-110 §A0.12 sync packets, store per-node ruv 2026-05-23 13:11:35 -04:00
  • d72944f887 feat(hardware): Rust SyncPacket decoder + 7 unit tests (ADR-110 §A0.12) ruv 2026-05-23 13:06:08 -04:00
  • 3a6648c290 test+docs(adr-110): 6 SyncPacketParser tests + README/user-guide for v0.7.0 ruv 2026-05-23 13:00:42 -04:00
  • d199279caa release(firmware): v0.7.0-esp32 major — ADR-110 firmware-side substrate closed v0.7.0-esp32 ruv 2026-05-23 12:56:58 -04:00
  • e69572ff99 fix(csi): ADR-018 byte 19 bit 4 now signals ESP-NOW sync too (not just broken 15.4) ruv 2026-05-23 12:47:06 -04:00
  • 4e1b62ab4f release(firmware): v0.6.9-esp32 — sync-packet wired, CONFIG_C6_SYNC_EVERY_N_FRAMES tunable v0.6.9-esp32 ruv 2026-05-23 12:41:19 -04:00
  • d2effcc6f6 witness(ADR-110 §A0.12): sync-packet wired + verified live on both boards ruv 2026-05-23 12:31:05 -04:00