Skip to content

refactor(ui): move shared primitives into component layer#519

Open
beruro wants to merge 1 commit into
developfrom
refactor/shared-component-ownership
Open

refactor(ui): move shared primitives into component layer#519
beruro wants to merge 1 commit into
developfrom
refactor/shared-component-ownership

Conversation

@beruro

@beruro beruro commented Jul 24, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • move Placeholder, SearchSortBar, FolderHeaderRow, and list-panel layout primitives into src/components
  • keep compatibility re-exports at the previous module paths
  • remove two remaining upward imports from src/components
  • add an executable component-boundary guard and audit record

Verification

  • node scripts/quality/check-component-boundaries.mjs
  • tsc --noEmit -p tsconfig.json
  • ESLint on every changed TS/TSX file (0 errors)
  • git diff --check

Frontend UI audit

  • 1 fix applied
  • 9 findings kept with documented reasons
  • 0 new abstraction candidates

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