Commit Graph

  • a0226392d0 fix(calibration): PresenceSpecialist reads empty room as present when occ_var < empty_var (#1440) fix/issue-1440-calibration-classifier ruv 2026-07-27 10:40:14 -04:00
  • c54753f293 fix(sensing-server): classification.presence contradicting motion_level (#1442) fix/issue-1442-classification-presence-inconsistency ruv 2026-07-27 10:23:06 -04:00
  • d8851e7e9b chore: update vendor submodules to latest upstream chore/update-submodules-20260727-130950 github-actions[bot] 2026-07-27 13:09:50 +00:00
  • 24599e5a53 chore: update vendor submodules to latest upstream chore/update-submodules-20260727-071647 github-actions[bot] 2026-07-27 07:16:47 +00:00
  • 771a6cfdff chore: update vendor submodules to latest upstream chore/update-submodules-20260727-004717 github-actions[bot] 2026-07-27 00:47:17 +00:00
  • 2cc378c12f chore: version-bump and republish 10 of 12 documented crates to crates.io (#1439) v2038 rUv 2026-07-26 15:44:24 -07:00
  • b2f9c8d28d chore: version-bump and republish 10 of 12 documented crates to crates.io chore/crates-io-release-batch ruv 2026-07-26 18:24:22 -04:00
  • cf1a5485f7 deploy: 2e018f4f19 ruvnet 2026-07-26 21:58:35 +00:00
  • 2e018f4f19 feat(ruview-unified): Unified RF spatial world model — ADR-273..282 (#1437) v2036 rUv 2026-07-26 14:37:56 -07:00
  • 8ce3bd090b fix(ruview-unified): panics, NaN corruption, entity-conflation, and wrong center-freq found in review claude/unified-rf-spatial-model-vdf6n8 ruv 2026-07-26 17:08:27 -04:00
  • 42485495ed feat(ruview-unified): complete Gaussian update loop, separable delay-Doppler, property-tested boundary hardening Claude 2026-07-26 20:29:58 +00:00
  • 9aae7f04ff feat(ruview-unified): native frame contract + programmable perception (ADR-279..282) Claude 2026-07-26 19:29:18 +00:00
  • a1a59baf72 feat(ruview-unified): unified RF spatial world model P1 (ADR-273..278) Claude 2026-07-26 19:03:39 +00:00
  • 8b25c7d10d chore: update vendor submodules to latest upstream chore/update-submodules-20260726-182519 github-actions[bot] 2026-07-26 18:25:19 +00:00
  • 2b24cf7884 chore: update vendor submodules to latest upstream chore/update-submodules-20260726-122906 github-actions[bot] 2026-07-26 12:29:07 +00:00
  • 33bf759b14 chore: update vendor submodules to latest upstream chore/update-submodules-20260726-070050 github-actions[bot] 2026-07-26 07:00:50 +00:00
  • d34a422785 chore: update vendor submodules to latest upstream chore/update-submodules-20260726-004646 github-actions[bot] 2026-07-26 00:46:47 +00:00
  • dab0d7e930 chore: update vendor submodules to latest upstream chore/update-submodules-20260725-182243 github-actions[bot] 2026-07-25 18:22:44 +00:00
  • 4d6e0a25c9 chore: update vendor submodules to latest upstream chore/update-submodules-20260725-122514 github-actions[bot] 2026-07-25 12:25:14 +00:00
  • 5fb59f12db chore: update vendor submodules to latest upstream chore/update-submodules-20260725-065245 github-actions[bot] 2026-07-25 06:52:45 +00:00
  • 4e4a1c25a4 chore: update vendor submodules to latest upstream chore/update-submodules-20260725-004339 github-actions[bot] 2026-07-25 00:43:39 +00:00
  • d8c20463c6 chore: update vendor submodules to latest upstream chore/update-submodules-20260724-183529 github-actions[bot] 2026-07-24 18:35:29 +00:00
  • 790a25dbb9 deploy: f783df234e ruvnet 2026-07-24 16:27:56 +00:00
  • f783df234e fix release publishing pipelines (#1417) v2012 chore/pr1437-followup-test-rigor rUv 2026-07-24 09:10:52 -07:00
  • e1e10ad7be fix release publishing pipelines (#1417) rUv 2026-07-24 08:57:36 -07:00
  • e9dc0c726d fix release publishing pipelines agent/release-pipeline-fixes ruv 2026-07-24 08:56:42 -07:00
  • 76679cdfe1 deploy: 99700c7851 proffesor-for-testing 2026-07-24 14:21:41 +00:00
  • 99700c7851 Merge #1397: Cognitum OAuth resource server, sign-in, and WebSocket auth (ADR-271/272) v2010 Dragan Spiridonov 2026-07-24 16:01:06 +02:00
  • 71e0aed8c4 deploy: 544b746895 proffesor-for-testing 2026-07-24 13:31:19 +00:00
  • 89babb00a9 Merge remote-tracking branch 'origin/main' into feat/ruview-auth-cognitum-oauth-verifier Dragan Spiridonov 2026-07-24 15:26:15 +02:00
  • 544b746895 Merge #1387: Python components to SOTA (ADR-184..187) + QE hardening v2007 Dragan Spiridonov 2026-07-24 15:10:53 +02:00
  • fac8cbc129 chore(lock): record wifi-densepose-aether's serde_json dev-dependency feature/python-sota-modernization Dragan Spiridonov 2026-07-24 14:46:49 +02:00
  • 788d685b9f fix(python,training): validate PyO3 inputs; make the single-training-job guard atomic Dragan Spiridonov 2026-07-24 14:45:55 +02:00
  • bf5c82190c chore: update vendor submodules to latest upstream chore/update-submodules-20260724-123638 github-actions[bot] 2026-07-24 12:36:38 +00:00
  • bc0e8fd031 test(python): close the three parity-review findings (native anchor in CI, NaN, cosine) Dragan Spiridonov 2026-07-24 12:29:23 +02:00
  • 2febbb813c revert(python): keep the small base wheel — P6 stays source-build-only for now Dragan Spiridonov 2026-07-24 11:47:19 +02:00
  • 3ed43e9a2f fix(python): ship SOTA bindings in release wheels; make parity tests arch-portable Dragan Spiridonov 2026-07-24 10:45:00 +02:00
  • 7da43419be chore: update vendor submodules to latest upstream chore/update-submodules-20260724-065739 github-actions[bot] 2026-07-24 06:57:39 +00:00
  • ff8012826e chore: update vendor submodules to latest upstream chore/update-submodules-20260724-003959 github-actions[bot] 2026-07-24 00:39:59 +00:00
  • b41aa56a9e chore: update vendor submodules to latest upstream chore/update-submodules-20260723-183200 github-actions[bot] 2026-07-23 18:32:00 +00:00
  • 56327d0931 decide: browser sessions are read-only permanently; drop the dead step-up client Dragan Spiridonov 2026-07-23 14:47:31 +02:00
  • 171bf613de chore: update vendor submodules to latest upstream chore/update-submodules-20260723-123857 github-actions[bot] 2026-07-23 12:38:58 +00:00
  • 1ed0bc57ef docs(adr): correct a false claim about browser scope; pin the decision in code Dragan Spiridonov 2026-07-23 14:31:01 +02:00
  • f7cc68bd5c fix(auth): check scope before step-up, so read-only callers are not sent in a circle Dragan Spiridonov 2026-07-23 14:03:54 +02:00
  • 89cceaf835 fix(auth): close P1/P2/P3 — JWKS stall, 12h session, cookie shadowing Dragan Spiridonov 2026-07-23 13:13:42 +02:00
  • 6ce50d5158 test(auth): cover browser sign-in; ADR-271/272 corrections and remediation plans Dragan Spiridonov 2026-07-23 12:08:13 +02:00
  • c72bbc15dd fix(auth): close /api/field bypass, two fail-opens, and a self-disarming test Dragan Spiridonov 2026-07-23 11:48:59 +02:00
  • 9b9754778f fix(ui): service worker cached /oauth/status, freezing browser sign-in Dragan Spiridonov 2026-07-23 11:20:13 +02:00
  • 43737941cb fix(auth): two Set-Cookie headers were collapsing into one; clear the spent transaction Dragan Spiridonov 2026-07-23 10:46:43 +02:00
  • 4a704acc02 fix(ui): actually call refreshSignInPanel — VERIFIED IN A REAL BROWSER Dragan Spiridonov 2026-07-23 10:41:11 +02:00
  • 9299a3b137 feat(ui): Sign in with Cognitum, zero-config session secret, executed JS tests Dragan Spiridonov 2026-07-23 10:07:49 +02:00
  • 347698b67c feat(auth): browser sign-in — /oauth/start, /oauth/callback, session cookie Dragan Spiridonov 2026-07-23 09:57:15 +02:00
  • 705a167ffe test(auth): boot the real binary and probe BOTH listeners (the wiring gap) Dragan Spiridonov 2026-07-23 09:50:43 +02:00
  • b09625ece7 fix(auth): close the four residual findings from the adversarial review Dragan Spiridonov 2026-07-23 09:48:09 +02:00
  • 0547fd7344 fix(auth): enforce client_id as the audience — Cognitum's stand-in for aud Dragan Spiridonov 2026-07-23 09:31:24 +02:00
  • f67a880a1a docs: correct three doc-vs-code contradictions found by adversarial review Dragan Spiridonov 2026-07-23 09:20:31 +02:00
  • 7a05417493 fix(auth): scope gate was fail-OPEN; JWKS lock held across a blocking fetch Dragan Spiridonov 2026-07-23 09:18:33 +02:00
  • 3347e258e6 fix(ws): gate the dedicated WS port and the merged field routes (ADR-272 was incomplete) Dragan Spiridonov 2026-07-23 09:14:07 +02:00
  • b1af451012 chore: update vendor submodules to latest upstream chore/update-submodules-20260723-065659 github-actions[bot] 2026-07-23 06:57:00 +00:00
  • 9365e54ad1 chore: update vendor submodules to latest upstream chore/update-submodules-20260723-004245 github-actions[bot] 2026-07-23 00:42:46 +00:00
  • 3a91d95aca chore: update vendor submodules to latest upstream chore/update-submodules-20260722-183040 github-actions[bot] 2026-07-22 18:30:41 +00:00
  • eb68e07a2c feat(ui): fetch WebSocket tickets, prefix-match WS paths, and write ADR-272 Dragan Spiridonov 2026-07-22 19:15:20 +02:00
  • 6300b1cbd2 feat(ws): gate WebSocket upgrades behind bearer-or-ticket (ADR-272) Dragan Spiridonov 2026-07-22 19:04:44 +02:00
  • 7d6d66941a feat(ws): single-use WebSocket ticket store (ADR-272 groundwork) Dragan Spiridonov 2026-07-22 18:41:34 +02:00
  • d9dfea2dac docs: swap in musica promo image + fix alt text to Cognitum Musica v1954 ruv 2026-07-22 09:34:12 -07:00
  • 6d3fb88677 fix(cli): resolve scope from the token on read, and add whoami --refresh Dragan Spiridonov 2026-07-22 18:21:49 +02:00
  • 12635a85b2 fix(auth): stop requiring an iss claim Cognitum never issues (G-3 blocker) Dragan Spiridonov 2026-07-22 18:11:21 +02:00
  • 88bd88ed0f docs: swap Cognitum Seed badge for the musica marketplace listing v1952 ruv 2026-07-22 09:10:04 -07:00
  • 714dae9a2c docs(adr): amend ADR-271 — the login flow lives in ruview-auth behind a feature Dragan Spiridonov 2026-07-22 17:54:13 +02:00
  • 31fb3d53f6 feat(cli): wifi-densepose login — Cognitum sign-in (ADR-271 phase 2) Dragan Spiridonov 2026-07-22 17:53:42 +02:00
  • 408caf35fa fix(client): send Authorization bearer token on WS upgrade (closes #1395) ruv 2026-07-22 07:20:32 -07:00
  • c2bd33e649 feat(sensing-server): accept Cognitum OAuth on /api/v1/*, scope-gated (ADR-271 phase 3) Dragan Spiridonov 2026-07-22 15:33:22 +02:00
  • 92cbeb0c34 docs(adr): ADR-271 — RuView as a Cognitum OAuth resource server Dragan Spiridonov 2026-07-22 15:10:48 +02:00
  • 499cec7914 feat(auth): ruview-auth — offline Cognitum OAuth access-token verification (ADR-271) Dragan Spiridonov 2026-07-22 15:08:40 +02:00
  • 500336470e chore: update vendor submodules to latest upstream chore/update-submodules-20260722-123826 github-actions[bot] 2026-07-22 12:38:27 +00:00
  • 5de05b17bf chore: update vendor submodules to latest upstream chore/update-submodules-20260722-065906 github-actions[bot] 2026-07-22 06:59:06 +00:00
  • 6fd185f8ce ci(python): gate python/ package in main CI + add fix-marker guards for filename-collision and wheel-budget regressions ruv 2026-07-21 22:03:59 -07:00
  • 36a27b3211 docs(adr-184): record OIDC revert — token auth is the active path, OIDC is gated P1b ruv 2026-07-21 18:34:46 -07:00
  • 82d5c73396 revert(adr-184): restore PYPI_API_TOKEN auth in pip-release.yml — OIDC needs pypi.org registration first (fix-marker RuView#786-pypi-token-auth) ruv 2026-07-21 18:32:10 -07:00
  • 34d929ae39 docs(adr-185): mark §13.c(a) weight-loading DONE, keep (b)/(c) open ruv 2026-07-21 18:21:56 -07:00
  • 65da488add feat(adr-185): add weight-loading capability to AETHER EmbeddingExtractor (§13.a) ruv 2026-07-21 18:20:23 -07:00
  • e0cb7ed3b3 docs(adr-185): record §6.7 as genuine gap — untrained bindings, no eval harness ruv 2026-07-21 18:12:38 -07:00
  • 8409f434c9 fix(adr-186): make exported .rvf filenames process-unique (fixes CI flake) ruv 2026-07-21 18:10:17 -07:00
  • d99ea153ff docs(adr-185): correct AETHER wheel-size claim to measured reality ruv 2026-07-21 17:47:03 -07:00
  • a47bb71b22 fix(adr-185): hoist AETHER compute surface into a std-only leaf crate ruv 2026-07-21 17:43:32 -07:00
  • 8a7c4a2135 chore: update vendor submodules to latest upstream chore/update-submodules-20260722-004037 github-actions[bot] 2026-07-22 00:40:37 +00:00
  • f74e73ccf7 chore(adr-184): promote wifi-densepose to 2.0.0 stable + ruview 2.0.0 (P2) ruv 2026-07-21 17:36:37 -07:00
  • 99fea9df9b fix(adr-185): drop dead wifi-densepose-nn dep from train to slim [meridian] wheel ruv 2026-07-21 17:30:33 -07:00
  • daa82092a0 docs(adr-186): confirm full-workspace regression green post race-fix (0 failed) ruv 2026-07-21 17:25:16 -07:00
  • 7ed57f0415 fix(adr-185): feature-gate MAT's ONNX ml module to cut [mat] wheel 8.4MB->2.0MB ruv 2026-07-21 17:22:20 -07:00
  • 65648fe4c2 feat(adr-186): P5/P6 + acceptance verification — dashboard honesty, HTTP tests, Accepted ruv 2026-07-21 17:19:20 -07:00
  • a4a3f456e1 docs(adr-185): record P1-P4 implementation status, remaining gaps ruv 2026-07-21 17:07:01 -07:00
  • 0f405213d3 feat(adr-185): P4 benchmarks, examples, and README extras for the SOTA wheels ruv 2026-07-21 17:03:49 -07:00
  • 1c9727f9cf feat(adr-185): P3 MAT bindings (wifi_densepose.mat) + parity harness ruv 2026-07-21 16:49:49 -07:00
  • 189ac9dfb0 feat(adr-185): P2 MERIDIAN bindings (wifi_densepose.meridian) + parity harness ruv 2026-07-21 16:38:17 -07:00
  • 569cd237fb feat(adr-186): reconnect orphaned in-server trainer + real /ws/train/progress ruv 2026-07-21 16:29:42 -07:00
  • d060998e3b feat(adr-185): P1 AETHER bindings (wifi_densepose.aether) + parity harness ruv 2026-07-21 16:28:14 -07:00
  • 5426fe830c docs(changelog): record ADR-184/187 landed work ruv 2026-07-21 16:16:14 -07:00
  • b1417fb6e5 docs(adr-187): mark P1-P3 done, verify acceptance criteria ruv 2026-07-21 16:13:09 -07:00
  • 1fb5397ddf docs(adr-187): deprecate archive/v1 + honest three-tier model-weights labeling ruv 2026-07-21 16:08:40 -07:00