Skip to content

Welcome

testing-os is the centralized dogfood evidence system for the Dogfood Lab and mcp-tool-shop-org GitHub orgs — it accepts dispatched submissions from repos under dogfood-lab/* and mcp-tool-shop-org/* (per the README threat model). It proves, with auditable evidence, that each governed repo was actually exercised in a dogfood-worthy way.

  • Source repos define scenarios and run dogfood workflows
  • Central verifier validates schema, provenance, and policy compliance
  • Accepted records are persisted with full audit trail
  • Generated indexes make dogfood status queryable across the org
ConceptWhat It Means
RecordA structured JSON document proving a dogfood run happened
ScenarioA YAML definition of what constitutes real exercise
PolicyPer-repo rules governing enforcement and freshness
SurfaceThe product type being dogfooded (CLI, desktop, web, etc.)
FindingAn evidence-bound lesson extracted from dogfood runs
PatternA repeated lesson cluster backed by 2+ accepted findings
DoctrineA hardened portfolio rule earned from repeated patterns

13 active repos across 8 product surfaces, all currently-tracked active repos: last verdict = pass, all enforcement: required. (The 14th governed entry, dogfood-labs, is the archived legacy repo retained for historical evidence — see indexes/stale.json for stale records and indexes/latest-by-repo.json for the live verdict map.)

Start here → Beginner’s Guide walks you through testing-os end-to-end on your first repo. The other pages below are reference material — open them as you need them.