Repository navigation
Conversation
…QA stills Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Y6YyEVAXqe6fYzp5T2aaGW
|
CI note: This doesn't come from this PR. The workflow pins Node 16.13 with Generated by Claude Code |
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Y6YyEVAXqe6fYzp5T2aaGW
actions/setup-node@v2 (pinned SHA) calls GitHub's retired cache API, which now returns 400 and fails every job before tests run. Repin setup-node and checkout to v4.4.0 across workflows and the allowed-actions list. the-new: conform to the repo's ESLint/Prettier config and resolve its imports against its own package.json. Rendered output is unchanged (score.wav and frame hashes identical before/after). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Y6YyEVAXqe6fYzp5T2aaGW
- package-lock-lint / os-ready-for-review: pin Node 16.13.x like every other workflow. 16.x now resolves to 16.20 (npm 8.19), which rejects this lockfile's graphql peer ranges; npm 8.1.2 confirms the lock is in sync. - Archived Enterprise proxy: GitHub moved the archives from help-docs-archived-enterprise-versions/<ver>/ to per-version Pages sites at docs-ghes-<ver>/; the old host 404s, failing 28 routing tests. Route both page and asset proxies through a small helper that builds the new URL. - Move bloom-wildfire-system-prompt.md out of content/: it is a personal document, not a docs page, and the content linter requires title/versions frontmatter for every file there. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Y6YyEVAXqe6fYzp5T2aaGW
The Enterprise/GHEC/GHAE search tests open their own tab with browser.newPage() and never close it, which leaves the shared `page` as a background tab. Chrome gives background tabs no requestAnimationFrame, and Puppeteer's waitForSelector polls on rAF by default, so every later test that waits on the DOM timed out at 60s (8 failures in CI). Close extra tabs and bring `page` to the front after each search test. Locally the 8 tests now pass even when the search tests before them fail. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Y6YyEVAXqe6fYzp5T2aaGW
|
Update on CI. The One check can't go green from this branch: Generated by Claude Code |
THE NEW
Adds
the-new/: an editable, seeded Three.js project that renders the 48 s film frame by frame in headless Chromium, plus a score synthesized in Node and an ffmpeg mux. The renderedTHE_NEW.mp4is included (1280×720, 30 fps, 1440 frames, H.264 + AAC).renderFrame(f)is a pure function of the frame number, driven by oneSEED, so the film renders in parallel chunks.the-new/README.md.package.jsonviathe-new/.eslintrc.cjs. Lint and formatting changes left the rendered output byte-identical.CI fixes (every check was failing on
maintoo)actions/setup-node(v2) calls GitHub's retired cache API.setup-nodeandcheckoutare repinned to v4.4.0 in all workflows and in.github/allowed-actions.js.node-version: 16.xnow resolves to Node 16.20 / npm 8.19, which rejects this lockfile's graphql peer ranges. That workflow (andos-ready-for-review) is pinned to 16.13.x like the rest. Under npm 8.1.2 the lockfile is confirmed in sync.help-docs-archived-enterprise-versions/<ver>/to per-version sites atdocs-ghes-<ver>/, and the old host returns 404. Both archive proxies now build the URL throughlib/get-archived-version-url.js.content/bloom-wildfire-system-prompt.mdmoved tobloom-wildfire/system-prompt.md. It isn't a docs page, and every file undercontent/needstitle/versionsfrontmatter.Local results under Node 16.13.2: build ✓; linting, meta, unit, content, graphql, rendering and translations all pass. Routing went from 28 failures to 2, and those 2 are timeouts caused by the sandbox network proxy (no assertion failures). CI on this PR is the real check for them.
🤖 Generated with Claude Code
https://claude.ai/code/session_01Y6YyEVAXqe6fYzp5T2aaGW