Skip to content

docs(agents): fix import convention and add missing Handbook tenets - #527

Merged
ocots merged 1 commit into
mainfrom
docs/fix-agents-key-conventions
Jul 30, 2026
Merged

docs(agents): fix import convention and add missing Handbook tenets#527
ocots merged 1 commit into
mainfrom
docs/fix-agents-key-conventions

Conversation

@ocots

@ocots ocots commented Jul 30, 2026

Copy link
Copy Markdown
Member

Summary

Fixes the import convention in CLAUDE.md/AGENTS.md's Key Conventions: it said import Pkg: Pkg, but the Handbook (philosophy/modules.md) mandates using-only, never import.

Also adds three Handbook tenets that were missing from Key Conventions: structured errors, enforced type stability, and "1-D is a scalar".

Closes #526

🤖 Generated with Claude Code

CLAUDE.md/AGENTS.md said `import Pkg: Pkg`, never bare `using`. The
Handbook (philosophy/modules.md) mandates the opposite: `import` is
never used anywhere in the ecosystem, only `using`, always qualified
(`using Pkg: Pkg`, never bare `using Pkg`).

Also add three Handbook tenets missing from Key Conventions: structured
errors, enforced type stability, and "1-D is a scalar".

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@ocots
ocots merged commit ea2917a into main Jul 30, 2026
3 checks passed
@ocots
ocots deleted the docs/fix-agents-key-conventions branch July 30, 2026 13:51
@ocots ocots mentioned this pull request Jul 30, 2026
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.

CLAUDE.md/AGENTS.md: incorrect import convention, missing Handbook conventions

1 participant