Skip to content

feat(risk-fork): persist bounded worker boundary observations - #489

Merged
rhein1 merged 3 commits into
mainfrom
codex/risk-fork-durable-worker-observations-20261007
Oct 9, 2026
Merged

rhein1 merged 3 commits into
mainfrom
codex/risk-fork-durable-worker-observations-20261007

Conversation

@rhein1

@rhein1 rhein1 commented Oct 7, 2026 •

Copy link
Copy Markdown
Collaborator

Worker boundary failures now produce bounded, durable diagnostic observations without copying provider exceptions or inferring successful cleanup. The recorder retains one pending append per fixed boundary, reports unknown acknowledgements, and exposes only ingested unconfirmed buckets. Telemetry schema v11 adds explicit worker settings while preserving frozen v1–v10 contracts.

Refreshed against main 1c79aac3a5abf6a3e59cfa6b420e5660de98c067. The worker conflict preserves #499 retirement/security behavior; generated artifacts were rebuilt canonically. Final tree 710e6c543e38d58d3c54db9714610c16ea287400 contains 28 intended paths.

Validation: focused diagnostics24 passed/10 PostgreSQL skips; full Windows managed417 passed/175 database skips, zero failures; core647 passed/151 platform/database skips on the refreshed #488-based candidate; hosted artifact16/16 and packed consumer142 files passed; fresh merged-source integrity sha256:6ea1af7a36f114eefc3bc235edd3a385d49b11b1d0f68b95e015a53db92d0c23; clean diff. Fresh exact-head Linux/PostgreSQL and hosted checks are required before merge.

Observations are host_worker_self_attested, not independent provider or production qualification. Source-only/default-off posture and incomplete issues #375, #301, #302 and #303 remain unchanged. No provider call, spend, publication, deployment or activation occurred.

@rhein1
rhein1 marked this pull request as ready for review October 9, 2026 22:01

@jmborden1112-beep jmborden1112-beep left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Needs Fixing

None found for refreshed head 463e7f76a59c3c73b0919e739f2534164695c267, tree 710e6c543e38d58d3c54db9714610c16ea287400.

Requires Human Review

None for authorized source merging. Operational qualification remains separate.

Recommended Optional

None.

Create Follow-up Issue

Existing #375/#301/#302/#303 retain production requirements.

Full changed source, versioned migration, PostgreSQL catalog/role contracts, worker retirement conflict resolution, bounded recorder and diagnostic tests were reviewed. The candidate preserves #499 security fixes and current E2B policy. Focused diagnostics24pass/10PGskips, full managed417pass/175PGskips, hosted artifact16/16 and offline packed consumer pass; fresh source integrity6ea1af7a and clean diff verified. Every applicable exact-head CI check, including PostgreSQL, must pass before merge.

Workflow Trace: inherited real Codex source/privacy and operations/test reviews, root canonical rebuild, final signed head/tree verification and managed suite. Authorized second owner-controlled account approval; no third-party certification, provider call, spend, publication, deployment, activation or live protection claim. No protection bypass.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 9, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-09T22:05:40.101025Z 463e7f7 Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@rhein1
rhein1 merged commit da10cf9 into main Oct 9, 2026
27 checks passed
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.

2 participants