From b708cebabf2cb74cc5a030998aaffc78f54b6144 Mon Sep 17 00:00:00 2001 From: "Jonathan D.A. Jewell" <6759885+hyperpolymath@users.noreply.github.com> Date: Tue, 25 Aug 2026 22:58:57 +0100 Subject: [PATCH] =?UTF-8?q?docs(agents):=20TypeScript=20=E2=86=92=20Affine?= =?UTF-8?q?Script,=20not=20ReScript=20(owner=20ruling=202026-08-25)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit .claude/CLAUDE.md line 74 read 'NEVER use TypeScript — ReScript only'. ReScript is itself banned estate-wide (LANGUAGE-POLICY.adoc S3), so this directed agents at a banned language. Corrected to AffineScript per the owner ruling of 2026-08-25 recorded in standards#632. Tracked by standards#281. Co-Authored-By: Claude Opus 5 --- .claude/CLAUDE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.claude/CLAUDE.md b/.claude/CLAUDE.md index e9b9dd47..42dcf13c 100644 --- a/.claude/CLAUDE.md +++ b/.claude/CLAUDE.md @@ -71,7 +71,7 @@ deno task test:coverage ## Critical Rules - **NEVER use Tauri** — project migrated to Gossamer. All backend refs use `src-gossamer/` -- **NEVER use TypeScript** — ReScript only +- **NEVER use TypeScript** — AffineScript only (ReScript is also banned; RS/TS/JS → AffineScript → typed-wasm) - **NEVER use npm/bun** — Deno only (npm used only for ReScript compiler) - **Panels, not panes** — PanLL uses "panels" terminology - **TEA pattern only** — no MVC, no Redux, no hooks. Model -> Msg -> Update -> View