Assemble the full contributor experience: finalize CONTRIBUTING.md, add issue and PR templates, and configure swift-format in CI.
Scope
- Finalize and review
CONTRIBUTING.md (drafted earlier — may need updates after v1 is functional and lessons learned)
- GitHub issue templates: feature request, bug report
- GitHub PR template: checklist (links issue, tests added, swift-format clean, human author)
- CI: run
swift-format lint on PRs via GitHub Actions — fail PR if formatting violations found
- Review and update
docs/first-principles.md if any principles need refinement after v1
Depends on
- Phase 4 and Phase 5 complete — want real contributor experience lessons before finalizing
Acceptance criteria
Assemble the full contributor experience: finalize CONTRIBUTING.md, add issue and PR templates, and configure swift-format in CI.
Scope
CONTRIBUTING.md(drafted earlier — may need updates after v1 is functional and lessons learned)swift-format linton PRs via GitHub Actions — fail PR if formatting violations founddocs/first-principles.mdif any principles need refinement after v1Depends on
Acceptance criteria
CONTRIBUTING.mdup to date with current conventions and process.github/ISSUE_TEMPLATE/.github/pull_request_template.md