Dogfood plan

docs/DOGFOOD-PLAN.md · wiki index

Dogfood plan

f0rge manages its own repo, locally, no docker. Contract first: every agent reads f0rge --skill before acting.

Loop (every change)

  1. f0rge issue create (label dogfood) for the defect/idea
  2. agent fixes on a branch -> f0rge pr create --issue <id>
  3. orchestrator f0rge merge -> local CI (.forge/ci/steps/)
  4. green -> git commit to main; f0rge issue close conflicts stop; agent resolves (bitter lesson)

Bootstrap (#2, dog-boot)

Domains (waves, disjoint cmd modules)

Exit

all domains exercised for real on this repo + its history; no derived state stored; budgets + cargo audit green.