This guide is the fast path from "first visit" to "first merged PR".
A new contributor completes:
- Local setup
- One scoped issue
- One merged PR
within 1-2 days.
- Fork and clone
sint-ai/sint-protocol - Install deps:
pnpm install - Validate baseline:
pnpm run build && pnpm run test - Pick one
good first issuewith clear acceptance criteria - Create branch:
codex/<short-task-name> - Implement + update docs/tests
- Open PR using the repository template
- Use the generated board:
docs/community/good-first-issues-board.md - Docs corrections in guides/tutorials
- New conformance fixture cases
- Small bridge mapping improvements
- Dashboard UX polish for approval/evidence views
- First response: within 24h
- First review pass: within 48h
- Merge-ready decision: within 72h
- Scope matches issue acceptance criteria
- Tests or fixtures updated where behavior changed
- Docs updated for protocol/runtime-facing changes
-
pnpm run buildpasses - PR description links issue and validation commands
- Add contributor to release notes credits
- Highlight first merged PR in monthly bulletin
- Offer next-step issue with incremental complexity
Use docs/community/open-source-collaboration-replies.md for collaborative, low-pressure response templates in GitHub threads.