# BACKEND READY Backend APIs are now available. Read docs/BACKEND-API.md Do NOT redesign. Do NOT change models. Replace ONLY gateway implementations. Keep Facades Signals Components Pages State unchanged. Implement Authentication JWT Refresh CRUD Uploads Errors Retry Offline Maintenance Feature Flags Run build. Run typecheck. Generate docs/BACKEND_INTEGRATION.md Commit. *************** # RELEASE CANDIDATE Pretend this application ships tomorrow. Walk through EVERY route. Storefront Builder Backoffice Verify Console Network Performance Loading Errors 404 Raw i18n Icons Images Animations Overflow Responsive Dialogs Buttons Forms Search Checkout Builder Admin Fix every P0/P1 issue. Do not redesign. Commit every milestone. Generate docs/RELEASE_REPORT.md ***************** # DOCUMENTATION SYNC Do NOT modify application code. Update only documentation. Refresh Graphify graph Obsidian PROJECT_INDEX.md FRONTEND-ROADMAP.md KNOWN-ISSUES.md ADRs if required Synchronize all project knowledge. Commit documentation separately. ******************** # CLEANUP Inspect only for Dead Components Dead Services Dead Routes Dead CSS Duplicate Models Duplicate Interfaces Unused Imports Unused Variables Unused Assets Unused Icons Unused SCSS Unused Directories Unused Modules Do NOT touch business logic. Produce docs/CLEANUP_REPORT.md Delete only confirmed dead code. Commit. *************** # ANGULAR UPGRADE Inspect Angular TypeScript RxJS Builder Compiler Dependencies Determine whether upgrading to Angular 22 is safe. Do NOT upgrade automatically. Produce docs/ANGULAR22_PLAN.md Include Benefits Risks Breaking changes Migration steps Estimated effort Stop.