Commit Graph

171 Commits

Author SHA1 Message Date
Dom efe875ffd6 Retire completed GM cold-MAIN recovery before a new lateral request
Clear prior recovery wait state only after the existing healthy unlatched baseline is accepted. Preserve native acknowledgment, fault, identity and expiry gates; cover actual Card and native permission transitions.
2026-10-27 22:49:52 -05:00
Dom f11f2357d8 Preserve bounded Mach-E lateral proof across held-brake source gaps
Reuse the existing original proof deadline for qualified Mach-E safety19 only. Require fresh independent authority for successors and retain fault, cancel, identity and expiry checks.
2026-10-27 21:28:40 -05:00
Dom b57687cda8 Keep ordinary Mach-E pedal withdrawal with its existing mismatch owner
Withdraw native-denied LONG immediately while retaining only an already proven LAT grant. Preserve fault checks, original proof deadlines and ordinary mismatch counter.
2026-10-27 21:24:22 -05:00
Dom 65d02d27a1 Restore qualified stock-SCC Elantra IRQ diagnostic parity
Classify only the recorded firmware-identified Elantra2021 CAN1 IRQ
bit as diagnostic. Preserve raw reports and native permission, request,
receive health, relay, heartbeat and freshness checks. Alpha-long and
all other configurations remain excluded.

Retain expanded caller/mixed-fault/configuration regression coverage.
Validated 257 focused Elantra and GM/Bolt tests; Ruff clean.
2026-10-27 20:56:10 -05:00
Dom 2dfa4b6fe1 Restore qualified Bolt IRQ diagnostic compatibility
Revert the Bolt-specific admission change from 4b754298 while retaining
native authority, receive-state, relay, heartbeat and actuator checks.
Keep raw diagnostic reports and all other profile policies unchanged.

Add actual Card coverage and restore exact diagnostic policy regressions.
2026-10-27 20:36:13 -05:00
Dom baddf7a59d Align GM fast-path test oracle with restored Bolt fault veto 2026-10-27 16:42:56 -05:00
Dom 4b754298e7 Reject Bolt CAN interrupt faults in AOL admission 2026-10-27 16:05:51 -05:00
firestar5683 6bad7eb908 Qualify Held Override Source Handoff Through Original Expiry 2026-10-27 10:56:43 -05:00
firestar5683 0ae41eacb6 Refresh GM lateral proof at authority selection 2026-10-27 10:13:15 -05:00
firestar5683 dd37cc81e9 Preserve HKG held-brake lateral proof until its original expiry 2026-10-27 10:08:25 -05:00
firestar5683 5fc5709e4d Block Elantra Steering on Panda CAN Interrupt Faults 2026-10-27 09:28:22 -05:00
firestar5683 c8ae020038 Merge current changes for Toyota source cutoff fix 2026-10-27 09:23:03 -05:00
firestar5683 887401fc58 Preserve unexpired Toyota command proofs across source cutoffs 2026-10-27 09:22:55 -05:00
firestar5683 7d218d0a4b Restore recorded Elantra diagnostic admission and Panda fault logging 2026-10-26 22:05:26 -05:00
firestarsdog 632fa39562 Handle Toyota SLC targets within native cruise limits 2026-10-26 20:38:11 -04:00
firestar5683 5e5fa8d9c1 Preserve EV6 AOL on unassigned cruise CANCEL 2026-10-26 17:21:22 -05:00
firestar5683 09d7e2873e Merge current changes for Toyota publication 2026-10-26 16:25:08 -05:00
Dom 40a23df6be Align damping qualification fixtures and preserve MISRA parameter immutability 2026-10-26 16:23:24 -05:00
firestar5683 c6f00f7a4d Complete Toyota and Lexus configuration parity with Dom 2026-10-26 16:19:46 -05:00
firestar5683 e672bd30c1 Support SecOC Yaris AOL with stock and alpha longitudinal 2026-10-26 15:33:22 -05:00
firestar5683 8f3be8f6fb Enable key-ready RAV4 Prime AOL in sequential gear 2026-10-26 15:05:09 -05:00
firestar5683 6c58d58a7a Bind CAN-FD mirror damping to the selected calibration 2026-10-26 14:15:34 -05:00
dirwin31 be8cf95de8 AOL: Skip the temporary steering warning while the driver steers
A hard override on the Civic puts the EPS in NO_TORQUE_ALERT_1, which
reads as a temporary steering fault. The armed-AOL warning added
steerTempUnavailableSilent for it every time, even though the driver was
holding the wheel. CarSpecificEvents already stays quiet in that case.
Route 00000060: all 23 status-2 windows cleared before the driver let go.
The warning still shows if the fault is present while the wheel is free.

(cherry picked from commit f9167e2a24007c0822b4eae8870a24100a709325)
2026-10-26 08:25:28 -07:00
Dom fff069c0e3 tests: qualify GM factory clocks and FLM physical-effect fixtures 2026-10-25 19:13:41 -05:00
Dom 1cd3c7f179 test: qualify Bolt ACC factory brake clock in native and AOL fixtures 2026-10-25 18:04:20 -05:00
firestar5683 1a5ee718c9 Keep HKG AOL armed through full engagement and pedal overrides 2026-10-25 14:28:55 -05:00
firestar5683 ef03c7ba36 Merge current changes for Toyota pedal continuity 2026-10-25 13:58:28 -05:00
firestar5683 59c6935f3c Preserve Toyota AOL intent through held accelerator gaps 2026-10-25 13:57:49 -05:00
firestar5683 3b67ac199e Refresh GM lateral evidence after control preparation 2026-10-25 13:54:50 -05:00
firestar5683 90916a5ff2 Cover recorded RAV4 configuration in brake regression 2026-10-25 13:51:35 -05:00
firestar5683 baae36fc3a Preserve Toyota AOL intent through held-brake source gaps 2026-10-25 13:47:45 -05:00
firestar5683 d33f5b550c Preserve AOL intent during temporary EPS event joins 2026-10-25 12:25:17 -05:00
firestar5683 4cd78e7366 Log bounded GM lateral withdrawals after command publication 2026-10-25 01:06:32 -05:00
firestar5683 b6e7e63d87 Detect unresponsive steering on stock ASCM Volts 2026-10-24 23:48:28 -05:00
firestar5683 f95f5a88cf Apply shared host warning policy to inactive AOL source pauses 2026-10-24 14:50:30 -05:00
firestar5683 5bef40f51c Cover shared AOL source pauses across all makes and Volt owners 2026-10-24 14:42:42 -05:00
firestar5683 823f6923c8 Retain AOL intent through fully withdrawn source pauses 2026-10-24 14:28:39 -05:00
firestar5683 9712480382 Retain Ford AOL intent through temporary EPS recovery with gas held 2026-10-24 12:42:09 -05:00
firestar5683 b00ca4c52e Retain armed reverse intent through an inactive source gap 2026-10-24 12:24:46 -05:00
firestar5683 4f4cb4e7d9 Align source fixtures and cover composite MAIN freshness 2026-10-23 22:43:56 -05:00
firestar5683 c0ae7127ef Keep vehicle refusal fixtures aligned with qualified configurations 2026-10-23 22:31:54 -05:00
firestar5683 b0c054d881 Reacquire SDGM Volt steering after inactive brake feedback 2026-10-23 21:39:15 -05:00
firestar5683 d8a218b807 Restore GM AOL arming from persistent cruise main 2026-10-23 21:02:48 -05:00
firestar5683 c5ae97f216 Dispatch shared AOL validation only to the current vehicle owner 2026-10-23 20:13:42 -05:00
firestar5683 976d2a2222 Reject unrelated deadline and F1 owners before qualification 2026-10-23 20:06:11 -05:00
Dom 7afcf3a8ac Align Prius CI fixtures with qualified hardware profiles 2026-10-23 19:53:04 -05:00
firestar5683 332540a931 Preserve GM cold-start wait provenance 2026-10-23 17:24:35 -05:00
firestar5683 d377f5efd7 Keep GM lateral intent armed through startup and pedal withdrawal 2026-10-23 17:01:06 -05:00
firestar5683 db297a341b Reuse exact Hyundai deadline admission during control cycles 2026-10-23 16:55:56 -05:00
firestar5683 f50aaa1d6d Handle Hyundai longitudinal withdrawal before brake receipt 2026-10-23 16:03:05 -05:00