Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "1.9.0"
".": "1.10.0"
}
78 changes: 78 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,83 @@
# Changelog

## [1.10.0](https://github.com/ChipWolf/dotfiles/compare/v1.9.0...v1.10.0) (2026-06-22)


### Features

* add Hermes Agent to private macOS ([a1ee3bc](https://github.com/ChipWolf/dotfiles/commit/a1ee3bc202711b9ef411da354d83b41cc3ae924a))
* **agent-audit:** add Hermes Agent + unified breakdown table ([677993c](https://github.com/ChipWolf/dotfiles/commit/677993c9f3dc3ab78c6de6b2fb074e575cbb8d91))
* **bootstrap:** export PRIVATE=1 on private machines ([c86e539](https://github.com/ChipWolf/dotfiles/commit/c86e5396103707a5b72372227de9d2ebb81f8c27))
* **brew-review:** add hidden 0 option to target base overlay ([4d2b402](https://github.com/ChipWolf/dotfiles/commit/4d2b402d89f5ef8e880511d7cf14c715414aec35))
* **brew:** add blockblock to private macOS systems ([5541548](https://github.com/ChipWolf/dotfiles/commit/5541548d8e033d38913ddb001ec7cd4f7727d6ed))
* **brew:** add hf and macOS app casks to chipwolf overlay ([63666d5](https://github.com/ChipWolf/dotfiles/commit/63666d5bed55ea38f98a43dcebe6a52e421a412d))
* **brew:** add Tailscale cask on macOS ([a3928b0](https://github.com/ChipWolf/dotfiles/commit/a3928b00ea7280021be2c412d7e050ba3fd38356))
* **brew:** install Claude Desktop on private Macs ([da18352](https://github.com/ChipWolf/dotfiles/commit/da18352242ca4cf811fb3efae277a035b74b807f))
* **brew:** install Discord on private Macs ([3043544](https://github.com/ChipWolf/dotfiles/commit/3043544dfe14d25cf599124687772e1cefa139b5))
* **git:** enable rerere with autoupdate ([acff272](https://github.com/ChipWolf/dotfiles/commit/acff2720c0d63758ce9ca5f9bd1b9a49d739da19))
* **hammerspoon:** add ⌥0 to consolidate all windows onto focused space ([d8874b9](https://github.com/ChipWolf/dotfiles/commit/d8874b9b810ad9b180423c57720500c610d259ba))
* **mcp:** drop context-mode from Claude Code target ([659dcc6](https://github.com/ChipWolf/dotfiles/commit/659dcc6c7908fb83c7a366cfa3e70cdc491a2600))
* **skills:** add --breakdown per-category view to agent-audit ([b7f1503](https://github.com/ChipWolf/dotfiles/commit/b7f1503e4a2a22f7dae5f0db5f1a7a501f0d7ce1))
* **skills:** add agent-audit local skill ([0b18089](https://github.com/ChipWolf/dotfiles/commit/0b18089625f356c111d9342e9640f88829769703))
* **skills:** add consensus decision-meeting skill ([4f9ec45](https://github.com/ChipWolf/dotfiles/commit/4f9ec4518f50bd98a1c2acd7c454a6ccefeecd59))
* **skills:** consensus panel models real roles, not debate archetypes ([7af9a90](https://github.com/ChipWolf/dotfiles/commit/7af9a909a9f9244c2c68cee931d6cd227afefb99))
* **skills:** consensus records ADRs only on human approval, never via subagents ([655de01](https://github.com/ChipWolf/dotfiles/commit/655de01e964b2ddc69cc7186f80d552d82d3a22f))
* **skills:** vendor council for Claude Code ([46bcb95](https://github.com/ChipWolf/dotfiles/commit/46bcb95628c3e09e3633db104c5a6361e43d8ccf))


### Bug Fixes

* **agent-audit:** auto-run on load and output tables as markdown ([f43f9e3](https://github.com/ChipWolf/dotfiles/commit/f43f9e389bb7e5df8aeb6c96df979d2d766f7642))
* **agent-audit:** capture first-turn request overhead ([6854be5](https://github.com/ChipWolf/dotfiles/commit/6854be5022e9628162c070e9253e0262814d7103))
* **agent-audit:** fix categoriser blanks for OpenCode MCP tools and pi project context ([07f482f](https://github.com/ChipWolf/dotfiles/commit/07f482f68e204fc0b68a95aede13af635c5fa029))
* **agent-audit:** fold pi tools-list and guidelines rows into base prompt ([1b64503](https://github.com/ChipWolf/dotfiles/commit/1b64503dac9f121009f8ab62385946279c693838))
* **agent-audit:** report first-turn overhead ([27f890c](https://github.com/ChipWolf/dotfiles/commit/27f890c142b23b5241f9494d857ed4d13e133a98))
* **brew:** retrigger bootstrap onchange when chezmoi config data changes ([ff271dd](https://github.com/ChipWolf/dotfiles/commit/ff271ddbe39387b37d21abe5119ed833ea403be3))
* **brew:** trust declared tap packages before update ([dfde14d](https://github.com/ChipWolf/dotfiles/commit/dfde14dae8cd5c2c98253a95f54a27de43203e25))
* **chezmoi:** gate Obsidian vault external on gh auth marker ([a48f1fb](https://github.com/ChipWolf/dotfiles/commit/a48f1fb83261fe21064d18263b2c8b65d801fa61))
* **ci:** pin Action digests to exact semver to satisfy zizmor ([#112](https://github.com/ChipWolf/dotfiles/issues/112)) ([4df0d4c](https://github.com/ChipWolf/dotfiles/commit/4df0d4cf33897e59cc2479a5fa5173bf7fb62680))
* **ci:** repair pre-existing main failures (source-tests + MegaLinter) ([#110](https://github.com/ChipWolf/dotfiles/issues/110)) ([202d912](https://github.com/ChipWolf/dotfiles/commit/202d91211fdaa6193bbdae3ddc15b8adbb3076f1))
* **hammerspoon:** make ⌥0 consolidation work on macOS 26 (Tahoe) ([870749a](https://github.com/ChipWolf/dotfiles/commit/870749a59a2df115c5fac3742f0016b7cc63fd30))
* **install:** give Homebrew installer a TTY and fail fast on errors ([150c2df](https://github.com/ChipWolf/dotfiles/commit/150c2dfc083f8bb608c03433ece9f55d7ed86721))
* **nvim:** wait for mason installs during headless preload ([e3cf604](https://github.com/ChipWolf/dotfiles/commit/e3cf6045aba6f1d2fb0e698c97cf729755bd0bd8))
* quote YAML description in update-skills skill to fix frontmatter parse error ([3293672](https://github.com/ChipWolf/dotfiles/commit/32936727b67e610522b488d34fcc85253319979b))
* **skills:** clean up agent-audit tmp dirs via EXIT trap ([29221a0](https://github.com/ChipWolf/dotfiles/commit/29221a0f787ac0e5ed2f94bc3660e666ed96e936))
* **skills:** keep consensus facilitator off the long-context opus tier ([c71729e](https://github.com/ChipWolf/dotfiles/commit/c71729ee6592397f1d644260dd3938d395bdb3a6))
* **skills:** parse consensus args, break empty-stance hang structurally ([793ef79](https://github.com/ChipWolf/dotfiles/commit/793ef7919754e9600747f6104d85555346b7db62))
* **skills:** pin consensus frame to caller question, guard empty-stance loop ([fd50734](https://github.com/ChipWolf/dotfiles/commit/fd50734fe670d296440c6b653617d079a68a557c))
* **skills:** pin consensus opus tier to a non-1m build (claude-opus-4-7) ([6f71e84](https://github.com/ChipWolf/dotfiles/commit/6f71e840f42b3673f064663e047a05311e36e6a3))
* **skills:** quote YAML descriptions ([04cfb9b](https://github.com/ChipWolf/dotfiles/commit/04cfb9b895c27d18c3a370365b6845980d4ed7be))
* **skills:** re-run install script when skill files change ([69d2696](https://github.com/ChipWolf/dotfiles/commit/69d2696c166907ee0894fae4bee465f9b6a42792))
* **skills:** sharpen consensus convergence, groupthink guard, prep independence ([2c80888](https://github.com/ChipWolf/dotfiles/commit/2c808881af2504efc1b6095544f455fe70376328))
* **skills:** stop duplicating skills into ~/.pi/agent/skills/ ([02f6db6](https://github.com/ChipWolf/dotfiles/commit/02f6db6ac848f19e1ab473782706988f1b09321a))


### Miscellaneous

* **agents:** add CI-log-reading and doc-vs-enforcement rules ([a1edf5a](https://github.com/ChipWolf/dotfiles/commit/a1edf5ad10a481e6b8c12c39ee1b5cc34491f501))
* **agents:** add instrument-contradictions and autonomous-repro rules ([37ba33b](https://github.com/ChipWolf/dotfiles/commit/37ba33bf23ee1b3a82162b1f9c5720aebae75487))
* **agents:** add rule to act on the operator's diagnosis, not re-litigate it ([4a27773](https://github.com/ChipWolf/dotfiles/commit/4a27773bfa996ce8903b7599eefd3e16ba17ce6d))
* **agents:** note modify_ toPrettyJson diffs re-sort keys ([649a94e](https://github.com/ChipWolf/dotfiles/commit/649a94e40a88879719e270ef3a2e851c6ee0a025))
* **agents:** note stale-local-branch-from-squash-merge git gotcha ([b837e8b](https://github.com/ChipWolf/dotfiles/commit/b837e8bb9c11099c6a1d75fa95f29a29b1610b48))
* **agents:** require committing completed work ([eef8153](https://github.com/ChipWolf/dotfiles/commit/eef8153c169682132740fe17bf9b4fb97a12a7ba))
* **agents:** require permissive stubs in API capture loopbacks ([54642a2](https://github.com/ChipWolf/dotfiles/commit/54642a231feb542937ec5760993de17f8f6973a7))
* **agents:** verify default branch before committing memory ([243b36a](https://github.com/ChipWolf/dotfiles/commit/243b36a5da3a37fc6aa0541f41c8a1b2d96f5bb9))
* **deps:** update dependency chezmoi to v2.70.5 ([#104](https://github.com/ChipWolf/dotfiles/issues/104)) ([e52ffd3](https://github.com/ChipWolf/dotfiles/commit/e52ffd37a3583baa85506eb6472f54150d8e20d7))
* **deps:** update dependency chrome-devtools-mcp to v1.2.0 ([#106](https://github.com/ChipWolf/dotfiles/issues/106)) ([734d4f5](https://github.com/ChipWolf/dotfiles/commit/734d4f5bc9db62e1e0b18e37a9fce19ec9d40535))
* **deps:** update dependency smart-mcp-proxy/mcpproxy-go to v0.38.1 ([#107](https://github.com/ChipWolf/dotfiles/issues/107)) ([59fec3c](https://github.com/ChipWolf/dotfiles/commit/59fec3c418aa57b1683c819d5a59dba132f2d7a7))
* **deps:** update dependency uv to v0.11.21 ([#105](https://github.com/ChipWolf/dotfiles/issues/105)) ([ef615ef](https://github.com/ChipWolf/dotfiles/commit/ef615efd515337b695c0b6bdb292ee31b1491669))
* **gitignore:** ignore .pi-lens/, drop docs/superpowers/ ([15ca8c1](https://github.com/ChipWolf/dotfiles/commit/15ca8c1df04f66044d93021b56cb3d65a521f8bc))
* **mise:** migrate pi-coding-agent to [@earendil-works](https://github.com/earendil-works) and auto-prune ([81a2951](https://github.com/ChipWolf/dotfiles/commit/81a29513f541ea28c7b21c22541e679a466b2ba1))
* **opencode:** drop context-mode routing rules from AGENTS.md ([fccb382](https://github.com/ChipWolf/dotfiles/commit/fccb38245c213b7e3437b43b75d103a729497fd9))
* **renovate:** enable platform auto-merge for green PRs ([#111](https://github.com/ChipWolf/dotfiles/issues/111)) ([edbbe96](https://github.com/ChipWolf/dotfiles/commit/edbbe9617fafb1a1fd9646a3ad3953716db18245))


### Documentation

* **hammerspoon:** document ⌥0 window consolidation ([84a597b](https://github.com/ChipWolf/dotfiles/commit/84a597b24ae6e2bd9dcfd07be74544c8259bd4b7))
* name the config fan-out module (CONTEXT.md + ADR-0001) ([c14e82c](https://github.com/ChipWolf/dotfiles/commit/c14e82cae078039431eb9b81ac968a1ba86b245b))
* refresh MCP/permission how-tos and skills to current reality ([a1db96e](https://github.com/ChipWolf/dotfiles/commit/a1db96e67d320c7f6e809d120bf1381e6b0a4a5a))

## [1.9.0](https://github.com/ChipWolf/dotfiles/compare/v1.8.1...v1.9.0) (2026-05-22)


Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,14 +54,14 @@ Opinionated dotfiles managed with [chezmoi](https://chezmoi.io). One repo config
> [!WARNING]
> These scripts fetch and execute code from this repo in a single command. Review them first if that matters to you, or use the [inspect-first path](#inspect-first) below.
>
> The install scripts are published as [GitHub Release](https://github.com/chipwolf/dotfiles/releases/tag/v1.9.0) assets with [SLSA Build L3](https://slsa.dev/spec/v1.0/levels#build-l3) provenance, verified with: `gh attestation verify install.sh --repo chipwolf/dotfiles` <!-- x-release-please-version -->
> The install scripts are published as [GitHub Release](https://github.com/chipwolf/dotfiles/releases/tag/v1.10.0) assets with [SLSA Build L3](https://slsa.dev/spec/v1.0/levels#build-l3) provenance, verified with: `gh attestation verify install.sh --repo chipwolf/dotfiles` <!-- x-release-please-version -->

**macOS / Linux**

<!-- x-release-please-start-version -->

```sh
sh -c "$(curl -fsSL https://github.com/chipwolf/dotfiles/releases/download/v1.9.0/install.sh)"
sh -c "$(curl -fsSL https://github.com/chipwolf/dotfiles/releases/download/v1.10.0/install.sh)"
```

<!-- x-release-please-end -->
Expand All @@ -71,7 +71,7 @@ sh -c "$(curl -fsSL https://github.com/chipwolf/dotfiles/releases/download/v1.9.
<!-- x-release-please-start-version -->

```powershell
irm https://github.com/chipwolf/dotfiles/releases/download/v1.9.0/install.ps1 | iex
irm https://github.com/chipwolf/dotfiles/releases/download/v1.10.0/install.ps1 | iex
```

<!-- x-release-please-end -->
Expand Down Expand Up @@ -231,7 +231,7 @@ All release artifacts are built with [SLSA Build L3](https://slsa.dev/spec/v1.0/

This covers:

- **Install scripts** ([`install.sh.tmpl`](install.sh.tmpl), [`install.ps1.tmpl`](install.ps1.tmpl)): published as [GitHub Release](https://github.com/chipwolf/dotfiles/releases/tag/v1.9.0) assets after CI template rendering. <!-- x-release-please-version -->
- **Install scripts** ([`install.sh.tmpl`](install.sh.tmpl), [`install.ps1.tmpl`](install.ps1.tmpl)): published as [GitHub Release](https://github.com/chipwolf/dotfiles/releases/tag/v1.10.0) assets after CI template rendering. <!-- x-release-please-version -->
- **Codespaces overlay image** ([ghcr.io/chipwolf/dotfiles](https://ghcr.io/chipwolf/dotfiles)): published to GHCR.

> [!NOTE]
Expand All @@ -246,7 +246,7 @@ Verify:
gh attestation verify install.sh --repo chipwolf/dotfiles

# Container image
gh attestation verify oci://ghcr.io/chipwolf/dotfiles:v1.9.0 --repo chipwolf/dotfiles
gh attestation verify oci://ghcr.io/chipwolf/dotfiles:v1.10.0 --repo chipwolf/dotfiles
```

<!-- x-release-please-end -->
Expand Down