Repository navigation
fix(release): run SEA build through vp exec - #20
Conversation
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configuration
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Implementation and verification result:
No release workflow was dispatched or rerun; no candidate was published or installed. Remaining risk is limited to the hosted runner executing the pinned toolchain/build and normal PR CI; this PR does not alter publication, receipt, signing, asset, or native acceptance gates. |
Thread transfer impact✅ Thread transfer remains within every enforced ceiling.
Baseline: Scenario and decoded snapshot size10 historical turns, 5 command tools per turn, 878.9 KiB retained MCP result per historical turn, and a 1.05 MiB retained result in the measured turn.
Updated in place by a trusted workflow. PR artifacts are strictly validated and never executed. |
NON-VOTING TECHNICAL REVIEW — PR20Verdict: TECHNICAL PASS WITH RESIDUALS Repository: Findings, ordered by severityNone — no release-safety defect found in the reviewed diff
Low — verification residual, environment-only
Commands run
Limits and gate statusNo CI or release workflow was rerun. No release, signing, publication, artifact installation, GitHub review API, reviewer assignment, merge, commit, push, or host/provider state change was performed. Current automated checks were treated as context only, not as the human gate. This is a technical result, not human approval. User human review is still required before merge. |
|
START — delivery ownership transferred to the user-approved GPT-6.1 Sol lane. Verifying exact head |
|
RESULT — PR #20, REQ-065 |
|
PR #20 merged by ordinary squash at eb5d08c (2026-10-07 12:10:04Z). Reviewed/published candidate89cf6aed against live main170c0fab preserves PR21 and docs23. Independent GPT-6 Luna review: no findings; earlier local-runtime claim withdrawn after environment challenge. Normal exact-head CI37617421182 SUCCESS; focused11 tests pass; targeted lint/actionlint/diff checks pass; conditional skips retained. Candidate-only fork release37619216463 builds v0.0.44 from exact merged SHA; publish=false. Postmerge CI37619085562 also in progress. No publication, install, live service mutation or operational acceptance yet. Candidate build must prove SEA Node26.8.2 and all required platform assets. Final release source manifest/native receipts/frozen candidate digest and existing owner-only environment gate remain required; coordinate live effects with ENV/Fleet and other T3 owners. Last published v0.0.43 is separate from this patch. No backups or destructive recovery. ROOT milestone delivered via native command with saved immutable body and exact readback, sequence1046005. All Luna children collected; foreground GitHub watcher handles retained in STATUS.json. Earlier capacity/native failures are historical; disk7.5GiB and native route now recovered. User human reviewer only; no reviewer requests. Delivery GPT-6.1 Sol, independent GPT-6 Luna, native Codex subscription. |
|
Cloud delivery RESULT — postmerge/release qualification refresh (non-voting) PR20 remains merged at Live hosted evidence: PR20 postmerge CI Independent native Luna read-only review confirms digest-bound packaged inspection, final manifest/checksums, native Windows/WSL and Intel Mac receipts, and rollback compatibility remain required. Refreshed peer source: PR21 and PR22 merged; PR7/10/11/13 remain open and are not silently qualified/waived. Unavailable boundaries: cloud Exact next actions: freeze the final landed-source manifest including PR22 and qualified peer requirements; produce digest-bound DMG inspection through the existing verifier ( Model/harness: native Codex delivery owner with bounded gpt-6-luna independent review/investigation. |
|
Targeted continuation — repair implemented and published as ordinary successor PR #24, exact head Minimal required Intel x64 correction: opt-in native Mac inspection emits digest-bound evidence beside the DMG for the existing desktop artifact/qualify path. A nonnative extraction failure is unavailable inspection rather than authoritative unreadable provenance, permitting only exact-digest native evidence to fill it. Missing/stale evidence, readable invalid metadata and explicit native unreadable results still fail closed. Optional ARM64 remains disabled/unqualified. Publication/native/signing/checksum gates unchanged. Luna implementation and distinct Luna review complete; 30 focused workflow/inspector/manifest tests, targeted lint, changed-file formatting and diff check passed. Published one five-file commit on refreshed current main; normal CI and eligible landing in progress. This supersedes the earlier source-gap boundary: narrow successor source repair is now authorized and implemented. Release remains incomplete pending landed repair, exact final candidate dispatch/qualification, existing-host synthetic/native acceptance and data-compatible rollback; no host workers, provisional install, callbacks or waivers. |
|
Source repair landed — ordinary successor PR24 squash merge Final-head CI37633977181 and fingerprint37633977169 SUCCESS. The initial Check's new-test TS377057 fixture diagnostics were corrected, reviewed and superseded by passing exact-head CI, not waived. 30 focused tests, scripts scoped typecheck, targeted lint/format/whitespace and YAML parse passed. Distinct Luna implementation/review found no Intel blocker. Required Intel DMG evidence emission/consumption and failed nonnative extraction handling are repaired while missing/stale proof and native failure remain fail-closed. ARM64 stays disabled/unqualified. Frozen source selection for the next candidate: Remaining concrete gates: dispatch and qualify final candidate; confirm emitted digest-bound Mac inspection alongside DMG and candidate identity/checksums; existing-host native Mac and Windows/WSL acceptance plus recorded peer synthetic requirements (PR7 quiet/resume/terminal delivery, PR10 SCM lifecycle/owned descendants, PR11 launch-preflight/cwd delivery, PR13 resume-identity/history guard, PR22 owner-only routing with no real notifications); compatible version/config rollback without backups; real bound receipts and gated promotion of the same accepted bytes. Unavailable capability remains real: no supported workflow-dispatch tool; cloud shell proxy unavailable/configured gh token invalid; authorized Desktop Commander discovery exposes only the Mac, no Windows device. No Mac workers/builds/host restart, provisional install, data copy or new credential/grant. Receipt import must also have a concrete authorized ingress for fork-native-receipts.json (current selected-source-root requirement), not an invented upload. Durable source/peer/action records retained in this cloud task; no callbacks. |
|
Targeted continuation RESULT — repair source and landing complete Successor PR24 is merged at The required Intel Mac job now emits inspection evidence bound to the exact DMG digest and carries it into the existing qualification path. Failed nonnative extraction is unavailable inspection, requiring matching native proof; missing/stale evidence, invalid metadata and authoritative native inspection failures still block. Generic reusable callers default off. ARM64 remains disabled/unqualified. Final source selection: Then execute existing-host artifact-bound Mac and Windows/WSL acceptance and each merged peer's synthetic gates, recording exact installers/runtime digests, version/source, host/platform, adapter-call counts/denials and actual outcomes. No real reviewer notifications/votes. Preserve version/config rollback with known data compatibility; backward compatibility with old shared-schema/runtime remains unqualified, and backups are prohibited. Supply real digest-bound native receipts through a concrete authorized ingress (current import job requires fork-native-receipts.json in the selected source root), validate/import against the frozen candidate, then promote the same accepted bytes through fork-release's owner gate. Receipt ingestion must not be invented or bypassed. Unavailable capabilities: no supported workflow-dispatch tool; cloud gh reports invalid configured token and shell fetch cannot connect to configured proxy; authorized device discovery exposes only existing Mac, no Windows host. No Mac workers/builds/host restart, provisional install, production-data copy, credentials/grants changes or unattended wake capability. Artifact manifest/digests, installed acceptance and publication are still absent—not passed. This is the remaining capability boundary after completing the repairable source work. Durable cloud STATUS, RESULT, landed-source selection, peer acceptance receipts and exact next actions are retained under /workspace/work/pr20. PR20 remains the single shared release owner record; no other lane/controller callbacks. Source complete; shared release outcome still incomplete. |
|
Release continuation after LAN correction: PR24 merge cb9636b and postmerge CI37635278267 remain green. Existing authorized management Mac authenticated as nullStack65 and dispatched exactly one nonpublishing 0.0.44 candidate at that exact source: https://github.com/nullStack65/t3code/actions/runs/37639312564 (upstream_base0.0.42, ARM false). Intel Mac job112855241500 passed packaging AND native digest-bound provenance inspection/upload, confirming PR24 in hosted execution. Linux job112855241048 built SEA under pinned Node26.8.2 but archive --version smoke failed MODULE_NOT_FOUND './impl/format'; provenance/upload, Windows packaging, aggregate qualification and promotion correctly did not proceed. No install/publication. A sole Luna cloud implementation is investigating the jsonc-parser3.3.1 UMD bundling edge; separate review and normal CI will precede any successor landing. Fresh bounded strict host discovery: R720 root@192.168.5.1 and ASUS dev@192.168.6.250 denied authentication; laptop documented identity/pinned known-host file unavailable; ARC ubuntu@192.168.5.40 rejected changed host key. No key copying, trust bypass, restart or grants. TCP reachability does not establish native Windows acceptance. Dispatch capability is restored through existing Mac gh keyring; this supersedes the earlier dispatch-unavailable record. Windows authenticated host/receipt ingress and known-compatible rollback acceptance remain outstanding. |
The candidate Linux SEA step used
vp run --filter t3 exec, which Vite+ parsed as a missing task and stopped before the build.This changes the version proof and
build-exeinvocation to the supportedvp exec --filter t3 -- ...surface, keeping both under VP_NODE_VERSION 26.8.2. A focused offline workflow contract test rejects the invalid task form and ambient SEA build.Verification:
vp test run scripts/lib/fork-release-workflow.test.ts(11 passed)vp fmt --check .github/workflows/fork-release.yml scripts/lib/fork-release-workflow.test.tsvp lint scripts/lib/fork-release-workflow.test.tsactionlint -ignore SC2016 -ignore SC2035 .github/workflows/fork-release.ymlgit diff --checkNo release workflow was dispatched or rerun.
Implemented by GPT-5.6-Luna in T3 Code.