Repository navigation
Commit aac1786
fix(output): don't flag a History slot for a warning in an edge it doesn't trust
The slot reconstruction ignores the first or last five minutes of a slot
when they don't hold one state, as that is the previous (or next) slot's
status lagging the boundary. The warning flag scanned the whole slot, so a
warning that lagged in with that leftover flagged a slot whose shown state
was rebuilt without those minutes. Warnings in an untrusted edge are now
dropped along with the status they arrived with.
Also notes why a warning is held across a recorder gap: it is held with
the same forward-filled status the slot's state is rebuilt from.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>1 parent 7017ebb commit aac1786
2 files changed
Lines changed: 32 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3571 | 3571 | | |
3572 | 3572 | | |
3573 | 3573 | | |
3574 | | - | |
| 3574 | + | |
| 3575 | + | |
| 3576 | + | |
| 3577 | + | |
3575 | 3578 | | |
3576 | 3579 | | |
3577 | 3580 | | |
| |||
3592 | 3595 | | |
3593 | 3596 | | |
3594 | 3597 | | |
| 3598 | + | |
| 3599 | + | |
| 3600 | + | |
| 3601 | + | |
| 3602 | + | |
| 3603 | + | |
3595 | 3604 | | |
3596 | 3605 | | |
3597 | 3606 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2399 | 2399 | | |
2400 | 2400 | | |
2401 | 2401 | | |
| 2402 | + | |
| 2403 | + | |
| 2404 | + | |
| 2405 | + | |
| 2406 | + | |
| 2407 | + | |
| 2408 | + | |
| 2409 | + | |
| 2410 | + | |
| 2411 | + | |
| 2412 | + | |
| 2413 | + | |
| 2414 | + | |
| 2415 | + | |
| 2416 | + | |
| 2417 | + | |
| 2418 | + | |
| 2419 | + | |
| 2420 | + | |
| 2421 | + | |
| 2422 | + | |
| 2423 | + | |
2402 | 2424 | | |
2403 | 2425 | | |
2404 | 2426 | | |
| |||
0 commit comments