chore: adopt shared development baseline - #19
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adopt the shared
justcommand contract for this existing pnpm workspace. PR CI runsjust 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, andgit diff --checkpassed.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 on5c4c22b.GitHub Actions qualify passed: https://github.com/nextidemedia/ui/actions/runs/34169559588