From ca8ff107c7918cb187cb03c9cb4b4022c76bb688 Mon Sep 17 00:00:00 2001 From: Markus Fritsche Date: Sun, 10 May 2026 05:43:58 +0000 Subject: [PATCH] docs: fix Phase-N references stale after MCP renumber MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sweep four call-sites pointing at the wrong phase number: - README.md:19 — Norris mode "Phase 2" → Phase 3 (renumbered by 013c625) - README.md:62 — safety.lua "Phase 2+" → Phase 3+ (same renumber) - PHASE0.md:58 — safety.lua "(Phase 1)" → (Phase 3) (was wrong pre-013c625 too — referenced Phase 1 when Norris was actually Phase 2) - PHASE0.md:214 — Norris-mode prompt example "(Phase 1)" → (Phase 3) (same pre-existing wrong reference) Caught by review of 013c625. No semantic change; mechanical phase-number sweep only. Co-Authored-By: Claude Opus 4.7 (1M context) --- README.md | 4 ++-- docs/PHASE0.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index d460cdb..4c70367 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ Three flows that currently live in three windows fold into one: 2. **"Explain or write code based on the output we just looked at"** — exec output is automatically injected into the model's context. 3. **"Plan and execute a multi-step task with confirmation gates"** — - landing in Phase 2 as Chuck Norris autonomous mode. + landing in Phase 3 as Chuck Norris autonomous mode. aish is not a wrapper around bash. It's a first-class interactive environment where the shell is one of several execution channels. @@ -59,7 +59,7 @@ aish/ ├── executor.lua # command exec + CMD: extraction ├── context.lua # in-memory turn history ├── history.lua # disk persistence (Phase 1+) -├── safety.lua # destructive-op gate (Phase 2+) +├── safety.lua # destructive-op gate (Phase 3+) ├── renderer.lua # output formatting ├── config.lua # default model registry + preferences ├── ffi/ diff --git a/docs/PHASE0.md b/docs/PHASE0.md index 5742c1f..888c947 100644 --- a/docs/PHASE0.md +++ b/docs/PHASE0.md @@ -55,7 +55,7 @@ aish/ ├── executor.lua # Command execution; Phase 0: io.popen ├── context.lua # In-memory conversation history, token budget ├── history.lua # Persistent session log + memory.jsonl (Phase 1) -├── safety.lua # Destructive op heuristic, Chuck Norris gate (Phase 1) +├── safety.lua # Destructive op heuristic, Chuck Norris gate (Phase 3) ├── renderer.lua # Output formatting, ANSI sequences ├── config.lua # Model registry, routing rules, user preferences └── ffi/ @@ -211,7 +211,7 @@ Prompt format: [aish:fast]> ``` -Where `fast` is the active model name as defined in `config.lua`. In Norris mode (Phase 1) this becomes: +Where `fast` is the active model name as defined in `config.lua`. In Norris mode (Phase 3) this becomes: ``` [aish:fast ⚡]>