-
Notifications
You must be signed in to change notification settings - Fork 7
Open
5 / 75 of 7 issues completedLabels
Description
Before tagging v1.0, we need to clean up technical debt and establish solid foundations. This is the tracking issue for that work.
Code Quality
- Remove dead/redundant code and unused imports
- Apply consistent code patterns across all modules (naming, error handling, response formats)
- Update packages
Repo Standards & Documentation
- Establish guidelines (PR templates, Contribution Guideline, Update Readme, Development Guideline)
- Review and clean up .env.example - remove stale vars, add missing ones
Database
- Audit indexes - add missing ones, remove unused
- Standardize on ID vs UUID usage across tables
- Add column comments in DB
- Review foreign key constraints and cascades
- Follow same timezone(UTC)
Testing
- Ensure critical paths have test coverage
- Clean up flaky or skipped tests
Security
- Review auth flows and permission checks
- Ensure no secrets/credentials in codebase
Logging
- Review existing logs and errors raised in Sentry
Sub-issues
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
To Do