dotdog Dogfood ๐Ÿ•

dotdog validates itself. This page shows real output from running dotdog on its own spec. No mock data. No demos. The tool eating its own dogfood.

7
.dog files
100%
complete
8
nodes in .dag
94%
token savings
28/28
tests passing
6/6
simulate

Spec Files

SPEC.dog data-model.dog constitution.dog DESIGN-SYSTEM.dog plan.dog INDEX.dog COPY.dog

Compile

8563 โ†’ 512 tokens (94% savings)
8 nodes, 4 edges
8051 tokens saved
dotdog savings badge

Predictions

โœ… Correct
.dag token savings exceed 90%
90% confidence โ€” verified at 94% actual
โœ… Correct
First external dotdog adopter
50% confidence โ€” community contributors merged
โณ Pending
dotdog reaches 200 PRs by July 2026
80% confidence โ€” tracking at current velocity

Simulation

Scenario: Node, Task, Prediction โ†’ Compile โ†’ DAG

[1/6] Write Node, Task, and Prediction specs       โœ“
[2/6] Compile parses entities into a DAG graph     โœ“
[3/6] DAG has token savings exceeding prediction   โœ“
[4/6] Validate Task and Node completeness at 100%  โœ“
[5/6] Prediction list shows forecasts with status  โœ“
[6/6] DAG served via MCP to AI agents              โœ“

RESULT: Success (6/6 steps passed)

The Pipeline

.spec files โ†’ dotdog validate  โ†’ 100% complete
            โ†’ dotdog compile   โ†’ 94% savings
            โ†’ dotdog simulate   โ†’ 6/6 passed
            โ†’ dotdog staleness  โ†’ spec matches reality
            โ†’ dotdog badge      โ†’ shields.io SVG
            โ†’ dotdog serve      โ†’ AI agents query specs

For AI Agents

This page's data comes from dotdog commands. An AI agent can query the same data via MCP:

getEntity("Node")    โ†’ exact properties
traverse("DAG", 2)   โ†’ full compile graph
search("Prediction") โ†’ all predictions

Read the for agents page for setup instructions.