diff --git a/AGENTS.md b/AGENTS.md index b3c0e31..38ba039 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -10,7 +10,6 @@ Canonical files: - `charly.yml` — the `nvidia:` candy entity and the `nvidia-skill:` skill entity. - `CHANGELOG/` — per-CalVer release history; read it before changing baked checks. -- `.github/workflows/deploy.yml` — the manifest gate. - `.github/workflows/tag-on-merge.yml` — CalVer tag + `CHANGELOG/` on merge. - `README.md` — user overview only; never agent guidance. @@ -26,12 +25,11 @@ Canonical files: ## Build / validate / test -- `charly box validate` at the repo root — the same structural gate CI runs: the - manifest must parse and validate at the pinned charly. The CI pin lives in - `.github/workflows/deploy.yml`; keep the `version:` schema stamp within the - pinned charly's supported range (do not migrate the stamp past the pin). -- `.github/workflows/deploy.yml` — builds the pinned charly from a CI-time - checkout and runs `charly box validate`. This is the merge gate. +- `charly box validate` at the repo root — the structural check: the manifest + must parse and validate at the installed charly. +- The merge gate is the **org-wide** `charly/pr-validator` (required check + `validate / validate`, defined in `opencharly/.github`); this repo has no + per-repo candy gate. - The candy's `plan:` `check:` steps are the functional evidence; they must stay valid on every distro arm they run on. Where a check only applies to one distro family (e.g. a Fedora-only DNF path), scope it in the command itself — diff --git a/README.md b/README.md index 98601c8..0a6ddc6 100644 --- a/README.md +++ b/README.md @@ -59,8 +59,6 @@ example `python-ml`, `jupyter`, `ollama`, and `comfyui`. `LD_LIBRARY_PATH` environment, the Vulkan ICD wiring `plan:`, the `plan:` checks, and the embedded `skill:` entity. - `CHANGELOG/` — per-CalVer release notes. -- `.github/workflows/deploy.yml` — builds the pinned charly and runs - `charly box validate` on the manifest (the merge gate). - `.github/workflows/tag-on-merge.yml` — CalVer tag + `CHANGELOG/` on merge. - `README.md` — this user overview.