Handbook
Blueprint policy — do not change casually
This directory **`blueprints/agents/`** is the **frozen** package for **Docker-based automation and optional agent-style runners**: layout conventions, foundational images, compose patterns, and templ
Blueprint policy — do not change casually
This directory blueprints/agents/ is the frozen package for Docker-based automation and optional agent-style runners: layout conventions, foundational images, compose patterns, and templates meant to be reused across repositories.
Rules
- Do not edit files here as part of normal product work (features, app code, WBS updates, etc.).
- Change only when explicitly requested — e.g. adopting a new blueprint version, fixing an upstream template bug, or a deliberate policy decision to revise the baseline.
- Day-to-day automation recipes, secrets, and CI wiring belong in a mutable tree — typically
agents/(or your chosen name) at repository root, seeded from Mutable `agents/` workspace (seed) — never put project-specific scripts or credentials insideblueprints/agents/. - If you change
STRUCTURE.md,ORCHESTRATION.md,README.md, or Docker templates, ensure the generated handbook is refreshed: runpython3 generator/build-handbook.py agentsfromblueprints/or rely on CI (output:blueprints/website/agents--*.html). Seedocs/MAINTENANCE.mdand../docs/MAINTENANCE.md. Keep.cursor/rules/new-agent-recipe.mdcpointing atORCHESTRATION.md(no duplicated playbook prose in the rule).
Relationship to blueprints/sdlc/ and agents/
blueprints/agents/— canonical, generic layout and foundational Docker/compose text (immutable by convention).blueprints/sdlc/— SDLC process; Documentation structure — proposal references this blueprint in the repository layout; agents handbook HTML is generated intoblueprints/website/.agents/(mutable, optional) — where a project writes recipes,compose.override.yaml, env samples, and CI entrypoints.
Copying this repo: you may copy blueprints/agents/ wholesale to another repository; use agents/ (or equivalent) only in repos that track project-specific automation.
Canonical source
Edit https://github.com/autowww/blueprints/blob/main/agents/POLICY.md first; regenerate with docs/build-handbook.py.