Thanks for contributing to duksh/FiceCal.
- Human-authored PR
- AI-assisted PR (for example: Claude, Gemini, Copilot)
- Agent-authored PR (bot/automation with human sponsor)
All lanes must pass the same quality, security, and governance checks.
- Follow module contract-first structure (
packages/features/*/feature.json+docs/contracts/*). - No secrets or absolute local paths in commits.
- Keep changes scoped and traceable.
- Include tests for behavior changes.
- Run required Playwright tests.
- Attach screenshot/log evidence in PR.
- If tests fail, fix and re-test before completion.
- Apply the React performance review checklist before requesting review.
- Document non-applicable checklist items in the PR summary when needed.
- Reference:
docs/playbooks/react-best-practices-checklist.md
- Disclose model/tool used.
- Mark contribution type (
ai-assistedoragent-authored). - Provide human sponsor/reviewer accountable for merge readiness.
Community module path:
packages/features/community/
Required bootstrap files:
- module manifest (
feature.json) - contract doc references
- fixture parity coverage
- owner + sponsor metadata
See:
docs/contracts/community-module-contribution-contract.mddocs/contracts/ai-agent-contribution-policy.mddocs/playbooks/community-contribution-guide.mddocs/playbooks/react-best-practices-checklist.md