Skip to main content

Developer Docs

Developer docs are organized around the structure of the repository. If you need to know something about a specific part of the codebase, find the matching section below.

For concepts that span multiple directories — such as composing stacks or deploying infrastructure — see Guides or Stacks.

  • Skills — IPA skill reference: process skills, stack skills, and author skills
  • app-lib/ — Python backend library: data access, REST API, Lambda handlers, and unit testing
  • web-client/ — React frontend SPA: UI components, state management, feature flags, and testing
  • infra/ — CloudFormation infrastructure-as-code templates
  • scripts/ — Generated Makefiles for deployment and operations
  • docs/ — Documentation site structure, authoring guides
  • Contributing — How to author new stacks and pattern skills