Code
How farion1231/cc-switch is laid out, and where to start for common changes.
There is no import map for this report yet.
Where to start reading
- Repository root
- Repository root
- Likely public API
- Likely public API
- Likely start-up file
- Suggested starting pointAI
- Suggested starting pointAI
- Suggested starting pointAI
Find files for a task
AIAdd a New Cloud Provider Integration
- Export new provider from src/lib/api/index.ts to expose it to the application.
- Add locale strings for new provider in src/i18n/locales/en.json and other language files.
Add a New UI Settings Tab or Page
- Import and mount the component in src/App.tsx or update the routing/navigation logic to surface the new tab.
- Add UI text and labels to locale files in src/i18n/locales/ for internationalization.
Implement a New Configuration Import/Export Format
- Extend deep-link handling in src/lib/api/deeplink.ts to recognize and parse the new format.
- Add security validation in src/utils/deeplinkRisk.ts to check for unsafe payloads in the new format.
- Update src/hooks/useImportExport.ts to integrate the new format into the import/export workflow.
Change the public API
Trace runtime behavior
Add or update tests
Change build or automation
RepoPilot lists up to 500 files, so a file missing here may still exist.
- Files marked “likely” are guessed from their names.