🛠️ Key Workflow Steps (Summary) Setup: Use npm run dev to start the local environment. Routing: New pages belong in app/[route]/page.tsx. Components: Follow the Feature-Specific vs. Shared UI split. Always include a Skeleton loading state. Data: Never fetch directly in components. Create/Update a service in services/ and use its static methods. Mapping: Use a mapEntity function in services to handle backend inconsistencies. Validation: Always run npm run build before pushing to catch TypeScript/Next.js errors. Would you like me to expand on any specific part of the workflow or start a specific task?