Commit Graph

  • 91716950cb chore: update vendor submodules to latest upstream chore/update-submodules-20260605-010335 github-actions[bot] 2026-06-05 01:03:35 +00:00
  • 2467b03534 chore: update vendor submodules to latest upstream chore/update-submodules-20260604-185639 github-actions[bot] 2026-06-04 18:56:39 +00:00
  • 0b110ec2fe chore: update vendor submodules to latest upstream chore/update-submodules-20260604-131551 github-actions[bot] 2026-06-04 13:15:51 +00:00
  • df08e3ad4b chore: update vendor submodules to latest upstream chore/update-submodules-20260604-074713 github-actions[bot] 2026-06-04 07:47:13 +00:00
  • 872d7593bb fix: IDF v6.0 ESP-NOW callback compat (#944) + occupancy noise-floor anchor (#942) (#945) v1596 rUv 2026-06-04 08:17:37 +02:00
  • 21e7d14abb chore: update vendor submodules to latest upstream chore/update-submodules-20260604-011200 github-actions[bot] 2026-06-04 01:12:00 +00:00
  • 0142bea85e chore: update vendor submodules to latest upstream chore/update-submodules-20260603-192756 github-actions[bot] 2026-06-03 19:27:57 +00:00
  • 7e4bd10de1 chore: update vendor submodules to latest upstream chore/update-submodules-20260603-134837 github-actions[bot] 2026-06-03 13:48:37 +00:00
  • 2c136aca74 fix(protocol): resolve 0xC511_0004 magic collision (closes #928) (#931) v1591 v1590 rUv 2026-06-03 11:56:35 +02:00
  • 69e61e3437 docs(changelog): record this cycle's behavior-changing fixes (#932) rUv 2026-06-03 11:47:07 +02:00
  • d9e87e13b4 fix(ci): SAST actually scans the code + drop deprecated flaky semgrep action (#930) v1588 rUv 2026-06-03 11:18:49 +02:00
  • be48143f77 fix(auth): match the Bearer scheme case-insensitively (RFC 6750) (#929) v1585 rUv 2026-06-03 11:07:34 +02:00
  • e804c7e5cc chore: update vendor submodules to latest upstream chore/update-submodules-20260603-075218 github-actions[bot] 2026-06-03 07:52:18 +00:00
  • c453268002 fix(mat): never triage a survivor with a heartbeat as Deceased (safety) (#926) v1583 rUv 2026-06-03 09:37:09 +02:00
  • 6ee21a0941 ci: use Swatinem/rust-cache for the Rust workspace job (reliability) (#925) v1581 rUv 2026-06-03 09:12:26 +02:00
  • 4bdb31b5cf deploy: 0cfd255730 ruvnet 2026-06-03 07:06:44 +00:00
  • 0cfd255730 fix: --export-rvf no longer silently produces a placeholder model (#920) v1579 rUv 2026-06-03 08:55:36 +02:00
  • 7d3916ec62 chore: update vendor submodules to latest upstream chore/update-submodules-20260603-011158 github-actions[bot] 2026-06-03 01:11:58 +00:00
  • 8b788e5638 chore: update vendor submodules to latest upstream chore/update-submodules-20260602-192256 github-actions[bot] 2026-06-02 19:22:56 +00:00
  • f5d0e1e69e fix(#894): actionable diagnostic when --model gets a non-RVF file (#919) v1576 rUv 2026-06-02 20:05:30 +02:00
  • b12662a54d fix(mqtt): per-node HA devices use each node's own presence/motion (#872) (#918) v1574 rUv 2026-06-02 19:26:01 +02:00
  • 573b00fd98 perf(ci): drop dead uvicorn start from perf job (#917) v1572 rUv 2026-06-02 19:01:08 +02:00
  • 0c93c9eb08 deploy: 91b0e625bd ruvnet 2026-06-02 16:59:36 +00:00
  • 91b0e625bd docs(#882): complete the "100% presence" retraction across all docs (#916) v1570 rUv 2026-06-02 18:50:39 +02:00
  • 88b835dd89 fix(ci): perf job gates on the real frame-budget guard, not TDD stubs (#915) v1568 rUv 2026-06-02 18:31:55 +02:00
  • f8f08076eb fix(ci): perf tests — use python -m pytest so src import resolves (#914) v1566 rUv 2026-06-02 18:12:00 +02:00
  • 62f74a1ea3 deploy: 55f6a74e1e ruvnet 2026-06-02 15:46:25 +00:00
  • 55f6a74e1e Merge pull request #913 from ruvnet/fix/ci-v1-api-perms-locust v1562 rUv 2026-06-02 17:36:43 +02:00
  • b5a91c5635 ci(v1-api): install pytest, drop root --cov addopts for perf suite, ascii comment fix/ci-v1-api-perms-locust ruv 2026-06-02 17:29:04 +02:00
  • 308d2fc89d ci(v1-api): fix gh-pages 403 + run real perf suite — green main CI ruv 2026-06-02 17:26:39 +02:00
  • a4a3a54e3c chore: update vendor submodules to latest upstream chore/update-submodules-20260602-132705 github-actions[bot] 2026-06-02 13:27:06 +00:00
  • 5038e3c8e1 Merge pull request #911 from ruvnet/fix/ci-v1-api-mock-mode v1560 rUv 2026-06-02 06:20:21 -04:00
  • e239af3636 fix(deps): declare psutil in requirements.txt — green API Documentation CI fix/ci-v1-api-mock-mode ruv 2026-06-02 12:11:55 +02:00
  • 4856afbd0c ci(v1-api): run Performance Tests + API Docs with MOCK_POSE_DATA=true ruv 2026-06-02 12:04:58 +02:00
  • 4d205a05c4 Merge pull request #910 from ruvnet/fix/v1-pose-service-densepose-config v1557 rUv 2026-06-02 05:50:25 -04:00
  • bc42ae7903 fix(v1-api): pass required config to DensePoseHead — green main CI fix/v1-pose-service-densepose-config ruv 2026-06-02 11:42:52 +02:00
  • b7b8c1109b Merge pull request #908 from ruvnet/fix/893-release-bins-refresh v1555 rUv 2026-06-02 05:35:34 -04:00
  • 786e834dae release(firmware): refresh release_bins with the #893 CSI fix → v0.6.7 fix/893-release-bins-refresh ruv 2026-06-02 11:18:03 +02:00
  • 8703ade9b6 Merge pull request #907 from ruvnet/fix/894-occupancy-cap v1553 v1551 rUv 2026-06-02 04:53:18 -04:00
  • 4c87f04919 Merge remote-tracking branch 'origin/main' into fix/894-occupancy-cap fix/894-occupancy-cap ruv 2026-06-02 10:52:53 +02:00
  • 9df908d898 Merge pull request #904 from ruvnet/fix/898-mqtt-per-node-devices rUv 2026-06-02 04:44:09 -04:00
  • f34b94aa46 fix(occupancy): bound eigenvalue person-count to single-link max — #894 ruv 2026-06-02 10:40:24 +02:00
  • 27edf153dc test(mqtt): drive per-node snapshots in discovery integration tests — #898 fix/898-mqtt-per-node-devices ruv 2026-06-02 10:29:17 +02:00
  • 3fec67654a Merge pull request #906 from ruvnet/fix/893-csi-data-frame-capture v1548 rUv 2026-06-02 04:23:44 -04:00
  • 898c536eac fix(firmware): capture DATA frames on display-less boards — #893/#866/#897 fix/893-csi-data-frame-capture ruv 2026-06-02 09:57:19 +02:00
  • 29e143c948 chore: update vendor submodules to latest upstream chore/update-submodules-20260602-074832 github-actions[bot] 2026-06-02 07:48:32 +00:00
  • 9ddcf0c9fc fix(mqtt): one HA device per node — closes #898 ruv 2026-06-02 09:43:28 +02:00
  • 9c9b137a54 Merge pull request #886 from ruvnet/fix/proof-determinism-numpy-lock v1544 rUv 2026-06-02 03:24:02 -04:00
  • ad80c74d4a chore: update vendor submodules to latest upstream chore/update-submodules-20260602-010542 github-actions[bot] 2026-06-02 01:05:43 +00:00
  • 8c356b2147 chore: update vendor submodules to latest upstream chore/update-submodules-20260601-194356 github-actions[bot] 2026-06-01 19:43:56 +00:00
  • 58571e1295 chore: update vendor submodules to latest upstream chore/update-submodules-20260601-141135 github-actions[bot] 2026-06-01 14:11:35 +00:00
  • 23f2cc7746 chore: update vendor submodules to latest upstream chore/update-submodules-20260601-075806 github-actions[bot] 2026-06-01 07:58:06 +00:00
  • e47c48e4e3 chore: update vendor submodules to latest upstream chore/update-submodules-20260601-010631 github-actions[bot] 2026-06-01 01:06:32 +00:00
  • 9632c321fd chore: update vendor submodules to latest upstream chore/update-submodules-20260531-183125 github-actions[bot] 2026-05-31 18:31:26 +00:00
  • c79e2e60ca docs(proof): update hash + note cross-platform determinism gate fix/proof-determinism-numpy-lock ruv 2026-05-31 12:22:53 -04:00
  • a594d45ed6 fix(proof): exclude argmax-unstable doppler from determinism comparison ruv 2026-05-31 12:18:18 -04:00
  • 4700764a3a diag(proof): characterize cross-microarch divergence on FAIL ruv 2026-05-31 12:12:20 -04:00
  • b5a23b03e5 fix(proof): cross-platform tolerance gate for verify.py determinism ruv 2026-05-31 12:07:00 -04:00
  • 2d2b16a458 diag(proof): make hash precision configurable + CI cross-microarch sweep ruv 2026-05-31 11:58:24 -04:00
  • 6c3a28037b ci(verify-pipeline): re-run determinism gate on lock changes ruv 2026-05-31 11:39:08 -04:00
  • eb77a4732b fix(proof): pin lock to numpy 2.4.2 to match the published proof hash ruv 2026-05-31 11:33:42 -04:00
  • f850d46e9a Merge pull request #874 from ruvnet/feat/adr-149-aether-arena v1528 rUv 2026-05-31 11:32:26 -04:00
  • 4896d05cca fix(proof): regenerate ADR-134 CIR witness hash after CIR fixes feat/adr-149-aether-arena ruv 2026-05-31 11:11:38 -04:00
  • e84aef223c ci(ruview-swarm): install clippy on the pinned 1.89 toolchain ruv 2026-05-31 10:51:04 -04:00
  • 810ee656de fix(bfld): gate PrivacyAttestationProof::compute behind std ruv 2026-05-31 10:45:38 -04:00
  • 29e698a05c fix(ruview-swarm): clippy manual_is_multiple_of in lawnmower planner ruv 2026-05-31 10:41:05 -04:00
  • 138449a378 Merge remote-tracking branch 'origin/main' into feat/adr-149-aether-arena ruv 2026-05-31 10:36:12 -04:00
  • 6778c708ff chore(gitignore): exclude MM-Fi dataset archives (assets/MM-Fi/*.zip) ruv 2026-05-31 10:33:13 -04:00
  • 0fbdd15955 docs: results+proof links, capabilities-proof rebuttal, fix stale claims ruv 2026-05-31 10:29:28 -04:00
  • 4007db5d13 fix(sensing-server): fix CSI per-node count clamp — #803 (part 2) ruv 2026-05-31 10:09:58 -04:00
  • a933fc7732 fix(sensing-server): surface count-aware per-node estimates — #803 ruv 2026-05-31 10:00:37 -04:00
  • 415eaea849 docs(changelog): #872 MQTT publisher wiring fix ruv 2026-05-31 09:40:11 -04:00
  • a3f80b0cda fix(sensing-server): wire MQTT publisher into the binary — closes #872 ruv 2026-05-31 09:39:21 -04:00
  • c436b55ff4 chore: update vendor submodules to latest upstream chore/update-submodules-20260531-123739 github-actions[bot] 2026-05-31 12:37:39 +00:00
  • edbe57378a fix(signal/cir): un-ignore end-to-end CIR pipeline test — ADR-134 P2 fully resolved ruv 2026-05-31 06:27:50 -04:00
  • 821f441af0 fix(signal/cir): causal-delay-window rms spread — resolves last ADR-134 P2 cir test ruv 2026-05-31 06:26:48 -04:00
  • bce5765d89 docs(signal/cir): precise diagnosis of remaining ADR-134 P2 rms-spread failure ruv 2026-05-31 06:24:30 -04:00
  • d55c4d4b65 fix(signal/cir): resolve ADR-134 P2 dominant-tap-ratio — un-ignore 4 CIR tests ruv 2026-05-31 06:20:41 -04:00
  • 403841b19e docs(changelog): reflect cog producer, cross-language test, Windows fixes ruv 2026-05-31 05:38:38 -04:00
  • 0fede72ec4 test(cog-pose): cross-language adapter integration (Python producer -> Rust engine) ruv 2026-05-31 05:22:54 -04:00
  • e94f4d8f73 feat(calibration): cog adapter producer — completes the cog --adapter feature ruv 2026-05-31 05:10:07 -04:00
  • 946acf2d10 docs(cog-pose): correct misleading adapter cross-reference ruv 2026-05-31 05:04:35 -04:00
  • 76cc57294d test(calibration): self-contained end-to-end regression test ruv 2026-05-31 05:02:24 -04:00
  • 1b48b6f5c8 fix(bfld): make README quickstart test robust to CRLF line endings ruv 2026-05-31 04:27:25 -04:00
  • c9539433b8 fix(worldmodel): compile on non-unix targets (Windows workspace build) ruv 2026-05-31 03:55:32 -04:00
  • 1d9c0b3d4c docs(study): sharpest finding — the encoder barely matters for CSI pose ruv 2026-05-31 03:43:14 -04:00
  • c95dd308fd docs(study): cross-dataset confirmed on harder NTU-Fi-HumanID task ruv 2026-05-31 03:37:19 -04:00
  • af68bd68d8 docs(study): cross-dataset transfer tested (MM-Fi -> NTU-Fi, honest negative) ruv 2026-05-31 03:27:38 -04:00
  • 98d838d9a9 chore: update vendor submodules to latest upstream chore/update-submodules-20260531-072644 github-actions[bot] 2026-05-31 07:26:45 +00:00
  • 695b5fb700 docs: complete MM-Fi WiFi-sensing study (pose + action, the honest picture) ruv 2026-05-31 03:06:54 -04:00
  • dac40e5df2 docs(adr-150): calibration thesis is task-general (action recognition) ruv 2026-05-31 03:01:50 -04:00
  • 17ff2433bc docs(changelog): WiFi-CSI efficiency frontier + per-room calibration service ruv 2026-05-31 02:38:07 -04:00
  • 83299b4d04 feat(cog-pose): --adapter CLI flag for per-room calibration ruv 2026-05-31 02:28:16 -04:00
  • 3760db6c9a feat(cog-pose): per-room LoRA calibration adapter in the Rust inference path ruv 2026-05-31 02:26:48 -04:00
  • 4db727649a feat(calibration): RuView per-room calibration service (reference impl) ruv 2026-05-31 02:22:10 -04:00
  • 5533ffe43e docs(adr-150): cross-env few-shot — no unsolved deployment case ruv 2026-05-31 02:09:03 -04:00
  • ef4344f0f9 docs(adr-150): LoRA calibration data requirement — completes calibration spec ruv 2026-05-31 02:04:37 -04:00
  • ed1294a176 docs(adr-150): deployable adapter calibration — 11KB LoRA = calibration service ruv 2026-05-31 01:54:23 -04:00
  • 898aaef053 docs(adr-150): few-shot adaptation resolves the cross-subject frontier ruv 2026-05-31 01:47:00 -04:00
  • 70bf9e41fe docs(adr-150): subject-scaling study — capture diversity, not volume ruv 2026-05-31 01:43:49 -04:00