Skip to content

docs(ai): add Go and Rust development guidance#19518

Merged
ajsutton merged 3 commits intodevelopfrom
aj/docs/ai-go-dev-guide
Mar 13, 2026
Merged

docs(ai): add Go and Rust development guidance#19518
ajsutton merged 3 commits intodevelopfrom
aj/docs/ai-go-dev-guide

Conversation

@ajsutton
Copy link
Copy Markdown
Contributor

@ajsutton ajsutton commented Mar 13, 2026

Summary

  • Replace placeholder docs/ai/go-dev.md with workflow guidance for AI agents: tool versions via mise, build/test/lint commands via just, and pre-commit/pre-PR checklists
  • Replace placeholder docs/ai/rust-dev.md with the same: workspace layout, nightly formatting requirement, no_std compatibility checks, and pre-commit/pre-PR checklists

Both docs focus on non-obvious conventions and workflow (what an agent can't derive from reading source files). Linter configs, specific tool versions, and project structure are left to the source files themselves.

Test plan

🤖 Generated with Claude Code

ajsutton and others added 2 commits March 13, 2026 01:29
Replace the placeholder go-dev.md with practical workflow guidance
covering tool versions (via mise), build system (just), linting
(custom golangci-lint build), and pre-commit/pre-PR checklists.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace the placeholder rust-dev.md with practical workflow guidance
covering the workspace layout, build system (just), linting (including
nightly formatting and no_std checks), and pre-commit/pre-PR checklists.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ajsutton ajsutton requested a review from a team as a code owner March 13, 2026 02:14
Move tool versions (mise), PR workflow (rebase on develop, PR
guidelines), and CI notes into a shared doc referenced by both
go-dev.md and rust-dev.md. Reduces duplication and gives a single
place to update cross-language guidance.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ajsutton ajsutton added this pull request to the merge queue Mar 13, 2026
@ajsutton ajsutton removed this pull request from the merge queue due to a manual request Mar 13, 2026
@ajsutton ajsutton enabled auto-merge March 13, 2026 04:14
@ajsutton ajsutton added this pull request to the merge queue Mar 13, 2026
Merged via the queue into develop with commit 92336ef Mar 13, 2026
97 checks passed
@ajsutton ajsutton deleted the aj/docs/ai-go-dev-guide branch March 13, 2026 05:09
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.

2 participants