Authoring live · Phase D D1
Battle Builder
Author battles by mutating a semantic graph. Every save runs the relaxed compiler pipeline — diagnostics surface live so you know what would block publish before you click it.
Start something new
Create New Battle
Author a production incident scenario. Define resources, attach probes, write signals + criteria, declare failures, map remediation steps. Drafts save continuously.
Begin authoring →
Reference material
Explore archetypes
Three canonical battles rendered as semantic graphs. Use them as a model when authoring your own.
Open explorer →
My drafts
Loading…For tool builders
Any tool that can emit a valid contract can call saveTddDraft, publishTdd, or previewTddCompilation (dry-run Stages 1–4). Schema at src/lib/tdd/schema/tdd.schema.json.