404 (Not Found)
- Path:
/404(and any unmatched route) - Parent:
app.conversioniq.ai.md
Purpose (business goal)
Section titled “Purpose (business goal)”Gracefully handle unknown routes and guide users back to a valid destination.
User roles & permissions
Section titled “User roles & permissions”- All users.
- Permissions: N/A (system page)
Reference: Roles & Permissions Model
Layout structure
Section titled “Layout structure”- Error title + explanation
- Primary action: return to
/or last known safe route
Components used
Section titled “Components used”TBD
States
Section titled “States”- Empty: N/A
- Loading: N/A
- Error: N/A
- Complete: static
Business logic (high-level)
Section titled “Business logic (high-level)”- Optionally show context-aware navigation (authenticated vs unauthenticated).
Domain refs: Domain: Authentication & Identity
API dependencies
Section titled “API dependencies”N/A (static page).
Enterprise constraints
Section titled “Enterprise constraints”- Do not leak internal routing structure.
- Prefer safe redirects based on auth state.
Edge cases
Section titled “Edge cases”- User is authenticated but route is invalid → offer return to last safe app surface.
Security & compliance considerations
Section titled “Security & compliance considerations”- Do not leak internal route information.
Reference: Security & Compliance
Analytics events (if applicable)
Section titled “Analytics events (if applicable)”error.404.viewed(optional)
Reference: Analytics Events (MVP)