Skip to content

Fix comparison page route and revert incomplete coverage gate#138

Merged
i-afaqrashid merged 1 commit into
mainfrom
fix-comparison-route-and-coverage-revert
May 29, 2026
Merged

Fix comparison page route and revert incomplete coverage gate#138
i-afaqrashid merged 1 commit into
mainfrom
fix-comparison-route-and-coverage-revert

Conversation

@i-afaqrashid
Copy link
Copy Markdown
Owner

Summary

Two regressions reached main because their CI was red at merge time. This repairs the release/build path:

  • The comparison page linked to /docs/quick-start, which exists as markdown but not as a site route, so Next typedRoutes failed the site build. Link now points at /docs. Regenerated the docs search index to include the comparison page.
  • The coverage gate referenced @vitest/coverage-v8 in verify without the dependency installed, so verify failed outside CI's plain test step. Reverted verify and removed the test:coverage script. Coverage thresholds can be re-added later with the dependency committed (tracked separately).

How verified

  • pnpm verify passes locally (site build now succeeds; the only Prettier warnings are untracked local-only files not present in CI).
  • pnpm typecheck, pnpm build, pnpm site:build pass.

Two regressions reached main because their CI was red at merge:

- The comparison page linked to /docs/quick-start, which is a markdown
  doc but not a site route, so Next typedRoutes failed the site build.
  Point the link at /docs (the docs home that carries the quick start).
  Regenerated the docs search index to include the comparison page.
- The coverage gate wired @vitest/coverage-v8 into verify but the
  dependency was never installed, so verify failed outside CI's plain
  test step. Revert verify and the test:coverage script to the prior
  known-good chain. Coverage thresholds can be re-added later with the
  dependency committed.

verify passes locally.
@vercel
Copy link
Copy Markdown

vercel Bot commented May 29, 2026

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

Project Deployment Actions Updated (UTC)
webaudio-kit-site Ready Ready Preview, Comment May 29, 2026 8:17am

@i-afaqrashid i-afaqrashid merged commit b54854f into main May 29, 2026
12 checks passed
@i-afaqrashid i-afaqrashid deleted the fix-comparison-route-and-coverage-revert branch May 29, 2026 08:19
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