Open source

Contribute

Contributions are welcome when they preserve the local-first promise, keep the Pokedex as the primary workflow and maintain the quality bar.

1. Set up

Install Python 3.11+, uv, then run make install and make dev.

2. Scope work

Check the completed roadmap and postponed backlog before proposing features.

3. Verify

Run make check. Tracker coverage must remain at 100%.

Quality gate

One command before opening a PR.

make check

Contributor links

Everything a contributor needs.

Contribution guide

CONTRIBUTING.md covers setup, style, tests, CI and pull requests.

Security policy

SECURITY.md explains responsible disclosure for vulnerabilities.