Skip to content

Add plan versioning and reorganize frontend files#4

Merged
RohitRajendran merged 1 commit intomainfrom
reorg
Mar 20, 2026
Merged

Add plan versioning and reorganize frontend files#4
RohitRajendran merged 1 commit intomainfrom
reorg

Conversation

@RohitRajendran
Copy link
Copy Markdown
Owner

Summary

  • add per-plan schema versioning and migrate legacy floorplans on load
  • reorganize components, hooks, stores, utils, and colocated unit tests into per-module folders
  • update AGENTS.md and README.md to document the new structure and migration expectations

Verification

  • npm run lint
  • npm run test -- src/utils/geometry/geometry.test.ts src/utils/storage/storage.test.ts src/hooks/useSnap/useSnap.test.ts src/store/useFloorplanStore/useFloorplanStore.test.ts src/store/useFloorplanStore/undoRedo.test.ts src/store/useToolStore/useToolStore.test.ts src/components/HelpOverlay/HelpOverlay.test.tsx
  • npm run build:preview
  • npm run test:e2e

@netlify
Copy link
Copy Markdown

netlify bot commented Mar 20, 2026

Deploy Preview for snapdraftfloorplans ready!

Name Link
🔨 Latest commit 41d41bd
🔍 Latest deploy log https://app.netlify.com/projects/snapdraftfloorplans/deploys/69bdb1bdc8367c00086177b0
😎 Deploy Preview https://deploy-preview-4--snapdraftfloorplans.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@RohitRajendran RohitRajendran merged commit 3df5c91 into main Mar 20, 2026
6 checks passed
@RohitRajendran RohitRajendran deleted the reorg branch March 20, 2026 20:48
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