- Add Project list/detail, module home, overview report (tasks/issues)
- Customer & sales order panel with ERPNext desk navigation
- Sidebar Projects entry; role visibility for end users & technicians
- Login: send Frappe CSRF for POST; clearer API errors; API base from origin fallback
Made-with: Cursor
- Run production build; replace hashed JS chunk with index-jhfEVwZH.js
- Update inject-image-version timestamps in Login, Sidebar, and index.html
- Sync public/asm_app and www/asm_app entry HTML
Made-with: Cursor