Skip to content

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

Description

@ocots

The Key Conventions section in CLAUDE.md/AGENTS.md has two issues, found while cross-checking against the Handbook (control-toolbox/Handbook).

  1. Incorrect import rule. It 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 is used, always qualified (using Pkg: Pkg, never bare using Pkg).

  2. Missing conventions. Three Handbook tenets weren't reflected in the Key Conventions list: structured errors (seven typed exceptions), enforced type stability (@inferred/JET), and the "1-D is a scalar" convention.

See linked PR for the fix.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions