# Dogfood Policy > Status: draft v0.1 — 2026-07-16. How internal operations become product > evidence. Dogfooding is the metabolism of the OK Flywheel. ## Policy 1. **Every internal operational pain is a product signal.** Before buying or hand-rolling a one-off solution, check whether an ecosystem capability can solve it (`EcosystemMap.md`). 2. **Every internal solution is documented as evidence**: before/after state, capability used, effort, outcome, reusable pattern, product implication. 3. **The company sells nothing it hasn't run on itself** where feasible — the Operational Knowledge Audit runs on Binky before any customer. 4. **Evidence is recorded at solution time, not reconstructed later.** ## The dogfood loop ```text Sense: internal operational pain Interpret: map pain to ecosystem capability Decide: use / build / adapt capability Act: solve internally Record: evidence and reusable pattern Learn: update productization backlog (OfferCatalog.md) ``` ## Evidence entry template ```yaml dogfood_case: "" date: "" pain: "" capability_used: "" pillar: coulomb | net_kingdom | railiance | operational_knowledge | cross before: "" after: "" effort: "" reusable_pattern: "" product_implication: "" evidence_links: [] ``` ## Evidence log ```yaml dogfood_case: "OK Audit v0 run on Binky Hedgehog GmbH itself" date: "2026-07-16" pain: "Reactivating a dormant GmbH with unknown compliance/cost/IP state" capability_used: "Operational Knowledge Audit (flagship offer, v0)" pillar: operational_knowledge before: "Compliance state unknown; risks speculative; no actionable queue" after: "Filings verified current through JA 2024; 4 concrete gaps found; 4 office-hour items queued; 2 risks added, 1 downgraded" effort: "~1 agent iteration (Green lane, evidence from founder email + file archive)" reusable_pattern: "Audit template v0 in audits/OK-Audit-v0-binky.md" product_implication: "Template + this run are the demo evidence for the Level-1 offer (OfferCatalog.md)" evidence_links: [audits/OK-Audit-v0-binky.md] ```