⚠ THIS COMMIT'S CONTENTS ARE MIXED, BY EXECUTOR ERROR, AND THE MESSAGE NOW SAYS SO RATHER THAN DESCRIBING ONLY ONE PART. The original message named only the governance-mcp.py change; `git add -A` had swept four other files. Amended before push, so no shared history is rewritten. What is actually here: 1. REVIEWED-119 and REVIEWED-120 (REVIEWED.md, +38) — STEWARD acts, placed during this session. 119 authorizes PENDING-135 option (c), instance 8 reclassified as a negative-candidate with the sub-type name held open, and corrects the item's own claim that option (d) was blocked cross-repo (the constraint is studium/v2-gold@1 §14.2, engine-side and D-1, not the chamber-locked studium/meta@1). 120 authorizes PENDING-136 option (c), retiring bare `distinct_spans`. 2. PENDING-135, PENDING-136 and the PENDING-131 Addendum 4 defect-count fix (PENDING.md, +212) — executor filings, and the ones that legitimately belong to a session wrap. 3. The session ledger (claude/memory/session-ledger-2026-08-13.md) — likewise. 4. governance-mcp.py (+24) — the [FIX] the original message described: two V0-lane key descriptions had gone stale the same day the dispositions landed. PENDING-134's H1 holds the doctrine ruling until those keys are actually SERVED (the running client keeps the old eight-key map until restart, which is steward action and still pending). The descriptions are what the jurist reads to decide which key to OPEN, so a stale index served at first contact would mislead on first contact — the class this whole arc is about. Selftest 54 checks, 0 failures. 5. Brewfile (+1, `mas "NordVPN"`) — NOT this session's work. It belongs to sysupdate's sweep and was swept in by the same error. Left in place rather than surgically removed: extracting it would rewrite more than it repairs, and the line is already accurate. Recorded so the next reader is not misled about which process authored it. The wrap protocol's §6.5 requires a scoped add for exactly this reason — the steward's in-progress changes belong to the steward's sweep, and a governance act placed by the steward must not be recorded under an executor's message. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01G38S6gU6G7akko9syvB7nu
139 lines
4.2 KiB
Ruby
139 lines
4.2 KiB
Ruby
tap "dart-lang/dart"
|
|
tap "sass/sass"
|
|
# Plugin manager for zsh, inspired by antigen and antibody
|
|
brew "antidote"
|
|
# Bourne-Again SHell, a UNIX command interpreter
|
|
brew "bash"
|
|
# Clone of cat(1) with syntax highlighting and Git integration
|
|
brew "bat"
|
|
# Bash scripts that integrate bat with various command-line tools
|
|
brew "bat-extras"
|
|
# Arbitrary precision numeric processing language
|
|
brew "bc"
|
|
# Library for manipulating PNG images
|
|
brew "libpng"
|
|
# Vector graphics library with cross-device output support
|
|
brew "cairo"
|
|
# GNU File, Shell, and Text utilities
|
|
brew "coreutils"
|
|
# Perl lib for reading and writing EXIF metadata
|
|
brew "exiftool"
|
|
# Modern, maintained replacement for ls
|
|
brew "eza"
|
|
# Like neofetch, but much faster because written mostly in C
|
|
brew "fastfetch"
|
|
# Simple, fast and user-friendly alternative to find
|
|
brew "fd"
|
|
# Play, record, convert, and stream select audio and video codecs
|
|
brew "ffmpeg"
|
|
# Utilities to create and convert Web Open Font File (WOFF) files
|
|
brew "woff2"
|
|
# Command-line outline and bitmap font editor/converter
|
|
brew "fontforge"
|
|
# GitHub command-line tool
|
|
brew "gh"
|
|
# Interpreter for PostScript and PDF
|
|
brew "ghostscript"
|
|
# Distributed revision control system
|
|
brew "git"
|
|
# Git extension for versioning large files
|
|
brew "git-lfs"
|
|
# GNU grep, egrep and fgrep
|
|
brew "grep"
|
|
# Cross-platform program for developing Haskell projects
|
|
brew "haskell-stack"
|
|
# Duplicate file finder and an enhanced fork of 'fdupes'
|
|
brew "jdupes"
|
|
# Image manipulation library
|
|
brew "jpeg"
|
|
# Lightweight and flexible command-line JSON processor
|
|
brew "jq"
|
|
# Keep your Mac's application settings in sync
|
|
brew "mackup"
|
|
# Mac App Store command-line interface
|
|
brew "mas"
|
|
# Turn marked-up plain text into well-formatted documents
|
|
brew "multimarkdown"
|
|
# Swiss-army knife of markup format conversion
|
|
brew "pandoc"
|
|
# Password manager
|
|
brew "pass"
|
|
# Execute binaries from Python packages in isolated environments
|
|
brew "pipx"
|
|
# Package compiler and linker metadata toolkit
|
|
brew "pkgconf"
|
|
# PDF rendering library (based on the xpdf-3.0 code base)
|
|
brew "poppler"
|
|
# Theme for zsh
|
|
brew "powerlevel10k"
|
|
# Interpreted, interactive, object-oriented programming language
|
|
brew "python@3.13"
|
|
# Search tool like grep and The Silver Searcher
|
|
brew "ripgrep"
|
|
# Extremely fast tool to remove dupes and other lint from your filesystem
|
|
brew "rmlint"
|
|
# Non-interactive SSH password auth
|
|
brew "sshpass"
|
|
# Command-line tool to interact with Gitea servers
|
|
brew "tea"
|
|
# Very fast implementation of tldr in Rust
|
|
brew "tealdeer"
|
|
# Auto-hinter for TrueType fonts
|
|
brew "ttfautohint"
|
|
# Extremely fast Python package installer and resolver, written in Rust
|
|
brew "uv"
|
|
# Terminal-based Tetris clone
|
|
brew "vitetris"
|
|
# Internet file retriever
|
|
brew "wget"
|
|
# Utility that prevents the system from going to sleep
|
|
cask "caffeine"
|
|
# E-books management software
|
|
cask "calibre"
|
|
cask "font-hack-nerd-font"
|
|
# GPU-based terminal emulator
|
|
cask "kitty"
|
|
# Full TeX Live distribution with GUI applications
|
|
cask "mactex"
|
|
# Get up and running with large language models locally
|
|
cask "ollama-app"
|
|
# Open-source version of the X.Org X Window System
|
|
cask "xquartz"
|
|
mas "1Password for Safari", id: 1569813296
|
|
mas "Calculator DA", id: 1464969384
|
|
mas "Cat Scratches", id: 6749605278
|
|
mas "Current", id: 6758530974
|
|
mas "Dark Reader for Safari", id: 1438243180
|
|
mas "Drafts", id: 1435957248
|
|
mas "Exporter", id: 1099120373
|
|
mas "Flighty", id: 1358823008
|
|
mas "Folder Quick Look", id: 6753110395
|
|
mas "forScore", id: 363738376
|
|
mas "History Book", id: 1619241039
|
|
mas "Hush", id: 1544743900
|
|
mas "Hyperspace", id: 6739505345
|
|
mas "iA Writer", id: 775737590
|
|
mas "Kagi Search", id: 1622835804
|
|
mas "Klib", id: 1196268448
|
|
mas "LocalSend", id: 1661733229
|
|
mas "Magic Lasso", id: 1198047227
|
|
mas "Mapper", id: 1589391989
|
|
mas "NordVPN", id: 905953485
|
|
mas "Numbers", id: 361304891
|
|
mas "Obsidian Web Clipper", id: 6720708363
|
|
mas "Orbot", id: 1609461599
|
|
mas "Pages", id: 361309726
|
|
mas "PCalc", id: 403504866
|
|
mas "Portal", id: 1436994560
|
|
mas "StopTheMadness Pro", id: 6471380298
|
|
mas "Super Agent", id: 1568262835
|
|
mas "Table Tool", id: 1122008420
|
|
mas "TestFlight", id: 899247664
|
|
mas "Vinegar", id: 1591303229
|
|
mas "Xcode", id: 497799835
|
|
mas "xSearch", id: 1579902068
|
|
npm "@anthropic-ai/claude-code"
|
|
npm "corepack"
|
|
npm "mcp-remote"
|
|
npm "wrangler"
|