Align Entire preflight with supported checkpoint remote#26
Conversation
Entire-Checkpoint: c55fc3895b17
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 2248c0e29c
ℹ️ About Codex in GitHub
Codex has been enabled to automatically 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".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 2248c0e29c
ℹ️ About Codex in GitHub
Codex has been enabled to automatically 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".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
Entire-Checkpoint: c55fc3895b17
|
Codex Review: Didn't find any major issues. What shall we delve into next? Reviewed commit: ℹ️ About Codex in GitHubCodex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback". |
Summary
Root cause
Tabellio configured and enforced an unsupported
checkpoints.primaryshape. Entire CLI 0.7.7 rejected that field and reported the repository disabled, blocking agent and release preflight despite healthy checkpoint metadata.Exact-head evidence
f8c83777724a6e810aa2515810714cbfcff12d25c55fc3895b17validation-9501dfb1-fae8-4745-bee9-88a729d58be1, 5/5 required validators passed, 115/115 tests, complete $0 cost telemetryclean-mainblocker remains until mergeReview repair
Codex exact-head review found one P2: project
push_sessions: truecould be masked by localfalse. Headf8c8377now rejects project-level enablement independently and adds the masking regression case.Commands
npm run checknode --test tests/preflight.test.mjsfallow audit --base origin/main --gate new-only --format json --quiet --explainnode scripts/tabellio-validate.mjs gate --repo . --repo-id IntelIP/Tabellio --base origin/main --commit HEAD --manifest tabellio.validation.json --runner-id codex-entire-preflight-review-fixnode scripts/tabellio-preflight.mjs --profile agentnode scripts/tabellio-preflight.mjs --profile releasenpm pack --dry-run --jsonExternal-action policy
No deploy, release, tag, npm publication, infrastructure, DNS, billing, live-money, production-data, or destructive workspace action performed. Merge remains separately approval-gated.
Review notes
Control-repository routing is security-sensitive. Please verify fail-closed handling for missing, malformed, locally overridden, mismatched, and auto-pushing Entire settings.
Official contract references: https://docs.entire.io/cli/configuration and https://github.com/entireio/cli.