Contributing

Developer documentation for working on Aura’s codebase. These guides cover architecture, extension patterns, testing, and package organization.

  • Architecture — mental map of the codebase: request lifecycle, key types, package layers
  • Extending — step-by-step guides for adding tools, providers, hooks, config entities, and plugins
  • Testing — three-tier testing strategy, assertion helpers, fixtures, interactive verification
  • Packages — package placement rules, naming conventions, decision tree for new code

Table of contents


Back to top

Copyright © 2026 idelchi. Distributed under the MIT License.