Repository navigation
Wire governed SI execution, bounded verification, and repair continuation - #51
infotradescout wants to merge 4 commits into
Conversation
… outcome and client projections
Publish the independently reviewed source tree from local candidate 0b312f58e0faab6b633106918ab305ab491f377f. Preserve exact original acceptance commands and authenticate failure evidence across bounded repair handoffs; reject empty test success and regenerate the ChatGPT adapter. Validation: all five quality gates pass, including 334 unit tests; independent focused Objector review passed. This commit records source publication, not live client installation or provider execution.
Actual Windows runtime repair published — 2026-09-16Current head On the now-accessible TSCommandCenter, the existing C:\Users\flavo.agents\skills\selective-intelligence install reports1.0.0 and differs from this1.0.8 runtime. Existing user work and that installation were preserved. Initial exact-candidate Windows quality failed unit_tests and release_integrity; three other canonical gates passed. The explicit baseline unit run recorded334 tests,9 failures,22 errors,1 skip. Causal product fixThe real guarded writer used Path.write_text with platform newline conversion, while its write receipt and transactional staging check expected the supplied UTF8 bytes. On Windows, valid multiline artifacts were rejected as 'staged bytes differ from the supplied file content'. The canonical writer now uses newline="". No receipt, ownership, authority, staging or verification assertion was removed. Added an actual apply/persist/receipt regression with mixed LF/CRLF/CR and Unicode in the existing transaction suite. Original writer: fails with the demonstrated staging error. Repaired writer: passes and verifies exact on-disk bytes plus the saved artifact SHA256. The existing mode-preservation test now compares supported before/after mode bits while retaining the literal0640 assertion on POSIX. Regenerated the59-file ChatGPT adapter and metadata from the canonical source; this is package generation, not ChatGPT installation. Exact clean-source acceptanceCommitted four files,21 additions/5 deletions. Source snapshot On the user's WSL Ubuntu environment (Python3.12.3; checksum-verified official Node22.23.2): all five canonical quality gates passed, including the current335-test unit suite; Command used native external Linux temp directories for both TMPDIR and SI_EVAL_TEMP_PARENT. The first WSL attempt let the eval helper use its default Windows-mounted directory and correctly failed a POSIX directory-permission assertion. Only the test temp location was corrected; those control assertions were not relaxed. Remaining limits — not global Windows readinessThe full Windows post-repair run still records335 tests with7 failures,5 errors and1 skip. Remaining failures include unavailable native symlink privileges, other test-fixture byte behavior and CLI/reuse cases; they were NOT hidden or relabeled passing. No symlink privilege, host security setting, global install, main branch or production application changed. Full Windows/client acceptance and installed cross-session operation remain separate work. Local evidence root: D:\si-seo-recovery-20260916\evidence; authoritative files si-final-linux-quality.json/.log, si-newline-baseline.log, si-newline-candidate.log, si-windows-after-newline.log, si-adapter-regeneration.log. Next: bounded installed-runtime save/resume/action proof and remaining Windows-specific acceptance, not another repository-wide audit or repeat of this source repair. |
Scoped installation and fresh-process resume now verified — September 16, 2026The exact published All117 installed source files were byte-verified against the accepted source. Installation manifest SHA256: Executed the INSTALLED build_engine.py start command in a separate acceptance workspace. It saved session Scope matters: This proves the versioned WSL installation runs and persists/resumes its locked checkpoint. No approved worker task, actual model dispatch, cross-project resume→action cycle or automatic ChatGPT/Codex/global Windows adoption was executed. It does NOT clear the remaining native Windows failures or establish Infinity installation. The checkpoint stayed proposed and executionLocked true; no approval was fabricated. Evidence: |
SI's controls must govern real execution so a task cannot be declared complete after empty tests, a no-op write, a detached repair, or a substituted acceptance command.
This draft connects the existing controls to the runtime and completes the repair continuation:
Validation:
TMPDIR=<writable-external-temp> PYTHONDONTWRITEBYTECODE=1 python3 -B skills/selective-intelligence/scripts/quality_gate.py --output <receipt.json>: all five required gates passed, including 334 unit tests.0b312f58e0faab6b633106918ab305ab491f377f, including repair-lineage and command-preservation checks.a810deebca2a36decf1bb6238aa5cbc7f2d9f269. Its tree96c54766d4fe5b304dc57010fda52a25693b01b0was read back from GitHub and is identical to the reviewed local tree. The connected GitHub app supplied publication commit metadata because local Git HTTPS has no credentials.b15563a2a466524f893b639140c08f7da6581ac1afb9c8dfb56b42a766a6f4cc.Limits:
This proves deterministic source/runtime controls when callers use the engine. It does not prove installation in ChatGPT, Codex, Windows, or Platynum; actual model dispatch; unrelated tool governance; live provider behavior; or full-stack delivery in a real client. Model behavior evidence remains not_run. No main merge or production release is included.
Current hosted Quality run 34774579873 failed before any test steps were recorded. Job metadata has runner_id 0 and an empty runner name; the cause is unconfirmed. The passing results above are local evidence, not hosted CI success. This PR remains a draft.
Independent hosted proof (2026-09-13): verified package summary passed on Render deploy
dep-dajf8njm8hqs7382oe6g, using Python 3.12.14 and the checksum-pinned official Node v22.23.2 binary. The committed launchera1db7ac6a0be27a6024cdb37cd9e4d3a7314ab08recorded all candidate commit/tree identities and passed all 28 execution steps. Public summary identity was checked after deployment; source, archive, Git configuration, and build-script paths returned 404. This independent hosted proof does not clear or replace canonical GitHub required checks. The exact SI candidate passed all five canonical quality gates plus discovery, native-pointer, ChatGPT-adapter, and public-plugin checks.