Repository navigation
Grand-dashboard checkpoint: sim cross-check agreement; paper runs blocked on key rotation - #248
Merged
Merged
Conversation
… engine merges and credential blocker - Simulation lane: hftbacktest agrees with NautilusTrader within 0.36% once our driver's use-after-free is fixed (#245). The evidence reference points to the cross-check receipt. - Paper lane: the engine P0 release (#221) and exact cancel identity (#242) merged today. The native-fault rerun and the 1x ladder attempt are blocked: at the open, the stored paper keys were rejected with HTTP 401 on the trading account and on both data feeds, so they need rotating through the credential terminal. No order was sent. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
seathatflowsinourveins
pushed a commit
that referenced
this pull request
Sep 25, 2026
With #248 on main, the dashboard's simulation lane references the cross-check receipt rather than the renamed 20260924 receipt. The grand-dashboard tests that failed on this branch's older base (missing evidence reference) now pass: 190 dashboard and sim tests OK. validate.py, evidence_manifest.py --check and validate_convergence.py --all-recorded pass. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
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.
What
A grand-dashboard checkpoint for this afternoon's state.
sim-engine-crosscheck/receipts/20260925-crosscheck.json(#245)Why the paper runs are blocked
At the open (13:35Z), the native-fault harness refused to start with
not_startedand sent no request with an order. The data websocket rejected the stored credentials.A read-only probe, which prints only codes, confirmed the cause: the stored paper key pair is rejected everywhere, with HTTP 401 on the trading account and on both the IEX and SIP quote endpoints. The pair is present and the base URL is paper.
The keys were due for rotation after 2026-09-24. They have to be re-entered through
tools/credentials/open_credential_terminal.sh alpaca-paper --probe, in the user's own terminal.Checks
validate.pyandevidence_manifest.py --checkpass.test_grand_dashboard,test_native_dashboard_data,test_new_host_grand_list) pass: 73 tests.[A-Za-z0-9_. /+()-], at most 160 characters.🤖 Generated with Claude Code