Files
leocrm/.a0/next_steps.md
T
leocrm-bot 700b7a71ad T07b: frontend feature pages — companies + contacts + settings + audit + dashboard + search
- 11 new feature pages (CompaniesList/Detail/Form, ContactsList/Detail/Form,
  SettingsProfile/Roles/Users, AuditLog, GlobalSearchResults)
- 3 page updates (Dashboard with StatCard+ActivityFeed, Settings with tree nav+Outlet,
  TopBar with SearchDropdown)
- 13 new routes in routes/index.tsx
- i18n updates (de.json + en.json) with companies/contacts/settings/audit/search keys
- 12 new test files + 2 existing test fixes (TopBar, AppShell)
- 7 shared components (DataGrid, Tabs, SearchDropdown, CsvImportDialog, StatCard,
  ActivityFeed, UnsavedChangesGuard)
- 16 new API hooks in hooks.ts
- Verification: 141 tests pass, build succeeds, tsc --noEmit clean
2026-06-29 11:01:39 +02:00

535 B

LeoCRM — Next Steps

  1. T07b: Frontend Feature Pages — Companies, Contacts, Settings, Audit Log, Dashboard, Global Search

    • Dependencies: T01, T02, T07a (all complete)
    • Subagent: implementation_engineer
    • Estimated: ~1200 lines
    • Acceptance criteria: 23 (from task_graph.json)
  2. After T07b: Continue with remaining v1 tasks per task_graph.json

  3. Quality Gate: After all implementation tasks → quality_reviewer review

  4. Phase transition: Implementation → Test (Phase 4) requires user approval