Skip to content

Add read-only protected account identity diagnosis - #614

Merged
Pigbibi merged 1 commit into
mainfrom
codex/ibkr-readonly-identity-preflight
Oct 13, 2026
Merged

Pigbibi merged 1 commit into
mainfrom
codex/ibkr-readonly-identity-preflight

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Oct 13, 2026

Copy link
Copy Markdown
Collaborator

Protected report identity failures currently require workflows that can publish lifecycle or notification events. Add a main-only manual diagnostic for the four existing slots that validates protected settings before authentication and only reads the latest GCS report plus Cloud Run service metadata.

Public diagnostics contain fixed reasons, field names, freshness status and nullable equality booleans. Private account, target, revision and service values stay out of logs. The existing projection guard remains authoritative; metadata equality does not approve a deployment or establish recovery.

Validation: 211 focused tests (62 new cases), 1,481 full-suite passes with 5 existing skips; Ruff, frozen lock/pin/startup checks, actionlint with ShellCheck, and independent privacy review passed. No real cloud read or notification has been performed for this PR.

Related: QuantStrategyLab/QuantRuntimeSettings#632 and QuantStrategyLab/QuantRuntimeSettings#634.

@Pigbibi
Pigbibi merged commit b81446b into main Oct 13, 2026
1 check passed
@Pigbibi
Pigbibi deleted the codex/ibkr-readonly-identity-preflight branch October 13, 2026 12:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant