Skip to main content

Tool design principles

Each tool should have:
  • A narrow purpose.
  • Explicit inputs.
  • Predictable outputs.
  • Safe failure behavior.
  • Clear data-use expectations.
  • Documentation and examples.

Candidate tools

Candidate tools are planning references until they are implemented and deployed.