fix(perception): bound LAB replay to AI window

This commit is contained in:
DCCONSTRUCTIONS
2026-07-23 21:15:53 +03:00
parent 10019a454a
commit 082b7057da
7 changed files with 429 additions and 38 deletions
@@ -187,32 +187,43 @@ so that visual improvements cannot hide a runtime regression.
## Immutable Mission Core publication
E21 is published as the separate saved-session instance
`lab-e21-d0201712`, displayed as
`LAB E21 · Real-time 1× · RTX 4090 · d0201712`. It does not replace the
result bound to `RAVNOVES00`, and it coexists with the comparison baseline
The original presentation `lab-e21-d0201712` is retained as historical
evidence: it attached the bounded E21 overlay to the complete 8:55 source
replay. Its 601 camera/AI frames are dynamic between 35.421857 and 95.383857
seconds, but Rerun then holds the last image while the source cloud continues.
It is not the correct operator comparison view.
The synchronized publication is the separate saved-session instance
`lab-e21-window2-d0201712`, displayed as
`LAB E21.3 · Real-time 1× · synchronized 60s · d0201712`. It keeps the
source result immutable, materializes a bounded 4.43 MB spatial RRD and ends
the base scene on the exact final AI timestamp. It does not replace
`RAVNOVES00`, the historical E21 presentation or the comparison baseline
`lab-e19-36964643`.
| Publication item | Value |
| --- | --- |
| LAB source session | `20260720T065719Z_viewer_live` |
| Visual result | `e10-integrated-perception-d0ecafd5e56f8ef132b8cb88f45ec275aa17470c682c6cce7c08f5597bfd7bd6` |
| Synchronized LAB session | `lab-e21-window2-d0201712` |
| Visual result | `e10-integrated-perception-5cbba0b9839ae843c05607cec8448a2b43464eb81edeb11cf7c01cfec8464c75` |
| Visual frames | 601 |
| Worker result frames | 594 |
| Explicit latest-wins replacement frames | 12, 239242, 433, 498 |
| SHA-matched semantic masks | 121 / 121 |
| Accepted cuboids materialized | 881 |
| Raw source payloads copied | no |
| Source RRD storage | same inode through hard link |
| Base replay readiness | 0.03 s observed |
| Initial visual overlay publication | 111.47 s observed |
| Warm visual overlay retrieval | 0.04 s observed |
| Replay range | 35.42185729295.383857292 s |
| Saved-session duration | 59.962 s |
| Bounded spatial RRD | 4,429,382 bytes |
| Initial visual overlay publication | 144.54 s observed |
| Warm visual overlay retrieval | 0.046 s observed |
The 111.47-second step is viewer-container publication from already computed
The 144.54-second step is viewer-container publication from already computed
results, not detector, semantic or fusion inference. It is completed before
operator handoff. Warm UI openings reuse the resulting 7.88 MB Rerun overlay.
The base source remains the full 8:55.718 recording; E21 AI output covers the
accepted 59.994-second envelope beginning at source camera time 35.421857 s.
operator handoff. Warm UI openings reuse the resulting 7,882,010-byte Rerun
overlay. The synchronized base recording contains exact range markers, so the
host timeline is a 59.962-second comparison window and cannot advance into a
static post-E21 tail.
## Evidence