Skip to content

chore: adopt shared development baseline - #19

Merged
JJLiebig merged 2 commits into
mainfrom
chore/development-baseline
Sep 7, 2026
Merged

JJLiebig merged 2 commits into
mainfrom
chore/development-baseline

Conversation

@JJLiebig

@JJLiebig JJLiebig commented Sep 7, 2026

Copy link
Copy Markdown
Member

Adopt the shared just command contract for this existing pnpm workspace. PR CI runs just setup, just check, and browser integration qualification, retaining packed-consumer, build, ESLint/hooks, strict TypeScript, and supply-chain checks.

Adds pinned Oxlint correctness/accessibility/complexity checks and the shared LOC checker. Seven existing oversized files receive exact current-size budgets; oversized functions and intentional accessibility patterns have narrow documented exceptions. Keeps the current formatter and TypeScript versions. The playground typecheck now follows its project references with tsc -b.

Validation:

  • just setup, just check, just fmt-check, and git diff --check passed.

  • just test-integration: all 19 browser tests passed. Focused native arguments passed for both test recipes.

  • Negative checks rejected LOC growth/stale budgets and Oxlint complexity/length/hooks/a11y violations.

  • Fast Review Suite rvw_3caedc9b: dual signoff clean on 5c4c22b.

  • GitHub Actions qualify passed: https://github.com/nextidemedia/ui/actions/runs/34169559588

@JJLiebig
JJLiebig marked this pull request as ready for review September 7, 2026 23:21
@JJLiebig
JJLiebig merged commit c096b4b into main Sep 7, 2026
1 check passed
@JJLiebig
JJLiebig deleted the chore/development-baseline branch September 7, 2026 23:21
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