Your First PR
This guide assumes you have a GitHub account, Git, Bun, and a code editor. If you are new to Git, start with a small documentation correction or a clearly scoped issue.
Make a branch
Section titled “Make a branch”Fork Signet, clone your fork, and add the upstream remote:
git clone https://github.com/YOUR-USERNAME/signetai.gitcd signetaigit remote add upstream https://github.com/Signet-AI/signetai.gitbun installgit checkout -b docs/short-descriptionRead the root AGENTS.md and any nearer instructions for the files you will touch. Do not work directly on main.
Make one focused change
Section titled “Make one focused change”Use current source and tests as the authority for behavior. Keep the PR small enough to explain. For a documentation change, verify the page against the code or public interface it describes instead of copying older prose.
Verify it
Section titled “Verify it”Run the checks that match the changed area. A typical source change uses:
bun run typecheckbun run lintbun run formatbun testFor docs, run the docs content validation, check, and build described in the docs package. Fix or clearly report failures before asking for review.
Commit and open the PR
Section titled “Commit and open the PR”git add path/to/filegit commit -m "docs(area): clarify current behavior"git push origin docs/short-descriptionOpen a pull request from your fork. Use the repository template, explain the behavior or source you verified, list the exact checks you ran, and disclose AI assistance where applicable. A maintainer may ask for changes; push follow-up commits to the same branch.
See Contributing for project boundaries and conventions.

