Commit Graph

  • 883765150c chore(sensing-server): drop unused tracker_bridge imports ruv 2026-05-23 14:58:41 -0400
  • 78ed56c332 docs(adr-115): README — Works with HA + Matter + Apple Home + Google Home badges ruv 2026-05-23 14:56:12 -0400
  • f6a85fe7db feat(adr-110): NodeSyncSnapshot.staleness_ms — sync age in milliseconds ruv 2026-05-23 14:54:21 -0400
  • fd1803d347 feat(adr-115): ESP32 hardware validation harness + witness integration ruv 2026-05-23 14:50:52 -0400
  • 409e8e2831 fix(adr-115/ci): drop multi-filter from cargo test invocation (single TESTNAME accepted only) ruv 2026-05-23 14:49:10 -0400
  • bea7edee1f test(adr-110): lock the 9-second staleness gate on mesh_aligned_us_for_csi_frame ruv 2026-05-23 14:48:22 -0400
  • ca10df7b0d fix(adr-115): CI green — example feature-gate + mosquitto allow_anon + bench numbers ruv 2026-05-23 14:47:46 -0400
  • 8805c8ec0b test+refactor(adr-110): NodeState::apply_sync_packet + 2 tests for the receive-side dispatch ruv 2026-05-23 14:44:25 -0400
  • 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 -0400
  • a07deb9180 test+refactor(adr-110): NodeState::sync_snapshot + 3 helper tests, dedupe 4 call sites ruv 2026-05-23 14:36:54 -0400
  • 6364e0f7d8 feat(adr-115): P8 — Matter bridge tree + commissioning code (38 tests, lib total 410) ruv 2026-05-23 14:36:10 -0400
  • a7467f5470 feat(adr-115): P7 — Matter cluster + device-type mapping (HA-FABRIC scaffolding, 16 tests) ruv 2026-05-23 14:30:32 -0400
  • c6a0d5dbf5 feat(adr-110): REST endpoints /api/v1/nodes/:id/sync and /api/v1/mesh ruv 2026-05-23 14:30:14 -0400
  • a4f56d2f1b feat(adr-115): P6 + P10 — runnable wiring example + witness bundle (VERIFIED) ruv 2026-05-23 14:26:14 -0400
  • 7eeb265ebc docs(adr-index): surface ADR-110 review/witness/branch-state docs ruv 2026-05-23 14:24:29 -0400
  • 9f75ea4092 docs(changelog): Wave 5 entry for iter 13-26 host-side ADR-110 work ruv 2026-05-23 14:23:11 -0400
  • d25e331bbf feat(adr-115): P9 — security audit (mqtt::security) + criterion benchmarks (15 tests) ruv 2026-05-23 14:17:55 -0400
  • dbcbac1d43 feat(adr-110): Python SyncPacket API parity with Rust (apply_to_local + interpolation) ruv 2026-05-23 14:15:28 -0400
  • b68f130ce4 feat(adr-115): P4 — broker integration tests + mosquitto CI workflow ruv 2026-05-23 14:14:21 -0400
  • 15755fd8a4 docs(adr-115): P5 — HA + Matter user guide + semantic primitives metrics + README ruv 2026-05-23 14:10:42 -0400
  • 9924db1c7b docs(adr-110): document the WebSocket `sync` field in user-guide ruv 2026-05-23 14:10:14 -0400
  • 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 -0400
  • e764504dc5 test(adr-110): lock NodeSyncSnapshot JSON wire contract (iter 24) ruv 2026-05-23 14:05:59 -0400
  • 41f28ae85e feat(adr-110): surface NodeSyncSnapshot in WebSocket sensing_update JSON ruv 2026-05-23 14:03:22 -0400
  • 8e416af203 feat(adr-115): P4.5a — semantic inference layer (HA-MIND) — 4 primitives + bus (34 tests) ruv 2026-05-23 14:01:51 -0400
  • 3e31eed659 chore(casaos): generalize compose/docs for upstream (standard ports, repo icon URL) Lorenzo Argentieri 2026-05-23 20:01:25 +0200
  • 8cbade3ce3 fix(casaos): point app tile at /ui dashboard and complete x-casaos schema Lorenzo Argentieri 2026-05-23 19:58:18 +0200
  • dc20c87a68 docs(adr-110): branch-state map for ADR-110 ↔ ADR-115 coordination ruv 2026-05-23 13:58:08 -0400
  • 59c503d01e feat(adr-115): P3 — state encoder + rate limiter + rumqttc publisher (45 tests) ruv 2026-05-23 13:57:16 -0400
  • 82be960de5 test(adr-110): cross-language wire-format conformance gate ruv 2026-05-23 13:52:44 -0400
  • 07d22247b5 feat(adr-115): P2 — HA discovery emitter + privacy filter + config (27 tests) ruv 2026-05-23 13:50:33 -0400
  • 40bd6b81b8 test(adr-110): end-to-end sync decode → frame mesh recovery integration test ruv 2026-05-23 13:47:14 -0400
  • 898a2d7d9f feat(adr-110): wire observe_csi_frame_arrival into CSI receive path ruv 2026-05-23 13:43:49 -0400
  • fc9f2dce8a feat(adr-115): P1 — Cargo features + CLI flags for MQTT/Matter/Semantic ruv 2026-05-23 13:41:38 -0400
  • 0dfa3d46aa feat(adr-115): P1 — Cargo features + CLI flags for MQTT/Matter/Semantic ruv 2026-05-23 13:41:38 -0400
  • 2ff1dcb37a feat(adr-115): ADR + P1 — MQTT/Matter/Semantic CLI plumbing (refs #776) ruv 2026-05-23 13:32:18 -0400
  • 4705fb5ae8 feat(adr-115): ADR + P1 — MQTT/Matter/Semantic CLI plumbing (refs #776) ruv 2026-05-23 13:32:18 -0400
  • ca2059b07f fix(branch-coord): revert ADR-115 Cargo.toml/cli.rs that slipped into iter 18 ruv 2026-05-23 13:31:58 -0400
  • 2997165bc1 feat(adr-110): per-node measured CSI fps + EMA for mesh-time interpolation ruv 2026-05-23 13:30:02 -0400
  • 0c311a202b feat(adr-110): SyncPacket::mesh_aligned_us_for_sequence (interpolation) + NodeState hook ruv 2026-05-23 13:19:06 -0400
  • df95360e52 feat(adr-110 P10): apply_to_local + NodeState::mesh_aligned_us + full ADR rewrite ruv 2026-05-23 13:16:11 -0400
  • 23fd8ac371 feat(sensing-server): consume ADR-110 §A0.12 sync packets, store per-node ruv 2026-05-23 13:11:35 -0400
  • d72944f887 feat(hardware): Rust SyncPacket decoder + 7 unit tests (ADR-110 §A0.12) ruv 2026-05-23 13:06:08 -0400
  • 3a6648c290 test+docs(adr-110): 6 SyncPacketParser tests + README/user-guide for v0.7.0 ruv 2026-05-23 13:00:42 -0400
  • 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 -0400
  • 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 -0400
  • 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 -0400
  • d2effcc6f6 witness(ADR-110 §A0.12): sync-packet wired + verified live on both boards ruv 2026-05-23 12:31:05 -0400
  • 6ff155a232 feat(csi): emit ADR-110 §A0.11 sync-packet every 20 CSI frames ruv 2026-05-23 12:26:45 -0400
  • 503411a8d2 release(firmware): bump to v0.6.8-esp32 — ESP-NOW mesh EMA smoother v0.6.8-esp32 ruv 2026-05-23 12:20:00 -0400
  • e5c3b27daa witness(ADR-110 §A0.10): EMA suppression quantified — 3.95x, ≤100 µs alignment shipped ruv 2026-05-23 12:11:17 -0400
  • f41f5fc85b feat(c6_sync_espnow): EMA-smooth cross-board offset, expose via get_epoch_us ruv 2026-05-23 12:04:22 -0400
  • 676297c48f witness(ADR-110 §A0.8): 4-minute mesh soak — quantified stability + measured clock skew ruv 2026-05-23 11:55:48 -0400
  • d636604330 docs(user-guide): point 4MB-flash flow at the v0.6.7 S3 4MB binary ruv 2026-05-23 11:48:36 -0400
  • 572e09ad86 witness(ADR-110 §A0.7): ESP-NOW cross-board mesh — leader election + sync offset measured ruv 2026-05-23 11:40:56 -0400
  • f9aad75413 witness+opt: ADR-110 §A0.6 — IDF v5.4 soft-AP HE gap, swarm warnings ruv 2026-05-23 11:36:09 -0400
  • 83f20f7c61 witness(ADR-110): v0.6.7 live silicon evidence — A0.4 + A0.5 ruv 2026-05-23 11:28:59 -0400
  • 756bfc0a1a docs(readme,user-guide): record v0.6.7 LP-core + soft-AP HE/TWT additions ruv 2026-05-23 11:16:08 -0400
  • 948768bdda feat(firmware): v0.6.7-esp32 — real LP-core program + C6 soft-AP HE/TWT helper v0.6.7-esp32 ruv 2026-05-23 11:10:34 -0400
  • 5d544126ee
    fix(ui): unbreak viz.html — OrbitControls importmap, WS URL, toast NPE (#760) (#773) v1160 rUv 2026-05-23 10:48:04 -0400
  • 96a3b0298e fix(ui): single module script + mutable THREE — OrbitControls validated fix/issue-760-sensing-ui-bugs ruv 2026-05-23 10:47:10 -0400
  • 7468bb905d
    Remove project title from README samandarmamaraimov027-ship-it 2026-05-23 19:38:52 +0500
  • 35d9be9ba0 fix(ui): unbreak viz.html — OrbitControls importmap, WS URL, toast NPE (#760) ruv 2026-05-23 10:25:08 -0400
  • 51272af868 chore: update vendor submodules to latest upstream github-actions[bot] 2026-05-23 13:52:34 +0000
  • 8806501923 chore: update vendor submodules to latest upstream chore/update-submodules-20260523-122815 github-actions[bot] 2026-05-23 12:28:15 +0000
  • 5322ae364e fix(sensing): keep adaptive confidence finite NgoQuocViet2001 2026-05-23 18:25:40 +0700
  • b7233c4dff @ fix(ui): repair sensing UI — OrbitControls import, WebSocket port, toast null container (#760) zed 2026-05-23 19:09:28 +0800
  • 2d81472833
    Merge 6a9cd47913 into 004a63e82d Mathew005 2026-05-23 11:10:07 +0100
  • e3c245b45b deploy(nvsim): 004a63e82d 004a63e82d github-actions[bot] 2026-05-23 10:01:28 +0000
  • 004a63e82d
    fix(security): audit — fix RUSTSEC vulns, clippy warnings, dead code (#769) v1155 rUv 2026-05-23 05:36:13 -0400
  • 79b702d6fe fix(security): audit — fix RUSTSEC vulns, clippy warnings, dead code ruv 2026-05-23 05:16:58 -0400
  • 1906876541
    fix: upgrade openssl to 0.10.78 (CVE-2026-41676) (#751) v1153 OrbisAI Security 2026-05-23 13:01:03 +0530
  • 44836f1b41 chore: update vendor submodules to latest upstream chore/update-submodules-20260523-070317 github-actions[bot] 2026-05-23 07:03:17 +0000
  • 423dc9fd5c docs(readme): add Cognitum creator affiliate program reference v1152 ruv 2026-05-23 01:06:18 -0400
  • 561647b3af docs(readme): link new ADR-110 reviewer guide + update soak total ruv 2026-05-23 00:05:25 -0400
  • 3133be6d48 docs(adr-110): add reviewer one-page guide ruv 2026-05-22 23:53:22 -0400
  • 9a46fc8aa2 witness: ESP-NOW 300 s soak — 2951 tx 0 fail (2.5x sample) ruv 2026-05-22 23:43:46 -0400
  • e255b7d43a docs(firmware): README acknowledges dual S3+C6 target (ADR-110) ruv 2026-05-22 23:18:16 -0400
  • 553b07d04c docs(readme): tighten ESP32-C6 row to match empirical witness (ADR-110) ruv 2026-05-22 23:13:01 -0400
  • 9de34ba096 docs(adr): index ADR-110 in Hardware and firmware section ruv 2026-05-22 23:08:50 -0400
  • fc75a8a5c8 test(fuzz): extend csi_serialize fuzz harness for ADR-110 byte 18-19 ruv 2026-05-22 23:00:09 -0400
  • 89972c0917 docs(changelog): expand ADR-110 entry with wave 2-5 additions ruv 2026-05-22 22:54:19 -0400
  • b808a6380b witness: ESP-NOW 120s soak — 1151 tx 0 fail, 9.6/s, no crash ruv 2026-05-22 22:51:25 -0400
  • 8eaa92cf21 feat(python): host-side decode for ADR-018 byte 18-19 (ADR-110) ruv 2026-05-22 22:46:37 -0400
  • 3959fabf31 feat(rust): host-side decode for ADR-018 byte 18-19 (ADR-110 closure) ruv 2026-05-22 22:42:49 -0400
  • 88be283ab0 feat(c6): ESP-NOW cross-node sync — D1 workaround for broken 15.4 RX ruv 2026-05-22 22:37:12 -0400
  • f8a2e36958 fix(witness): redact secrets from bundled verify.py output (SECURITY) ruv 2026-05-22 21:04:57 -0400
  • 85248e2a6c chore: update vendor submodules to latest upstream chore/update-submodules-20260523-005630 github-actions[bot] 2026-05-23 00:56:30 +0000
  • 4c39e28bd0 fix(c6): PAN-ID match in 15.4 beacon + expanded D1 diagnostic record ruv 2026-05-22 20:46:03 -0400
  • 66523843e6 fix(c6): TWT INVALID_ARG graceful + ch26 + diagnostic counters (ADR-110 D1) ruv 2026-05-22 20:39:50 -0400
  • f23e34ee5c feat(firmware): ESP32-C6 target — Wi-Fi 6 / 802.15.4 / TWT / LP-core (ADR-110) ruv 2026-05-22 20:10:30 -0400
  • 296370d4b4 docs(casaos): add CasaOS-ready docker compose, icon, and Docker guide Lorenzo Argentieri 2026-05-23 00:21:33 +0200
  • de7917e29c fix(sensing-server): resolve UI path relative to executable location Yahya Saqban 2026-05-22 23:52:18 +0300
  • 4b8d1f2001 docs: add Windows Docker workaround for CLI args Yahya Saqban 2026-05-22 23:50:22 +0300
  • c0ff725348 chore: update vendor submodules to latest upstream github-actions[bot] 2026-05-22 19:58:20 +0000
  • 7beeb9d719 chore: update vendor submodules to latest upstream chore/update-submodules-20260522-184308 github-actions[bot] 2026-05-22 18:43:08 +0000
  • 00550e4f5d docs(adr): amend ADR-029 placement guidance NgoQuocViet2001 2026-05-22 22:50:05 +0700
  • 68abb385ae
    docs(readme): swap hero image to ruview-seed.png (#753) v1136 rUv 2026-05-22 11:07:43 -0400
  • e41c869885 docs(readme): swap hero image to ruview-seed.png ruv 2026-05-22 11:07:24 -0400
  • 193edd2d4e chore: update vendor submodules to latest upstream chore/update-submodules-20260522-135706 github-actions[bot] 2026-05-22 13:57:06 +0000