From b0a217bb5b94ec8aeb44c5f710116eb51adb0db0 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 12 Nov 2026 03:08:30 +0000 Subject: [PATCH] docs(arrival-pack): sync rules to 16 and regenerate drifted CLAUDE.md The generated ARRIVAL-PACK region in CLAUDE.md had drifted from the ncl. The generated region named rsr-template-repo as the repo, but the ncl says occupancy-types. Rule 16 was missing. Added rule 16 from rsr-template-repo to the ncl doctrine list, then regenerated. just claude-md and just validate-claude-md both pass. Co-Authored-By: Claude --- .machine_readable/arrival-pack/arrival-pack.ncl | 1 + CLAUDE.md | 9 +++++---- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.machine_readable/arrival-pack/arrival-pack.ncl b/.machine_readable/arrival-pack/arrival-pack.ncl index 0324990..938cc8d 100644 --- a/.machine_readable/arrival-pack/arrival-pack.ncl +++ b/.machine_readable/arrival-pack/arrival-pack.ncl @@ -46,6 +46,7 @@ If you are unsure what something is, **read the canon; do not guess** (guessing 13. **Equivalence as identity** — the estate's intellectual through-line. 14. **Solutions at source** — fix the canonical/upstream origin, never patch the downstream symptom; trace and respect every up- and down-stream before you act. 15. **Elegance by default** — treat the most elegant and correct long-term option as the default arm; when you put a choice to the owner, LABEL which option that is, and if you recommend another, name both arms and say why you depart. Binds unasked design calls too: report the departure, never absorb it. +16. **Cheap models for upkeep**: CI/CD, workflow, template-drift and status-file work does not get a top-tier model. If it needs real effort, stop and say so, then open a thread on cheaper models (Sonnet and Haiku). Keep top-tier models for proof work and hard design. ## The machine-readable substrate (read in this order on arrival) **CLADE** → **ANCHOR** → **AGENTIC** → **ECOSYSTEM** → **STATE** diff --git a/CLAUDE.md b/CLAUDE.md index e7785a8..01040b2 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -6,7 +6,7 @@ SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell - + # You are in the hyperpolymath estate — orient before acting @@ -28,6 +28,7 @@ If you are unsure what something is, **read the canon; do not guess** (guessing 13. **Equivalence as identity** — the estate's intellectual through-line. 14. **Solutions at source** — fix the canonical/upstream origin, never patch the downstream symptom; trace and respect every up- and down-stream before you act. 15. **Elegance by default** — treat the most elegant and correct long-term option as the default arm; when you put a choice to the owner, LABEL which option that is, and if you recommend another, name both arms and say why you depart. Binds unasked design calls too: report the departure, never absorb it. +16. **Cheap models for upkeep**: CI/CD, workflow, template-drift and status-file work does not get a top-tier model. If it needs real effort, stop and say so, then open a thread on cheaper models (Sonnet and Haiku). Keep top-tier models for proof work and hard design. ## The machine-readable substrate (read in this order on arrival) **CLADE** → **ANCHOR** → **AGENTIC** → **ECOSYSTEM** → **STATE** @@ -58,9 +59,9 @@ Use plain JavaScript when this tooling is needed. The "use ReScript" rule is ret --- -# This repo: `rsr-template-repo` · clade `rm-rsr-template-repo` +# This repo: `occupancy-types` · clade `rm-occupancy-types` -- **Identity** — uuid `311d18e0-650b-885e-b437-59bbe1f6ad3b`; clade `rm` (secondary ``); born 2026-03-16; forge `hyperpolymath/rsr-template-repo`. +- **Identity** — uuid `311d18e0-650b-885e-b437-59bbe1f6ad3b`; clade `rm` (secondary ``); born 2026-03-16; forge `hyperpolymath/occupancy-types`. - **IS** — Canonical RSR-compliant repository template: scaffolding (CI/CD, AI manifests, ABI/FFI standards, container ecosystem, governance) that new hyperpolymath projects are instantiated from. - **IS-NOT** — a project in its own right · Scaffoldia (the full-featured repo designer) · standards (the canon source this template operationalises) - **Where it sits** — pipeline position **foundation**; chain `standards → rsr-template-repo → (every estate repo)`; coordination = `standards`. @@ -68,4 +69,4 @@ Use plain JavaScript when this tooling is needed. The "use ReScript" rule is ret - **Golden path** (ANCHOR) — `just test && just quality` → Core tests pass; Quality gates pass; No unresolved critical security findings. - **State** — phase maintenance; maturity production; 97% complete; status active. - +