Repository navigation
Conversation
Backport lidge-jun#6713 (8d30945) to the fork's dev at 9099e4b. Preserve nightly dev checkout, runtime Bun 1.4.2 and test runner 1.4.0. The stable patch ID matches upstream; no runtime source or trigger changes. Co-authored-by: JUN <jun@lidgeai.com>
|
✅ Deterministic PR hygiene checks passed. |
⏳ DRAFT
What to do
This pull request was already a draft. Its draft status will be preserved after every issue above is resolved. |
3 tasks done
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
8d30945d506ff21e5bdf186de0458e4b01479d37, onto this fork'sdevat9099e4bf99166677db0f5fa6df81fe30208dd795. The 38-file patch applies without conflict and has the same stable patch ID as upstream:72df4e23e587cb6ce059357e7076d9678c1b76c9.testRunnerBunnor the composite action'sroleinput, so the declared-runner check fails on Linux, macOS and Windows. Preserve that nightly dev checkout and all assertions.1.4.2and test runner Bun1.4.0distinct, including the lockfile, pinned Docker image, action, test entrypoints, regression tests and documentation. Unknown roles and malformed pins fail closed; the local runner resolver downloads nothing.src/changes, feature synchronization, version-line bump, actual runtime installation/update, merge, release, deployment or Pages setting changes. Existing Qwen and Claude bridge branches/worktrees are untouched. The GUI change is only its test script; there is no rendered UI change or corresponding screenshot.Verification
Local Windows validation used an already-installed Bun 1.4.0 executable, called by explicit path. Dependency installation was isolated and used
install --frozen-lockfile --ignore-scripts.bun test --isolate <file>, separately for each file below: 331 passed, 6 existing platform skips, 0 failures on final runs:tests/ci-workflows/{test-runner-bun,ci-scope-gaps,install-scripts,ci-workflows,docs-bun-source-requirement,release-version-sources,release-helper,test-runner,file-size-ratchet}.test.tstests/{test-layout,test-layout-tooling}.test.tsbun node_modules/typescript/bin/tsc --noEmit: passed.bun scripts/structure-ssot.tsandbun scripts/privacy-scan.ts: passed.bun node_modules/astro/bin/astro.mjs build: passed; 561 pages, 78,111 internal links checked.git diff --cached --check: passed; stable patch ID matches upstream; no runtime source diff.Current-head GitHub evidence
Full remote head:
5d85ed6391db198a75097f78e0a07c681e6b0a39. Cross-platform CI 38098737783 completed successfully at 2026-10-11 00:54 UTC: 35 successful jobs, 3 expected skips, no failed jobs.changes,select windows runner,gates,storage policy,api usage,structure gate,docs site build,docker smoke, aggregatecitest 1/4,test 2/4,test 3/4,test 4/4macos 1/2,macos 2/2windows 1/9,windows 2/9,windows 3/9,windows 4/9,windows 5/9,windows 6/9,windows 7/9,windows 8/9,windows 9/9setup action ubuntu-latest,setup action macos-latest,setup action windows-latestnpm-global ubuntu-latest,npm-global macos-latest,npm-global windows-latestkeyring ubuntu,keyring macos,keyring windowsmacos widget + bundle,desktop shell(Linux AppImage, deb and packaged-shell E2E)macos control: schedule or selected manual-dispatch lanes only; this was a PR eventremote helper: changed-path filter falseprivacy gate: separate fallback runs only when the CI scope is false; privacy validation ran in successfulgatesEach setup-action log proves runtime
declared=1.4.2 resolved=1.4.2 installed=1.4.2and test runnerdeclared=1.4.0 resolved=1.4.0 installed=1.4.0.Service lifecycle 38098737759:
linux-systemd,macos-launchd,windows-schtasksall succeeded. React Doctor 38098737799 succeeded. PR metadatahygiene,labelandresolve-prsucceeded.Remaining gate:
enforce-targetreports missing UI screenshot for the singlegui/package.jsondelta (scripts.test, +1/-1).gui/src,gui/public,gui/index.html,gui/bun.lockandgui/vite.config.tsare unchanged. This is a test-command change with no rendered UI change.Read-only rule verification found two existing, distinct paths:
hasScreenshotEvidence; plain image links are not. Repository instructions permit uploading through the editor, or usingpr-assetswith a commit-SHA URL, never committing screenshot evidence to this candidate.hasGuiOverridealso accepts an issue comment from GitHub associationOWNER,COLLABORATORorMEMBERconfirming no GUI change. This PR's author association isOWNER. This comment path is separate from thegui-screenshot-waivedlabel, whose actor must be named inMAINTAINERS.md. The earlier checkpoint only described the label path and was incomplete. Eleven existing targeted tests of these screenshot/comment rules pass.No screenshot was fabricated or reused as current evidence. The session has the Browser skill but lacks its required
node_repl jsbrowser execution tool, so no fresh real screenshot could be captured. No waiver comment or label, maintainer-list change, permission change, or gate weakening has been applied. An authorized owner/maintainer can use the existing comment path, or supply a genuine screenshot.This PR remains draft. Until an explicitly authorized merge into dev, scheduled runs still read unchanged old dev. No merge, runtime update, release or deployment occurred.
Checklist
Keep this PR draft; no merge is authorized by this task. The local security/trigger inspection above is not an independent maintainer approval.
Co-authored-by: JUN jun@lidgeai.com