Repository navigation
P10.9B: qualify full BRCB receive chronology and non-GI post-idle recurrence - #528
Merged
masarray merged 2 commits intoOct 11, 2026
Conversation
masarray
merged commit Oct 11, 2026
6bc21ff
into
fix/512-goose-event-header-alignment
12 checks passed
This was referenced Oct 11, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Evidence: operator BCUGE 2026-10-11 18:22 / 18:24 WIB
Two private full ARSAS Diagnostic Reports from merge-test executable
1.6.40+7bc0241f6361474a4e63f748be18097f52b84a2b(GitHub-verified merge SHA with parent P10.9Aa27d108b...). Locked engine00ad2819b99ffe6b3f885e59aa24a6afb2b4d8e1. Open SCL/Discovery have matching static semantic fingerprint439d4dc0507019533b154ed68f7f4007f39f6be92b5cd3f413ff3b84f619727e, 8 DataSets / 124 members, 67/67 visible points, 6/6 static RCBs actually routed, 0 cyclic MMS polling. Different BRCB slots remain: Open SCL CSWI/EVE GW vs Discovery CSWI/EVE SOGI; no valid paired reliability A/B.Open SCL: 49 frames / 16 findings / 13 SqNum discontinuities / 3 BufOvfl; CSWI 39/39 bounded chronological receive frames with SqNum 12→1, GIreason=NO at
11:22:13.8183266Z, ~20.042s after activation return and 19.734s after preceding observed frame; only one later clean report. Discovery: 50 frames / 14 findings / 11 discontinuities / 3 BufOvfl; CSWI 40/40 bounded chronology with SqNum 8→1, GIreason=NO at11:24:01.3554255Z, ~19.905s after activation return and 19.615s after preceding frame; only one later clean report. EVEGGIO only two initial GI+BufOvfl frames and no follow-up in both sessions. This is stronger evidence against a startup-only observational pattern, NOT proof of packet ordering, server/client cause, event loss or physical R10. Raw private diagnostics were not uploaded to repository.P10.9B isolated offline enhancement
Extends existing P10.9A opt-in
--independent-triagemode only, with BRCB bounded decoder receive-order completeness gate:UNVERIFIABLEwith explicit reason and null gap/event; never substitute zero or extrapolate wire order.compare()contract unchanged; earlier P10.9A independent per-session records maintained. No new CI workflow, no device interaction, no engine/runtime/RCB write/decoder/GI/control/polling changes.Run
python scripts/compare-p10-brcb-sessions.py OpenSCL-Diagnostic.txt Discovery-Diagnostic.txt --independent-triage --output ReceiveEvidence.json.Preserve immutable P10.6, P10.8E, P10.9A checkpoints. Branch based exactly on
a27d108b765cb725f042c85b584b254969a56519, engine lock00ad2819...unchanged; #512 stays draft, nomainmerge or public release. Promote only after all exact head CI succeeds. #520 remains open for real wire capture and same-slot field validation.