Docs/Developer/Contributing Guide
3 min readv1.0.68

Contributing Guide

Contribute to the maintained native, web, extension, and backend projects.

Workflow#

Follow repository AGENTS.md: work directly on main, record user-facing changes in the changelog before implementation, and commit each logical edit immediately using conventional commits.

Verification#

  • Web: npx tsc --noEmit --incremental false and npm test in laterbox-web/.
  • Extensions: npm run typecheck and npm run build:all in laterbox-extension/.
  • Apple: native Swift/UI tests in Xcode and Python release preflight tests under laterbox-ios/ci/.
  • Android: Gradle unit tests and builds through Android Studio.
  • Backend: Deno checks and regression tests from the web release workflow.

Review#

Describe the problem, resulting behavior, and actual validation. Keep generated artifacts, environment files, and signing credentials out of commits.

Questions or suggestions for this documentation?