Skip to content

docs: add CONTRIBUTING.md, issue and PR templates#47

Merged
ivanbanov merged 5 commits into
mainfrom
contributing
Jul 14, 2026
Merged

docs: add CONTRIBUTING.md, issue and PR templates#47
ivanbanov merged 5 commits into
mainfrom
contributing

Conversation

@ivanbanov

Copy link
Copy Markdown
Member

Summary

  • CONTRIBUTING.md — setup (nvm/corepack/pnpm install), the day-to-day commands (test/lint/typecheck/build, filtered to one package or one test file), and how to run each substrate sandbox. Points to AGENTS.md for the actual contribution workflow rather than duplicating it.
  • .github/ISSUE_TEMPLATE/bug_report.md — asks for an SSCCE (Short, Self-Contained, Correct/Compilable Example) instead of a free-form description, so reports arrive reproducible.
  • .github/ISSUE_TEMPLATE/config.yml — keeps blank issues enabled, adds a Discussions link for non-bug questions.
  • .github/PULL_REQUEST_TEMPLATE.md — a 3-item checklist mirroring AGENTS.md's RECONCILE step (tests/lint/typecheck, cross-scope verification, changeset).

Test plan

  • pnpm format:check / pnpm lint — clean

Covers setup, the day-to-day commands, and how to run each sandbox — the
parts a new contributor needs that AGENTS.md (written for the SPEC->TEST->
IMPLEMENT->RECONCILE workflow) doesn't cover. The bug report template
asks for an SSCCE so reports arrive reproducible instead of descriptive.
@vercel

vercel Bot commented Jul 14, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
dunky-state-machine Ready Ready Preview, Comment Jul 14, 2026 1:38pm

Simpler than the checklist form — three short sections instead of a
tickbox list.
Not a ban on using AI — a request to reason about what it wrote before
asking a reviewer to.
@ivanbanov ivanbanov merged commit 5bd4291 into main Jul 14, 2026
8 checks passed
@ivanbanov ivanbanov deleted the contributing branch July 14, 2026 13:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant