diff --git a/eight/CLAUDE.md b/eight/CLAUDE.md new file mode 100644 index 0000000..48d8efe --- /dev/null +++ b/eight/CLAUDE.md @@ -0,0 +1,78 @@ +# eight/ — DNS records (octodns → Cloudflare) + +`eight/` defines DNS records as Nix, renders them to octodns YAML, and reconciles them to +Cloudflare with [octodns](https://github.com/octodns/octodns). + +## Layout + +- `per-domain/.nix` — the records for one zone. Each is a function + `{ configurations-by-file, generated }: {