Skip to content

refactor: config builder file organization#1327

Open
jakewheeler wants to merge 7 commits into
mainfrom
jw/rf-configbuild
Open

refactor: config builder file organization#1327
jakewheeler wants to merge 7 commits into
mainfrom
jw/rf-configbuild

Conversation

@jakewheeler
Copy link
Copy Markdown
Collaborator

@jakewheeler jakewheeler commented Jun 5, 2026

🔀 PULL REQUEST

💡 Summary

This PR does not introduce any user-facing changes to the application.

This PR groups related files by feature under the ConfigBuild directory. This should help make it easier to find what you're looking for when browsing client directories.

Some things worth noting:

  • I ended up moving Drawer out of components and into ConfigBuild/CodeSets because I noticed that:
    • Drawer could use additional work to be shareable
    • Drawer only has a single use case currently (adding/removing code sets)
  • CustomCodes had components that were not related to custom codes (code sets), which I've mode into ConfigBuild/CodeSets

🧪 How to test

  • Application works as it did previously
  • Automated tests continue to pass

ℹ️ Additional Information

  • Any suggested improvements to how I've organized the files?

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 5, 2026

🔒 Security Scan Results

⚠️ Found 14 vulnerabilities

Severity Total
🟠 High 10
🟡 Medium 4

📦 refiner-app

No vulnerabilities found

📦 refiner-lambda

Severity Count
🟠 High 1
🟡 Medium 2

📦 refiner-ops

Severity Count
🟠 High 9
🟡 Medium 2

View detailed results: Security tab
Last updated: 2026-06-05 19:34:02 UTC

@jakewheeler jakewheeler marked this pull request as ready for review June 5, 2026 18:57
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