diff --git a/CLAUDE.md b/CLAUDE.md index 128344a..023635b 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -237,6 +237,44 @@ Each CLI command lives in `src/cli/.rs` with a `pub fn handle(...)` fun - `ArchMismatch` error variant has `#[allow(dead_code)]` — available for strict arch enforcement in future - `PluginInfo`, `fetch_remote_registry`, `list_info` have `#[allow(dead_code)]` — scaffolding for remote plugin marketplace +## Project site (`docs/site/`) + +The landing page published at `https://supercosti21.github.io/zero_layer/`. +Deployed by `.github/workflows/pages.yml`, which runs **only on push to `main`** +touching `docs/site/**`. A merge that lands on `main` is what makes it live. + +``` +docs/site/ + index.html semantic markup only — no inline