Bug Description
Bug 1 — Missing SupportOpenSource page (build breaking)
App.tsx imports ./Pages/SupportOpenSource and defines a route for
/support-debateai, but the file does not exist in the codebase.
This causes an immediate Vite build error on startup:
"Failed to resolve import './Pages/SupportOpenSource' from 'src/App.tsx'.
Does the file exist?"
The app cannot load at all until this is resolved.
Bug 2 — Duplicate routes
The following routes are defined twice in App.tsx:
- /coach
- coach/strengthen-argument
Steps to Reproduce
- Clone the repo
- cd frontend && npm run dev
- App immediately fails with the import error above
Expected Behaviour
- App builds and runs without errors
- /support-debateai renders a valid page
- Each route is defined only once
Files Affected
- frontend/src/App.tsx
- frontend/src/Pages/SupportOpenSource.tsx (missing)
##Screenshots:
Steps to Reproduce
No response
Logs and Screenshots
No response
Environment Details
No response
Impact
Critical - Application is unusable
Code of Conduct
Bug Description
Bug 1 — Missing SupportOpenSource page (build breaking)
App.tsx imports ./Pages/SupportOpenSource and defines a route for
/support-debateai, but the file does not exist in the codebase.
This causes an immediate Vite build error on startup:
"Failed to resolve import './Pages/SupportOpenSource' from 'src/App.tsx'.
Does the file exist?"
The app cannot load at all until this is resolved.
Bug 2 — Duplicate routes
The following routes are defined twice in App.tsx:
Steps to Reproduce
Expected Behaviour
Files Affected
##Screenshots:
Steps to Reproduce
No response
Logs and Screenshots
No response
Environment Details
No response
Impact
Critical - Application is unusable
Code of Conduct