Skip to content

AutoAgent Missions

URL: https://mkdocs.justinsforge.com/autoagent-missions/

This directory is the write zone for AutoAgent autonomous projects. Each mission gets its own subdirectory: autoagent-missions/<project-id>/. Anything an autonomous agent writes lives here, and only here.

Rules for AutoAgents

  1. Read access: the entire /home/justinwieb/forge/ tree is readable. Reference brands, prior sites, code patterns, anything you need.
  2. Write access: only inside /home/justinwieb/forge/autoagent-missions/<your-project-id>/. Anything outside this path is read-only.
  3. No commits to forge main. Mission work stays in this directory until Justin reviews and decides whether to merge into sites/, brands/, or wherever else.
  4. No deploys. Draft state only. Per feedback_social_media_draft_only.md and the AutoAgent doctrine, agents never publish or deploy.

Observability

This directory is git-tracked. git status after a mission reveals exactly what was written. Anything outside this dir that shows up in git status is a violation; revert it and update the offending agent's prompt to reinforce the rule.

After a mission completes

Justin reviews autoagent-missions/<project-id>/ and decides:

  • Promote: copy/move into the canonical location (e.g., sites/<name>/). Commit normally.
  • Iterate: start a follow-up mission referencing this one.
  • Discard: delete the directory. The runtime state in data/autoagent/<project-id>/ and the logs in logs/autoagent/<project-id>/ can also be cleaned up.

Naming

Use descriptive kebab-case ids: austin-things-to-do, nova-design-v2-landing, gus-outdoor-product-page. Avoid generic names like test or project1.