File formats

FileFormatReference
*.dhlA DHL contract: Markdown with front matter (namespace, version, merge, durability) and ```dhl blocksDHL language reference
*.ui.mdA UI file: front matter contract, ```ui blocksUI files
docs/**/*.md in a vaultA Goethe document: optional YAML front matter (type, title, fields), then Markdown with [[links]], tasks and calculationsKnowledge
types/*.gdl in a vaultA Goethe type: type <name>, fields, optional actionsTypes, views and type actions
views/*.gql in a vaultA Goethe view: view <Name>, a source, stagesTypes, views and type actions
vault.json in <data>/vaults/<name>/Vault metadata: label, owner; the Docs vault adds title, about, release and the digests of shipped pagesThe Docs vault
mandala.envKEY=VALUE linesEnvironment variables

Goethe tasks

- [ ] Text of the task @due(2026-11-03) @scheduled(2026-11-01) @priority(high)
- [x] Done task @done(2026-10-09)

Nested tasks are indented under their parent. docs/diary/ in a vault is reserved for your accomplice's diary.

Goethe documents

---
type: contact
title: Ana Reyes
emails: [ana@example.com]
---

# Ana Reyes

Purchasing at [[suppliers/seafrigo]].