Handbook
A07 — Packaging agents and templates
Executor: Composer 2.5
Updated
Ceiling: technical ≤ I2_integrated, autonomy ≤ A1_supervised (packaging is build tooling).
Plan
Add packaging agents: manifest schema, CLI, Dockerfile templates, and Fleet requirement_templates stubs so new channel agents plug in without forking Fleet.
Do
- Scaffold
packages/packaging/withpyproject.toml. - Implement
src/forge_packaging/manifest.py—agent.package.v1fields. - Add CLI:
forge-agents package build --agent <id>. - Create
docker/templates/with communication + cursor_bridge templates. - Stub Hermes/OpenClaw/Factory packaging only — no runtimes.
- Do not implement orchestrator API in this phase.
Check
forge-agents/scripts/forge-agents-pdca/check-phase-gate.sh A07
Act
Revise packaging until A07 gate passes; proceed to orchestrator API (A08).
Refuse
- A2+ autonomy — packaging must not auto-deploy to production without human gate.
- Second Fleet — templates target existing Fleet
docker_argv/ container-services only. - Second executor — do not redesign manifest without ADR update.
- Full Hermes/Factory runtimes — stubs only in this track.