From 45a5beee512785a75abefce697d1bfe7ec4f7ceb Mon Sep 17 00:00:00 2001 From: David F Glidden Date: Thu, 16 Apr 2026 18:12:51 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20Auto-commit=20from=20sysupdate?= =?UTF-8?q?=20on=202026-04-16=2018:12?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Brewfile | 193 ++++++++++++++++------------------------------------- PENDING.md | 96 +++++++++++++++++++++++--- 2 files changed, 143 insertions(+), 146 deletions(-) diff --git a/Brewfile b/Brewfile index 9ce9c22..0311640 100644 --- a/Brewfile +++ b/Brewfile @@ -1,142 +1,61 @@ -# Brewfile - Optimized for CapableMind development, research, and ARC publishing -# Last updated: 2026-03-20 - -# Taps -tap "homebrew/cask" -tap "homebrew/cask-fonts" - -# ============================================ -# SHELL & TERMINAL -# ============================================ -brew "antidote" # ZSH plugin manager -brew "powerlevel10k" # ZSH theme - -# ============================================ -# ESSENTIAL CLI TOOLS -# ============================================ -brew "mas" # Mac App Store CLI -brew "git" # Version control -brew "git-lfs" # Git large file storage -brew "wget" # Download files -brew "tree" # Directory visualization -brew "coreutils" # GNU core utilities -brew "eza" # Modern ls replacement -brew "jq" # JSON processor -brew "ripgrep" # Fast grep alternative (rg) -brew "fd" # Fast find alternative -brew "bat" # Better cat with syntax highlighting -brew "tealdeer" # Simplified man pages (tldr) - -# ============================================ -# DEVELOPMENT -# ============================================ -# Node.js managed via nvm, not Homebrew -brew "python@3.13" # Python -brew "pandoc" # Document converter -brew "multimarkdown" # Enhanced markdown processor -brew "gh" # GitHub CLI -# Future: custom AldineXXI prose linter (replaces proselint) - -# ============================================ -# CAPABLEMIND / AI -# ============================================ -cask "ollama" # Local LLMs + embedding models -brew "gnupg" # GPG encryption (dependency for pass) -brew "pass" # Password store - -# ============================================ -# TERMINAL & EDITORS -# ============================================ -cask "kitty" # GPU-accelerated terminal -cask "bbedit" # Text editor - -# ============================================ -# PRODUCTIVITY -# ============================================ -cask "obsidian" # Knowledge base -cask "marked" # Markdown preview (Marked 2) -cask "launchbar" # Application launcher -cask "signal" # Encrypted messaging - -# ============================================ -# UTILITIES -# ============================================ -cask "karabiner-elements" # Keyboard customization -cask "keka" # Archive utility -cask "appcleaner" # Uninstall apps cleanly (no background daemon) -cask "bartender" # Menu bar organization -cask "soundsource" # Audio control -cask "caffeine" # Prevent sleep -cask "vuescan" # Scanner software - -# ============================================ -# MEDIA -# ============================================ -brew "ffmpeg" # Media processing -brew "yt-dlp" # YouTube downloader -brew "exiftool" # Read/write EXIF metadata -cask "vlc" # Media player -cask "handbrake" # Video transcoder -cask "xld" # Audio converter -cask "transmission" # BitTorrent client - -# ============================================ -# SECURITY & TRANSFER -# ============================================ -cask "gpg-suite" # GPG keychain and tools -cask "transmit" # FTP/SFTP client - -# ============================================ -# OTHER TOOLS -# ============================================ -brew "fastfetch" # System info display (replaced neofetch) -brew "qrencode" # Generate QR codes -brew "ocrmypdf" # OCR for PDFs -brew "tesseract" # OCR engine (ocrmypdf dependency) -brew "mackup" # Backup/sync app preferences -brew "tea" # Gitea CLI -brew "sshpass" # SSH password automation (clasp access) -brew "vitetris" # Tetris - -# ============================================ -# FONTS -# ============================================ -cask "font-hack-nerd-font" # Programming font with icons (powerlevel10k) - -# ============================================ -# MAC APP STORE -# ============================================ -# Productivity -mas "Drafts", id: 1435957248 -mas "iA Writer", id: 775737590 -mas "PCalc", id: 403504866 - -# Safari Extensions -mas "Kagi Search", id: 1622835804 +brew "antidote" +brew "libpng" +brew "bat" +brew "bat-extras" +brew "bc" +brew "cairo" +brew "coreutils" +brew "exiftool" +brew "eza" +brew "fastfetch" +brew "fd" +brew "ffmpeg" +brew "gh" +brew "ghostscript" +brew "git" +brew "git-lfs" +brew "grep" +brew "jpeg" +brew "jq" +brew "mackup" +brew "mas" +brew "multimarkdown" +brew "ocrmypdf" +brew "ollama", restart_service: :changed +brew "pandoc" +brew "pass" +brew "pkgconf" +brew "poppler" +brew "powerlevel10k" +brew "python@3.13" +brew "ripgrep" +brew "sshpass" +brew "tea" +brew "tealdeer" +brew "vitetris" +brew "wget" +brew "woff2" +cask "caffeine" +cask "font-hack-nerd-font" +cask "kitty" +cask "mactex" +cask "xquartz" +mas "Calculator DA", id: 1464969384 +mas "Cat Scratches", id: 6749605278 mas "Dark Reader for Safari", id: 1438243180 +mas "Exporter", id: 1099120373 +mas "Folder Quick Look", id: 6753110395 +mas "History Book", id: 1619241039 mas "Hush", id: 1544743900 -mas "Vinegar", id: 1591303229 -mas "StopTheMadness Pro", id: 6471380298 -mas "Super Agent", id: 1568262835 - -# Reading & Research +mas "iA Writer", id: 775737590 +mas "Kagi Search", id: 1622835804 mas "Klib", id: 1196268448 -mas "forScore", id: 363738376 -mas "Obsidian Web Clipper", id: 6720708363 - -# Utilities mas "LocalSend", id: 1661733229 -mas "NordVPN", id: 905953485 -mas "Table Tool", id: 1122008420 -mas "xSearch", id: 1579902068 mas "Mapper", id: 1589391989 - -# Privacy/Security -mas "Orbot", id: 1609461599 - -# ============================================ -# APPS TO INSTALL MANUALLY -# ============================================ -# These don't have casks or require special handling: -# - Claude (Anthropic) -# - Dorico 5 (Steinberg — music engraving) +mas "NordVPN", id: 905953485 +mas "Numbers", id: 361304891 +mas "Pages", id: 361309726 +mas "Portal", id: 1436994560 +mas "Super Agent", id: 1568262835 +mas "Table Tool", id: 1122008420 +mas "TestFlight", id: 899247664 diff --git a/PENDING.md b/PENDING.md index b5b989a..5c5d72d 100644 --- a/PENDING.md +++ b/PENDING.md @@ -112,19 +112,19 @@ **File created:** `DN-GOV-08-constitutional-stabilization-not-automation.md` **Awaiting:** Steward authorization. This is a DESIGN NOTE that requires steward review before advancing toward invariant status. -## PENDING-15 — Reviewer-Agent for ICP-19 External Review (Luke) +## PENDING-15 — Reviewer-Agent for ICP-19 External Review **Date:** 2026-04-01 **Tag:** [PROPOSAL] -**Summary:** Design and build an agent to help Luke (confirmed founding reviewer, 2026-04-01) navigate the L2 constitutional corpus. Luke is technical but was not present for the corpus's development and needs orientation across 18 invariants, 9+ design notes, the contamination problem, and the governance architecture. -**Rationale:** The reviewer-agent's posture directly affects the integrity of ICP-19. An agent that explains the corpus risks becoming an advocate for it, undermining the independence that external review exists to provide. The agent must be navigator, not advocate — helping Luke understand what documents say and how they relate, without defending them. If the reviewer identifies a tension or weakness, the agent should help articulate it, not resolve it. +**Summary:** Design and build an agent to help the External Auditor (confirmed founding reviewer, 2026-04-01) navigate the L2 constitutional corpus. The External Auditor is technical but was not present for the corpus's development and needs orientation across 18 invariants, 9+ design notes, the contamination problem, and the governance architecture. +**Rationale:** The reviewer-agent's posture directly affects the integrity of ICP-19. An agent that explains the corpus risks becoming an advocate for it, undermining the independence that external review exists to provide. The agent must be navigator, not advocate — helping the External Auditor understand what documents say and how they relate, without defending them. If the reviewer identifies a tension or weakness, the agent should help articulate it, not resolve it. **Options:** -1. **Reader's guide + Claude Project** — Write an orientation document (reading order, genealogy, key terms). Upload corpus to a Claude.ai project with a system prompt that positions the agent as navigator, not advocate. Simplest. Luke just needs a Claude account. -2. **Claude Code config** — A dedicated `CLAUDE.md` + seed scoped to the reviewer role. Luke clones a repo with the constitutional corpus. More structured, version-controlled. +1. **Reader's guide + Claude Project** — Write an orientation document (reading order, genealogy, key terms). Upload corpus to a Claude.ai project with a system prompt that positions the agent as navigator, not advocate. Simplest. The External Auditor just needs a Claude account. +2. **Claude Code config** — A dedicated `CLAUDE.md` + seed scoped to the reviewer role. The External Auditor clones a repo with the constitutional corpus. More structured, version-controlled. 3. **Purpose-built agent (Agent SDK)** — Web-hosted, review protocol baked in, tracks findings and HOLD thresholds. Most capable, most work. -**Recommendation:** Option 1. A reader's guide is inert and can't bias; a Claude project gives Luke a conversation partner. The system prompt is the critical piece — it must be reviewed by all three parties (steward, jurist, Luke himself) before deployment. Option 2 is a reasonable upgrade if Luke prefers working in terminal. -**Constitutional concern:** The reviewer-agent's framing of documents could influence the review outcome. The system prompt constitutes a governance artifact — it shapes what the reviewer sees and how. This is exactly the kind of intervention ICP-19 exists to keep honest. The system prompt should be transparent to the reviewer (Luke can read it) and should explicitly disclaim advocacy. +**Recommendation:** Option 1. A reader's guide is inert and can't bias; a Claude project gives the External Auditor a conversation partner. The system prompt is the critical piece — it must be reviewed by all three parties (steward, jurist, the External Auditor himself) before deployment. Option 2 is a reasonable upgrade if the External Auditor prefers working in terminal. +**Constitutional concern:** The reviewer-agent's framing of documents could influence the review outcome. The system prompt constitutes a governance artifact — it shapes what the reviewer sees and how. This is exactly the kind of intervention ICP-19 exists to keep honest. The system prompt should be transparent to the reviewer (the External Auditor can read it) and should explicitly disclaim advocacy. **Files affected:** New artifacts: reader's guide document, Claude project system prompt. No changes to existing constitutional documents. -**Awaiting:** Steward authorization + jurist review of system prompt posture. Ideally Luke reviews and approves the agent's framing before using it. +**Awaiting:** Steward authorization + jurist review of system prompt posture. Ideally the External Auditor reviews and approves the agent's framing before using it. ## PENDING-16 — Observation-Recall Coupling: Attention-Driven Ingestion Pipeline **Date:** 2026-04-03 @@ -206,4 +206,82 @@ Three dispositions: **Full amendment:** `CapableMind-AI/docs/thinking/David/amendments/amendment-epistemic-integrity.md` -**Awaiting:** Steward authorization. Seb's engineering review (6 questions in amendment). Invariant hardening for Cluster A. \ No newline at end of file +**Awaiting:** Steward authorization. Seb's engineering review (6 questions in amendment). Invariant hardening for Cluster A. + +## PENDING — OP-01 — CLOSED + +**Title:** The Observer Problem — Seed Brief Execution +**Date authorized:** 2026-04-07 +**Date closed:** 2026-04-07 +**Status:** CLOSED — all 13 extractions complete, jurist review passed, steward authorization granted + +**Outputs:** 13 extraction notes in `CapableMind-AI/docs/thinking/David/observer-problem/` +Source texts filed in `chamber-library/observer-problem-sources/` +Steward attestation received on OP-EX-T1-01 §2B (Visuddhimagga — ten imperfections). +CD-03 (The Observer Condition and the Limits of Constitutional Architecture) authorized and operative. + +--- + +## COMPLETED — OP-02 Cross-Strand Synthesis +**Date:** 2026-04-07 +**Status:** CLOSED — authorized with minor amendment (Question 5 replaced per steward direction) +**Filed:** `observer-problem/OP-02.md` + +## PENDING — ICP-19 Remit Expansion (Observer Problem) +**Date opened:** 2026-04-07 +**Action required:** Steward-reviewer conversation with the External Auditor before Observer Problem mechanisms advance to constitutional language. +**Blocking:** OP-03 (mechanism design phase) +**Notes:** Bring OP-02 findings in full. Specifically: +- Fault Line 5 (epistemic diversity question) +- Fault Line 3 (inquiry examining steward with steward's own tools) +- Fault Line 4 (CD-03 Gadamer risk) +- The incommensurability named in OP-CN-01 +**Status:** PENDING — steward to initiate + +## PENDING — Fault Line 1 Response +**Date opened:** 2026-04-07 +**Action required:** Steward decision on whether to address PENDING/REVIEWED pipeline gap now or await the External Auditor's input first. +**Notes:** Jurist assessment: most actionable fault line; does not require external review before mechanism design begins. Steward judgment required. +**Status:** PENDING — awaiting steward decision + +--- + +## PENDING — ICP-19 Remit Expansion + +**Title:** ICP-19 External Review — Human-Side Governance Scope +**Date opened:** 2026-04-07 +**Tag:** [ESCALATE] +**Status:** PENDING — requires direct steward-reviewer conversation + +**Summary:** The Observer Problem inquiry opens human-side governance questions that the current ICP-19 reviewer remit does not cover. Before any mechanisms proposed through this inquiry advance to constitutional language, the human-side governance question should be explicitly added to the External Auditor's reviewer remit, or addressed by a successor reviewer. + +**Prerequisite:** Direct conversation between steward and reviewer about their incommensurable foundational positions (see Context Note OP-CN-01 §The External Auditor's Comment). This conversation is load-bearing before remit expansion. + +**Blocking:** Constitutional advancement of Observer Problem mechanisms. Not blocking OP-02 synthesis. + +--- + +## PENDING — CD-03 Operative + +**Title:** Constitutional Declaration CD-03 — The Observer Condition and the Limits of Constitutional Architecture +**Date authorized:** 2026-04-07 +**Tag:** [CONSTITUTIONAL] +**Status:** OPERATIVE — immediate effect + +**Summary:** CD-03 reorients the purpose of the architecture from infrastructure-toward-solution to infrastructure-toward-honest-inheritance. The architecture can support the conditions under which the sufficient condition (genuine observer calibration) becomes possible, but cannot produce the sufficient condition itself. + +**Impact:** All subsequent work that proposes mechanisms must be assessed against CD-03 §IV.4: does this mechanism support the conditions, or does it claim to produce the sufficient condition? The latter is a constitutional failure mode. + +**File:** `CapableMind-AI/docs/thinking/David/observer-problem/Constitutional Declaration — CD-03.md` + +--- + +## COMPLETED — CD-01 / CD-02 Materialization +**Date:** 2026-04-07 +**Action:** CD-01 (Contamination Condition) and +CD-02 (Archival Condition) drafted by executor, +reviewed by jurist, authorized by steward. +Both now filed as standalone constitutional +declarations completing the preamble triad +alongside CD-03 (Observer Condition). +**Status:** CLOSED \ No newline at end of file