Skip to content

db: store observed node execution policy and its receipt time - #777

Open
zibi-pplx wants to merge 1 commit into
mainfrom
codex/node-execution-policy-schema
Open

zibi-pplx wants to merge 1 commit into
mainfrom
codex/node-execution-policy-schema

Conversation

@zibi-pplx

@zibi-pplx zibi-pplx commented Oct 21, 2026 •

Copy link
Copy Markdown
Collaborator

Add nullable execution_policy JSONB and execution_policy_received_at columns to node_status_snapshots. No backfill or desired-state authority is introduced. The independent receipt prevents older cluster writers from renewing policy evidence when they only refresh inventory.

Deploy this migration before policy writers and admin readers. Roll back those binaries before dropping the columns. Both directions bound DDL lock and statement waits. Squawk 2.69.0 passed with zero issues; apply/revert integration validation remains with CI.

@zibi-pplx
zibi-pplx added this pull request to stack #779 October 21, 2026 13:45
Add nullable execution_policy JSONB and execution_policy_received_at columns to node_status_snapshots. No backfill or desired-state authority is introduced. The independent receipt prevents older cluster writers from renewing policy evidence when they only refresh inventory.

Deploy this migration before policy writers and admin readers. Roll back those binaries before dropping the columns. Both directions bound DDL lock and statement waits. Squawk 2.69.0 passed with zero issues; apply/revert integration validation remains with CI.
@zibi-pplx
zibi-pplx force-pushed the codex/node-execution-policy-schema branch from f6dda90 to 6d91435 Compare October 21, 2026 13:50

This branch has not been deployed

No deployments
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