From 9ffbd7fe691072e0d4fd0dc648777c1a30466c24 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 25 Sep 2026 11:15:09 +0000 Subject: [PATCH 1/2] Apply the prompt-audit fixes to CLAUDE.md, the constitution and speckit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The 2026-09 prompt audit found factual rot rather than dated prompting in CLAUDE.md, three constitution rules that the codebase had outgrown, and model-dated text in the vendored spec-kit 0.4.2 commands. This applies the High and Medium findings; the flagged items are left as they were. CLAUDE.md - The file list said every path exists and was missing pointerScope.js and SymbolSizeTrial.js; both are added from their own headers - "Recent Changes" still called the 167/166 work "Planned" while the file above it described that work as done; the section now holds the three most recent entries the template asks for - Fifteen near-duplicate "Active Technologies" lines become the two facts they carried, spelled exactly as the plan template now states them - Four lines that described a previous version of the code ("is gone", "at first", "since spec 167") keep their reason and drop the history Constitution (1.0.0 β†’ 1.0.1, corrections of fact) - Principle III named three of the five modes; Pan and Sidebands were missing, and /speckit.analyze grades any conflict as CRITICAL - Principle IV forbade the