Skip to content

chore(staging): validate all eleven issue resolutions - #97

Closed
Heyykrishnna wants to merge 2 commits into
mainfrom
codex/staging
Closed

Heyykrishnna wants to merge 2 commits into
mainfrom
codex/staging

Conversation

@Heyykrishnna

@Heyykrishnna Heyykrishnna commented Oct 18, 2026 •

Copy link
Copy Markdown
Member

Purpose

This draft provides the tested integration of all 11 currently open repository issues. Each issue has its own focused PR against main; review and merge those PRs individually. This staging PR is an integration reference and should be closed once the individual fixes land.

Issue and PR Index

Issue Focused PR Change
#75 #86 preserve input space in narrow containers
#76 #87 keep tabs reachable in narrow containers
#77 #88 give proximity sidebar content room on mobile
#78 #89 adapt calendars to container width
#79 #90 remove stacked calendar preview padding
#80 #91 keep narrow layouts readable
#81 #100 contain toasts within device preview screens
#82 #93 adapt stepper forms to preview width
#83 #94 reserve parallax controls space only on desktop
#22 #95 provide previews for every published component
#17 #96 add responsive navigation and accessible layout

Validation

The staging tree at b3894185b1a480976197914d2db39e869506403d passed:

  • npm run lint
  • npm run typecheck
  • npm run build — 87 generated routes/pages
  • npm run check:lockfile
  • npm run registry:sync — no uncommitted generated changes
  • git diff --check
  • Production dependency audit (npm audit --omit=dev) — zero vulnerabilities

Browser validation covered mobile and tablet studio layouts, searchable input, keyboard navigation in Gooey Nav, Stepper progression, toast bounds inside the phone screen, desktop-only Parallax control spacing, gallery renderer coverage for all 63 published components, and responsive/footer theme controls.

Screenshots are attached in each focused PR and stored separately on codex/issue-validation-assets so they do not add binaries to the application PRs.

Integration Notes

  • Calendar spacing (fix(studio): remove stacked calendar preview padding #90) and toast containment (fix(studio): contain toasts within device preview screens #100) touch adjacent lines in the Calendar Card demo. Staging includes the resolved combination. Update the remaining issue branch after the first merges.
  • No dependencies, workflows, repository protections, or main-branch files were changed directly.
  • The full development dependency audit still reports the upstream braces advisory through eslint-config-next. npm's offered remediation downgrades the Next.js ESLint configuration to 14.2.35; that incompatible downgrade was not applied.

External Merge Requirements

  • Code-owner approval is required.
  • GitHub Actions checks were queued when the focused PRs were opened; their final result remains the merge gate.
  • Vercel – component-library successfully produced previews. The separate Vercel – devclubcompo integration reports Account is blocked and needs its account owner to resolve the external account state.
  • GitHub reports a verified-commit-signature requirement. All active PR commits were re-signed with a dedicated SSH signing key registered to this account and pushed with exact per-branch leases. GitHub now shows Verified for all 26 commits across the 14 active PRs. Fresh maintainer approval is required after the pushes. The source trees are byte-for-byte identical to the previously validated versions.

Review follow-up

GitHub Actions were restarted for the pushed heads; completed checks and queued checks are visible on each PR. No source, dependency, or protection change was made directly on main.

@vercel

vercel Bot commented Oct 18, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
component-library Ready Ready Preview Oct 19, 2026 4:06am UTC

PiyushY111
PiyushY111 previously approved these changes Oct 18, 2026

This branch was successfully deployed

2 active (1 outdated) deployments
Preview — b3894185 Deployed Oct 19, 2026 by vercel[bot]
Preview – component-library — 5e40f496 Deployed Oct 18, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants