Skip to content

Conversation

@makroumi
Copy link

What

Add a canonical developer-facing code guidelines document at doc/source/development/code_guidelines.rst and a one-line whatsnew note in doc/source/whatsnew/next.rst.

Why

Consolidates scattered contributor guidance into a single, discoverable reference to reduce reviewer friction and prepare Phase 2 for CI- and linter-rule extraction with minimal bad/good examples.

Scope

Content-only; no code or CI changes.

How to review

  • Inspect doc/source/development/code_guidelines.rst for clarity, completeness, and Sphinx validity.
  • Optional: run a local Sphinx sanity build (make -C doc html) or sphinx-build -b html doc/source doc/build/html.
  • Confirm whatsnew entry (doc/source/whatsnew/next.rst) is present.

Reviewer checklist

  • Content accurately consolidates existing guidance
  • No behavior or CI changes in this PR
  • Doc builds without blocking errors (optional sanity check)

@jbrockmendel jbrockmendel added the AI Slop Suspected of being AI-generated, which is not welcome. label Nov 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI Slop Suspected of being AI-generated, which is not welcome.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants