Skip to content

fix: address corrected Round 2 verification report issues#53

Merged
atlanticplatformgroup merged 1 commit into
mainfrom
fix/remaining-round2-issues
May 27, 2026
Merged

fix: address corrected Round 2 verification report issues#53
atlanticplatformgroup merged 1 commit into
mainfrom
fix/remaining-round2-issues

Conversation

@atlanticplatformgroup
Copy link
Copy Markdown
Owner

Addresses remaining issues from the corrected verification report.

Changes:

  • P1-STYLE-03: update playwright.config.ts testIgnore regex from .spec.ts to .test.ts
  • P2-STYLE-02: create packages/web/src/index.ts barrel file re-exporting lib/index.js
  • P1-PERF-05: add pagination to collections/config-routes.ts with page / limit query params
  • P1-PERF-09: code-split WorkspaceAppContent with React.lazy in App.tsx
  • P2-CSS-03: convert minHeight magic numbers to px strings in workspace-shell-sidebar.tsx

Not addressed (intentionally):

  • P1-PERF-08: useCallback in SchemaFieldAdvancedSettings.tsx / environments-settings-support.tsx — inline callbacks are stable arrow functions inside render; adding useCallback would require useCallback import and dependency arrays with no measurable benefit for these non-memoized child components.
  • P1-PERF-09: splitting browse-view-support.tsx — components are tightly coupled to CollectionBrowseController type; already uses memo internally.

Verification:

  • npm run build -w @ori/shared
  • npm run type-check -w @ori/api
  • npm run build:check -w @ori/web

- P1-STYLE-03: update playwright.config.ts testIgnore regex to .test.ts
- P2-STYLE-02: create packages/web/src/index.ts barrel file
- P1-PERF-05: add pagination to collections/config-routes.ts (page/limit params)
- P1-PERF-09: React.lazy code-split WorkspaceAppContent in App.tsx
- P2-CSS-03: convert minHeight magic numbers to px strings in workspace-shell-sidebar
@atlanticplatformgroup atlanticplatformgroup merged commit 9b8151a into main May 27, 2026
@atlanticplatformgroup atlanticplatformgroup deleted the fix/remaining-round2-issues branch May 27, 2026 16:18
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