Contributing
July 17, 2026 ยท View on GitHub
Codecks welcomes focused bug fixes, tests, accessibility improvements, and device-compatibility reports.
Development
- Use JDK 17 and the repository Gradle wrapper.
- Keep production behavior local-only by default.
- Do not commit credentials, keystores, device serials, local filesystem paths, screenshots containing private data, or generated build artifacts.
- Run:
python3 tools/secret_surface_check.py
./gradlew :app:testDebugUnitTest :app:lintDebug :app:assembleDebug
Pull requests should explain user impact, include tests for logic changes, and include sanitized phone/DeX screenshots for visual changes.
Security issues belong in a private GitHub security advisory, not a public issue.