dotdog
-CLI and MCP tooling for structured specs, repo graphs, and multi-repo workspaces.
-dotdog turns `.dog` specs and existing repositories into deterministic `.dag` graphs that agents can query without guessing through the whole codebase.
+CLI and MCP tooling for specs, graphs, and workspaces.
+dotdog turns .dog specs and existing repositories into deterministic .dag graphs that agents can query without guessing through the whole codebase.
-dotdog
dotdog workspace init --id example-product dotdog workspace validate dotdog workspace graph --json +Specs
Write human-readable `.dog` specs with structured YAML blocks.
Graphs
Compile deterministic `.dag` graphs for exact agent queries.
Repo mapping
Map existing code into graph-ready facts instead of starting from a blank spec.
Workspace bridge
Represent products made from multiple repos with repo-qualified graph facts.
MCP tools
dotdog serve exposes graph queries to MCP-compatible agents.
Write human-readable `.dog` specs with structured YAML blocks.
Compile deterministic `.dag` graphs for exact agent queries.
Map existing code into graph-ready facts instead of starting from a blank spec.
Represent products made from multiple repos with repo-qualified graph facts.