Skip to content

Upgrade scan to Foundation 0.31 and refresh UI sources - #1160

Open
jasonhedman wants to merge 7 commits into
json/adopt-foundation-ai-elementsfrom
json/upgrade-foundation-0-21
Open

jasonhedman wants to merge 7 commits into
json/adopt-foundation-ai-elementsfrom
json/upgrade-foundation-0-21

Conversation

@jasonhedman

@jasonhedman jasonhedman commented Sep 5, 2026 •

Copy link
Copy Markdown
Collaborator

Upgrade the Foundation tooling cohort from 0.24.2 to 0.31.0 and align the scan app with its current UI source contract. The app already used Base UI Foundation primitives; components.json now declares base-nova, and the installed registry sources have been refreshed so all 56 files match Foundation's packaged manifest.

This also updates the generated-type task graph required by conformance, pins the registry-compatible cn dependency, and fixes new lint errors from the current Foundation/Oxlint rules. Existing app styling and ownership advisories remain visible as warnings while errors stay blocking.

Validation: pnpm check passes on this branch and on the rebased stack tip (35 tasks, including conformance, UI check, UI integrity, types, tests, lint, and formatting). GitHub Quality passes on this PR. pnpm build compiles and type-checks locally, then /sitemap.xml prerendering stops with Prisma P1000 because the local database credentials are rejected. Vercel preview fails earlier at @x402scan/scan-db#db:deploy: its Neon readiness probe exhausts 30 attempts. No Neon changes were made.

@vercel

vercel Bot commented Sep 5, 2026 •

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
x402scan Ready Ready Preview Sep 25, 2026 4:07pm UTC

Request Review

@jasonhedman
jasonhedman force-pushed the json/upgrade-foundation-0-21 branch from c858a0d to d3f27ec Compare September 5, 2026 01:01
@jasonhedman
jasonhedman force-pushed the json/upgrade-foundation-0-21 branch from d3f27ec to 7fb50b3 Compare September 5, 2026 01:43
@jasonhedman
jasonhedman force-pushed the json/upgrade-foundation-0-21 branch from 7fb50b3 to 0c48642 Compare September 5, 2026 01:48
@jasonhedman
jasonhedman force-pushed the json/upgrade-foundation-0-21 branch from 0c48642 to 0180f64 Compare September 9, 2026 15:02
@jasonhedman
jasonhedman force-pushed the json/upgrade-foundation-0-21 branch from 0180f64 to 893c0e8 Compare September 9, 2026 15:11
@jasonhedman
jasonhedman force-pushed the json/upgrade-foundation-0-21 branch from 893c0e8 to 57e7ec2 Compare September 9, 2026 15:13
@jasonhedman jasonhedman changed the title Upgrade Foundation packages to 0.21.0 Upgrade Foundation to 0.24.2 and Brand to 0.12.7 Sep 9, 2026
@jasonhedman
jasonhedman force-pushed the json/upgrade-foundation-0-21 branch from 57e7ec2 to f5ac262 Compare September 9, 2026 19:14
@jasonhedman
jasonhedman force-pushed the json/upgrade-foundation-0-21 branch from f5ac262 to b26537e Compare September 25, 2026 00:09
@jasonhedman jasonhedman changed the title Upgrade Foundation to 0.24.2 and Brand to 0.12.7 Upgrade scan to Foundation 0.31 and refresh UI sources Sep 25, 2026

This branch was successfully deployed

1 active deployment
Preview — 0bdf46dd Deployed Sep 25, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant