lots of changes

This commit is contained in:
2026-02-04 11:18:33 +00:00
parent d02d95e680
commit 4fdbfb0fb3
30 changed files with 1796 additions and 822 deletions

View File

@@ -7,7 +7,7 @@
## Scope
- Choose a single sidebar layout system.
- Move or consolidate routes so `/dashboard`, `/opportunities`, and other app pages live under the same layout.
- Move or consolidate routes so `/app/dashboard`, `/app/search`, and other app pages live under the same layout.
- Remove unused layout/components or mark deprecated ones.
- Extend Convex schema to support analysis + opportunity storage.
- Add indices required for efficient queries.
@@ -21,7 +21,7 @@
- Remove or archive the unused layout and sidebar component to avoid confusion.
2. **Route structure alignment**
- Ensure `/dashboard`, `/opportunities`, `/settings`, `/help` sit under the chosen layout.
- Ensure `/app/dashboard`, `/app/search`, `/app/settings`, `/app/help` sit under the chosen layout.
- Update sidebar links to match actual routes.
- Confirm middleware protects all app routes consistently.

View File

@@ -6,7 +6,7 @@
- Add verification steps and basic test coverage.
## Scope
- Implement `/settings` and `/help` pages.
- Implement `/app/settings` and `/app/help` pages.
- Add progress and error handling improvements for analysis/search.
- Document manual QA checklist.
@@ -36,7 +36,7 @@
- Depends on Phases 13 to stabilize core flows.
## Acceptance Criteria
- `/settings` and `/help` routes exist and are linked.
- `/app/settings` and `/app/help` routes exist and are linked.
- Background tasks reduce timeouts and improve UX.
- QA checklist is documented and executable.

View File

@@ -23,5 +23,5 @@
- Load more increases result count.
## Settings / Help
- `/settings` and `/help` load under app layout.
- `/app/settings` and `/app/help` load under app layout.
- Sidebar links navigate correctly.