Commit Graph

99 Commits

Author SHA1 Message Date
Dom a1d8204b25 CI: align FLM nested wire typing and paired drain fixtures 2026-10-27 18:06:31 -05:00
Dom 4b94f415ad FLM: construct evidence fields without recursive dict conversion
Build nested typed evidence rows directly while retaining every original field and validation. Complete serialized bytes match the prior writer on recorded d8 evidence and regression fixtures.

Fresh-head combined qualification: 459 tests passed. Cloud performance measurements do not claim device loop-rate recovery or a successful learning trial.
2026-10-27 17:01:45 -05:00
Dom 487dfc4bf4 FLM: preserve fresh evidence across paired queue drains
Merge bounded control/output FIFO heads using original publisher headers. Preserve original age, native, source, overflow and malformed-input checks; retain producer order after joins.

Validated with actual pinned cloud dependencies and fresh-head regression tests.
2026-10-27 17:01:24 -05:00
Zeph Leggett cf4301b16e Jetlink: take over on native02e with the small model's warp 2026-10-27 12:10:26 -05:00
firestar5683 6effaaa356 Accelerate Chestnut model loading 2026-10-27 10:55:08 -05:00
firestar5683 81f9630470 Align FLM Test Indentation 2026-10-27 10:41:15 -05:00
firestar5683 860d2559c5 Require native effect in the selected FLM trial direction
Symmetric native probes could qualify a coordinate even when only the opposite direction changed its encoded command. Carry each direction’s measured visibility and physical effect into selection and interrupted-study recovery so a quantized direction cannot borrow the other direction’s evidence.

Keep existing trial bounds, slew, deadlines and independent acceptance criteria. Validate the previous selector failure, full FLM suite and recorded d5 producer/learner replay. Real-drive improvement requires post-update recorded evidence.
2026-10-27 09:53:24 -05:00
firestar5683 6103e0395b Preserve FLM learning windows across unchanged steering repeats
The d5 Ioniq 6 logs repeatedly reset source tracking when Card repeats a command that already arrived on time. Discard only a recent unchanged repeat after the existing native CAN verifier succeeds; add no sample, application time or permission.

Use independently admitted pending CarState brackets to complete original poses without waiting for that command to reach Card. Classify stale control source clocks as transient stale evidence, preserving the original bounded study deadline. Replace Python character loops with equivalent strict text predicates.

Validation: focused regression suite and paced d5 replay with original Card command references; actual controller/CAN trial application and worsening-trial rollback. No timing/acceptance threshold changes or claimed road improvement.
2026-10-26 21:55:26 -05:00
firestarsdog 632fa39562 Handle Toyota SLC targets within native cruise limits 2026-10-26 20:38:11 -04:00
firestar5683 261e2ca45d Preserve completed FLM windows during inline probe input gaps 2026-10-26 13:31:42 -05:00
firestar5683 ec25e2330a Consume pending native evidence before FLM collection 2026-10-26 11:41:40 -05:00
firestar5683 0f00621c98 Coalesce refreshed FLM receipts with scheduled tracking 2026-10-26 09:34:09 -05:00
firestar5683 0e5e5574c4 Publish refreshed FLM collection receipts on tracking 2026-10-26 09:09:55 -05:00
firestar5683 a3811ef5dd Keep Auto Learn collection alive during slow metadata delivery 2026-10-25 20:50:06 -05:00
Dom fff069c0e3 tests: qualify GM factory clocks and FLM physical-effect fixtures 2026-10-25 19:13:41 -05:00
firestar5683 318c440b2b Allow measurable Auto Learn trials without increasing slew 2026-10-25 18:32:04 -05:00
firestar5683 de97a6eff3 Resume Auto Learn discovery when the road regime changes 2026-10-25 15:09:51 -05:00
firestar5683 9fc77a256b Try feasible Auto Learn directions at coordinate bounds 2026-10-25 14:59:31 -05:00
firestar5683 3c740d2050 Allow conflated car state snapshots in Auto Learn 2026-10-25 13:55:50 -05:00
Dom 4b30638588 Isolate FLM native binding fixtures from preloaded extensions 2026-10-25 01:24:48 -05:00
firestar5683 9ca75ddefd Report interrupted pending trials to the learner 2026-10-25 00:42:22 -05:00
firestar5683 82abd03443 Retain pending learning study across consumed-source timing gaps 2026-10-24 23:36:17 -05:00
firestar5683 5674f11442 Avoid loading model runtime in Controls 2026-10-24 23:26:26 -05:00
firestar5683 766f4ceabb Use an explicit failure for unapproved capture in source tests 2026-10-24 22:07:06 -05:00
firestar5683 4c250a6a06 Restore Auto Learn source admission after GPU startup fix 2026-10-24 21:55:54 -05:00
firestar5683 e3872c4760 Retain Auto Learn source rejection evidence in route logs 2026-10-24 20:27:33 -05:00
firestar5683 1c332c67f8 Reduce digest size-selection overhead 2026-10-24 17:11:24 -05:00
firestar5683 a6779a8aa0 Reduce feedback observation copying 2026-10-24 15:41:39 -05:00
Dom 91b378cc5b test: keep capture recovery publication on the synthetic clock 2026-10-24 10:58:33 -05:00
firestar5683 d646a5dea8 Format source study regression tests 2026-10-24 10:29:09 -05:00
firestar5683 0b54917f90 Keep bounded source trials progressing across road variation 2026-10-24 10:17:07 -05:00
firestar5683 3b081b2fc2 Format source recovery regression tests 2026-10-24 09:55:07 -05:00
firestar5683 24126eafdc Keep source learning progressing after interrupted trials 2026-10-24 09:45:44 -05:00
firestar5683 6efe2e5379 Keep CI fixtures current and partition complete RELEASE contracts 2026-10-23 23:24:10 -05:00
firestar5683 39d30d89c1 Correct pose interval fixture typing 2026-10-23 22:48:49 -05:00
firestar5683 4f4cb4e7d9 Align source fixtures and cover composite MAIN freshness 2026-10-23 22:43:56 -05:00
firestar5683 b50b5cc1a3 Allow slow source tracking experiments from measured native sensitivity 2026-10-23 22:29:52 -05:00
firestar5683 e9d39b4f5e Repair learner receipt test fixtures 2026-10-23 22:27:02 -05:00
firestar5683 d5700b6910 Account for combined clock resolution in motion admission 2026-10-23 21:54:31 -05:00
firestar5683 a8e10e4e52 Restore compatible model runtime 2026-10-23 20:48:09 -05:00
firestar5683 0172b49987 Restore Dom model publication guard after dropped camera frames 2026-10-23 20:34:08 -05:00
firestar5683 d2f3acc248 Keep calibrated configuration across learner receipt gaps 2026-10-23 20:10:59 -05:00
firestar5683 806783c148 Keep receipt callback checks after the output drain 2026-10-23 18:22:41 -05:00
firestar5683 1e7d9c311f Preserve FLM capture with native model startup 2026-10-23 18:10:40 -05:00
firestar5683 6fae1942e4 Load optional learning capture before the controls loop 2026-10-23 18:06:10 -05:00
firestar5683 0022fde1cb Fix Auto Learn collection recovery after evidence gaps 2026-10-23 17:36:10 -05:00
firestar5683 a5eda8a63a Fix Auto Learn authorization and tracking delivery timing 2026-10-23 17:13:21 -05:00
firestar5683 db24c48edc Report bounded learner source observation refusals 2026-10-23 12:41:37 -05:00
firestar5683 dc9a5743ee Avoid repeated work for retained learning poses 2026-10-23 12:00:57 -05:00
firestar5683 90ca300382 Avoid duplicate native history queue in recovery fixtures 2026-10-23 09:34:16 -05:00