handoff: day-2 addendum -- eject epilogue, stale-tracker sweep, #108/K-D instrumentation plan
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
42b0691592
commit
24b0d2eaf7
@@ -118,3 +118,51 @@ fills into gauge-atlas stripes). Pixel-verified clean under full stress; edge la
|
||||
real transition site (MechSubsystem::TakeDamage/OnAlarmChanged cluster RE).
|
||||
5. Flash presentation: the edge-lamp scale is the design; if the operator wants
|
||||
more presence it is a DELIBERATE glass-layer decision (discuss, don't impose).
|
||||
|
||||
---
|
||||
## DAY-2 ADDENDUM (2026-08-04): eject epilogue + the stale-tracker sweep + #108/K-D
|
||||
|
||||
### Settled today (all committed, tip 0bd9bb6+)
|
||||
- Eject FINAL: strict binary model shipped (soft keys never eject; Panic/numpad/
|
||||
Backspace do; invite lamps decoded -- conds 4/5 = WEAPON ammo/jam purge invite,
|
||||
cond 6 = bus invite via !HasVoltage; hysteresis tried+REMOVED, flap is authentic;
|
||||
MarkGeneratorOut bridge removed -- state 4 = the thermal breaker, destruction
|
||||
touches nothing electrical @0049c9a8). TechStatus bit table in decomp-reference.
|
||||
- #119 leak-voice stutter: AUTHENTIC (wooHoo latch authored all-zeros + no armer
|
||||
in the image; the hunt at drained tanks clips the phrase-sequenced voice; our
|
||||
only real bug was 2x cadence, already fixed). Deterministic leak scalpel added:
|
||||
BT_KILL_SUBSYS partial form "Condenser4=0.5".
|
||||
- Tracker STALE sweep: #80 (crits -- landed a5fb96a 07-29, re-verified live:
|
||||
[critroll] chance=0.01+0.7*lvl^2 byte-extracted) CLOSED; #2 (experience --
|
||||
wired 07-20, [exp] sentinel live) CLOSED; #22 marked awaiting-verification
|
||||
(respawn ammo-refill receipts in tonight's logs).
|
||||
|
||||
### IN FLIGHT: #108 ghost recurrence + the K/D accuracy report (SAME ACTION)
|
||||
- #108 hypothesis: per-entity replication dropout on one node (miss death mode +
|
||||
wreck gstate + respawn teleport together -> frozen ghost at the old spot while
|
||||
hits register elsewhere). Lead mechanic: the wreck SINK (-8u underground) may
|
||||
make the entity interest-culled for distant nodes; if re-interest never fires
|
||||
after the respawn teleport, that node's replicant freezes forever. UNPROVEN --
|
||||
693 field logs lack entity ids and every discriminating marker is env-gated.
|
||||
- K/D inaccuracy (night-11 report, build 716): the tally/credit receipts
|
||||
(PLAYER_DEAD matchlog rows, [score] panel DRAW probe) are ALL env-gated off in
|
||||
field builds -- logs show only roster rebuilds. Cannot confirm or deny from
|
||||
the field data. NOTE: K/D columns are replicated state; a #108-style stream
|
||||
dropout would corrupt both ghosts AND tallies on the same node -- one cause.
|
||||
- THE ACTION (next block, before cutting 717): make field logs self-diagnosing:
|
||||
1. players/play_steam.bat (+join*.bat): set BT_MATCHLOG=1 (or a curated
|
||||
death/score subset if per-shot DMG volume is too hot -- check matchlog.hpp
|
||||
categories) + BT_SCORE_LOG=1.
|
||||
2. Entity IDs on the ungated render lines (wreck swap / MakeMechRenderables /
|
||||
RemakeEntity -- btl4vid).
|
||||
3. NEW ungated [ghost] staleness detector: a replicant whose last-applied
|
||||
update record is > N s old while not buried -> one line with entity id +
|
||||
age + last-known position (the #108 indictment line).
|
||||
4. Un-gate (or default-on) the respawn un-wreck line.
|
||||
Then 717's night-11 logs convict #108's mechanism and settle the K/D claim.
|
||||
|
||||
### Next-session queue (post-717-cut)
|
||||
1. The instrumentation block above -> cut 717 -> field night.
|
||||
2. #35 Owens laser crash; #126 invisible peer fire; #89 splash; #92 Loki feet;
|
||||
#73 (check against the #124 triangle-pick fix -- likely closable).
|
||||
3. #118 last tail: MP console notice delivery audit.
|
||||
|
||||
Reference in New Issue
Block a user