Repository navigation
Resume project checkpoints and require SI intent review - #56
infotradescout wants to merge 6 commits into
Conversation
Shared update diagnosis and owner-operated completion path — September 17, 21:06 UTCSource remains Concrete read-only diagnosisWindows Restart Manager reported one process using the exact installed All 61 shared-runtime files still match the original Prepared-verifier defect corrected
The verifier now requires a genuinely ready checkpoint for the exact project, branch and revision, with no issues and no invented execution/release authority. It rejects drift, missing state and mismatched identity before saving anything. Its report no longer claims a prior stale-state rejection occurred. The old script is retained separately. Eleven isolated cases passed using the actual extracted validation function; an actual current-project resume packet also passed. These are prepared-verifier checks, NOT installed post-update acceptance. Owner-operated launcher created, not executedCreated and byte-verified: The launcher requests an explicit local confirmation, runs a read-only installation/file-lock preflight, invokes the existing updater only if preflight passes, and then invokes the corrected installed verifier. It does not elevate, stop applications, close other processes' handles, modify access policy, schedule background work, change accounts or launch a model. The coordinator's actual dry-run matched all 61 installed files and correctly returned The original update script is unchanged. New coordinator and verifier improvements are local orchestration files, not a new SI source revision or a published installer release. Exact continuationOwner closes the existing Desktop Commander terminal normally, runs New private progress checkpoint:
No repeat of the completed Infinity native repair, branch convergence, source quality gate or database cleanup is needed. |
SI now resumes the owning project's latest valid checkpoint before discovery and carries the owner's required roles through every work turn. The Orchestrator reconstructs intent from the latest user request; the Objector challenges a plausible wrong reading before Worker work and reviews the result afterward; the Worker executes the bounded task. Same-context review is labeled degraded. This draft also corrects the shipped delivery-command documentation and the
CHATGPTclient metadata. The portable skill remains the behavioral source; its generated AI guide, discovery copy, and ChatGPT adapter were refreshed from it.The public plugin package gate now matches the required distribution manifest: 61 runtime files plus the plugin manifest and icon, for a strict maximum of 63 archive entries. Its existing 1 MiB uncompressed budget and content checks remain. An adversarial 64th-entry test confirms the entry bound still rejects excess content. No runtime file was removed.
Local verification at clean
32050cfab20b5cae2728c7cbe702868cc60326c3(Ubuntu Python 3.12): the unchanged SI quality gate passed all five checks, including the 405-test unit suite. The public-plugin suite passed 4/4 and its delivery suite 14/14. Discovery bridge tests passed 11/11, native pointer tests 8/8, and the ChatGPT adapter check passed with one skill entrypoint and 61 packaged files. Source snapshot SHA-256:f767a1f1d3c802ed20420b439735fa55f3ca318f73cd43981320b94642978479.The local public package command produced
selective-intelligence-plugin-1.0.8.zipwith 63 entries and SHA-256d021ee5acd6333f0469a31bd779b9708bb4f83ce5e088f313f46cc6acfaf21d4. This is source/package evidence, not an installation or client acceptance. The two public-plugin failures at prior0c0203aalso reproduce on its untouched parente7e6bf2; both are resolved at this head. The head commit includes[skip ci]; no GitHub Actions run appeared for it after the push. Hosted execution remains unproved.Model-driven acceptance of this exact updated source in an Infinity project client is still open. The earlier nested Codex read-only probe was automatically blocked from reading the project-local skill and repository evidence; it was not bypassed or counted as acceptance. Infinity's declared SI pin and
installable=falseremain unchanged. This draft has not been merged, installed as a new source revision, or released.