docs(perception): record joint startup proof and remaining clock wait
This commit is contained in:
@@ -869,3 +869,21 @@ and a fixed2s lead do not establish Worker readiness. Next gate separates two-si
|
||||
clock warmup from source-anchor activation before1x starts; after start the source
|
||||
timeline remains immutable through outages. No gate widening, backlog replay,
|
||||
standalone or Stage3 promotion. [Evidence and rejected attempts](../../experiments/perception/PERCEPTION_STREAM_STAGE2_CROSSHOST_GRAPH_2026-09-02.md).
|
||||
|
||||
## Stage 2 increment 16: joint startup before immutable 1x activation (2026-09-02)
|
||||
|
||||
Pre-start clock reports carry a null anchor and warm both observation windows.
|
||||
Version2 replies bind responder bounds and accepted anchor to the issued challenge.
|
||||
Source checks both current intervals, ages peer evidence through ACK transit, obtains
|
||||
explicit anchor acceptance and a data grant before startup. A lost ACK cannot create
|
||||
a different anchor; missing the agreed start fails rather than silently retiming input.
|
||||
The existing5ms/2s/500ppm/50us budgets and lease/data authority separation remain intact.
|
||||
|
||||
The single32-frame GPU canary now admits frame0, but is not realtime-qualified:
|
||||
8 results,1 input-gap discard,9 WAIT and14 synchronization skips. All55 six-timestamp
|
||||
exchanges independently reconstruct; running uncertainty5.031–5.667ms causes a real
|
||||
clock WAIT without an RPC error, GPU telemetry loss or model restart. More samples
|
||||
inside the same2s horizon would not remove the measured WAIT.241 local/198 Worker
|
||||
tests PASS,129 measured source hashes match code48835a0. Next investigate control-loop
|
||||
scheduling/transport before another full-graph qualification, without budget widening.
|
||||
[Detailed evidence](../../experiments/perception/PERCEPTION_STREAM_STAGE2_JOINT_START_2026-09-02.md).
|
||||
|
||||
Reference in New Issue
Block a user