Skip to content

Add protected read-only account data readiness diagnostic - #341

Merged
Pigbibi merged 1 commit into
mainfrom
codex/firstrade-account-data-readiness-20261001
Sep 30, 2026
Merged

Pigbibi merged 1 commit into
mainfrom
codex/firstrade-account-data-readiness-20261001

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Sep 30, 2026

Copy link
Copy Markdown
Contributor

Scope

Add an opt-in metadata-only branch to the existing lifecycle workflow so account data readiness can be checked with its existing protected service selection and WIF identity.

Changes

  • Keep the scheduled and default lifecycle paths unchanged.
  • Read only the configured Cloud Run service, its actual single serving revision, then the service again to reject concurrent changes.
  • Return only fixed classifications, public source commit, and selector configuration presence/source. No account values, resource names, secret contents, broker calls, notifications, or control-plane publication.
  • Enforce fixed Google REST GET destinations, no redirects/retries, and bounded responses.

Validation

  • 27 focused synthetic tests passed.
  • Ruff, actionlint, Python compile check and diff check passed.
  • Independent review passed against the Cloud Run v2 API shapes.

Actual cloud metadata, account identity validity, and balance qualification require separate verification after adoption. This change does not activate trading or modify production runtime settings.

Co-Authored-By: Codex <noreply@openai.com>
@Pigbibi
Pigbibi merged commit 5283de4 into main Sep 30, 2026
1 check passed
@Pigbibi
Pigbibi deleted the codex/firstrade-account-data-readiness-20261001 branch September 30, 2026 19:33
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