From 612906d4b02a83e291891fdef998af46d2d78c9a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 2 Oct 2026 14:19:26 +0000 Subject: [PATCH] chore: release main --- .release-please-manifest.json | 2 +- CHANGELOG.md | 231 ++++++++++++++++++++++++++++++++++ README.md | 10 +- 3 files changed, 237 insertions(+), 6 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 4fcfdf7a..d9246ddf 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.9.0" + ".": "1.10.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 7d5c3adf..f4e993e7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,236 @@ # Changelog +## [1.10.0](https://github.com/ChipWolf/dotfiles/compare/v1.9.0...v1.10.0) (2026-10-02) + + +### 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:** pass --no-ask to brew upgrade in apply script ([227817e](https://github.com/ChipWolf/dotfiles/commit/227817e6844f209a6d834ed99dc2af64d02651dc)) +* **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 MegaLinter full-repo scan failures on main ([#123](https://github.com/ChipWolf/dotfiles/issues/123)) ([c5a2112](https://github.com/ChipWolf/dotfiles/commit/c5a2112c3f6b89f5b7d713b515a70f64621e4066)) +* **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)) +* **git:** stop git-lfs littering repos with %(prefix)/dev/null hooks dir ([e351952](https://github.com/ChipWolf/dotfiles/commit/e35195215221f31a870a910fc23bf4d68a1274a0)) +* **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:** a confirming rejection may come from a gate before the one under test ([ceef1af](https://github.com/ChipWolf/dotfiles/commit/ceef1af60b56b7cc686bf6465bc26311bb3910ad)) +* **agents:** a new file with a shebang needs the exec bit before commit; pins that hash the tree move with it ([dae917d](https://github.com/ChipWolf/dotfiles/commit/dae917df1012e0735465258d421094fb0452b4df)) +* **agents:** a POC must exercise the actual mechanism in its real environment ([ba29133](https://github.com/ChipWolf/dotfiles/commit/ba291337c844128f8acfea71103ee32ee7612bd7)) +* **agents:** a read CLI can cap output at a default limit ([bef10fb](https://github.com/ChipWolf/dotfiles/commit/bef10fb9a4d272a7c37179b6ea4114e4100f2c9a)) +* **agents:** a shutdown budget's enclosing waiters, a harness's input projection, and two shell traps ([6a2da79](https://github.com/ChipWolf/dotfiles/commit/6a2da793914523b6eafc79ad79177e3d4cd1acfe)) +* **agents:** a sibling-modelled addition owes feature parity; mine the component's history before dropping a piece ([07f3b69](https://github.com/ChipWolf/dotfiles/commit/07f3b69e8f093a4378aa10cd0157de79624ea147)) +* **agents:** add actions/cache exclude and target-shell testing rules ([22c1bcb](https://github.com/ChipWolf/dotfiles/commit/22c1bcba4c6b4d1c3285c6b98f33540bb9a1a395)) +* **agents:** add CI-log-reading and doc-vs-enforcement rules ([a1edf5a](https://github.com/ChipWolf/dotfiles/commit/a1edf5ad10a481e6b8c12c39ee1b5cc34491f501)) +* **agents:** add CI-SHA diagnosis and shallow-fetch rules ([1b9f8a5](https://github.com/ChipWolf/dotfiles/commit/1b9f8a511d3400db68dad2e38071138cb66ec25d)) +* **agents:** add composite-action ${{ }} load-time and merge-before-green rules ([f858763](https://github.com/ChipWolf/dotfiles/commit/f858763a9683cf1a959b4db4aa71e06f7e6ab0c2)) +* **agents:** add instrument-contradictions and autonomous-repro rules ([37ba33b](https://github.com/ChipWolf/dotfiles/commit/37ba33bf23ee1b3a82162b1f9c5720aebae75487)) +* **agents:** add LFS raw-blob-blocks-pull rule and chezmoi apply-drift warning ([7ed7554](https://github.com/ChipWolf/dotfiles/commit/7ed755440abe3b5bff1e730df657b33ad505ab79)) +* **agents:** add load generator and recovery rules, strengthen restart and setup-fact rules ([109fb62](https://github.com/ChipWolf/dotfiles/commit/109fb62bd2f16abd375ae23a6076c0c8d9c9a7cd)) +* **agents:** add missing-CI-run failure signature rule ([0ca5b9d](https://github.com/ChipWolf/dotfiles/commit/0ca5b9d52ea4ec464622154cee01c5f31f485664)) +* **agents:** add repo-sanitization sweep rule ([981da83](https://github.com/ChipWolf/dotfiles/commit/981da83b97a3ef36de79afe6a92b71bc38982b36)) +* **agents:** add rule to act on the operator's diagnosis, not re-litigate it ([4a27773](https://github.com/ChipWolf/dotfiles/commit/4a27773bfa996ce8903b7599eefd3e16ba17ce6d)) +* **agents:** add rules for lockfile diff churn and base-ref workflow validation ([563c5a9](https://github.com/ChipWolf/dotfiles/commit/563c5a9ec139d6375fc2caf429ac178a62ae527d)) +* **agents:** add rules for verifying desktop-app UI without the native shell ([b106684](https://github.com/ChipWolf/dotfiles/commit/b10668499eaff8fb5e8c20a98f67981c2c46ace5)) +* **agents:** add rules on ANSI-safe CI log greps and in-place linter checks ([2a5f0a5](https://github.com/ChipWolf/dotfiles/commit/2a5f0a5d4817e6f369b0566b1a0bc741a4052210)) +* **agents:** add rules on overlapping CI cache layers and docs sitemap lookup ([0fd02a1](https://github.com/ChipWolf/dotfiles/commit/0fd02a11c10014f84545888e17b8095762e4e852)) +* **agents:** add semantic commit footer and empty-commit rules ([6aa75db](https://github.com/ChipWolf/dotfiles/commit/6aa75db2cf12027507ce5f297c7b1810af4f9660)) +* **agents:** add the lock convoy rule, try new CI gates locally, settle time before comparing builds ([be83bdb](https://github.com/ChipWolf/dotfiles/commit/be83bdb65083724dd45422be8f69b47c214527b7)) +* **agents:** anchored-edit deletion guard, Paper plugin manifest namespace and op permission default ([e750b07](https://github.com/ChipWolf/dotfiles/commit/e750b07e450f9aedd6e268ae0ae6dfdc27580d37)) +* **agents:** bash owns GROUPS and friends, and echo the parsed config back ([70b7a76](https://github.com/ChipWolf/dotfiles/commit/70b7a76bd233af95ac0e84b5ce7b8b38f17b559b)) +* **agents:** calibrate probes in the measured dimension, never write an unborn id ([4b61f00](https://github.com/ChipWolf/dotfiles/commit/4b61f0005801aceac8b4972bb67d452dd8b851f6)) +* **agents:** capture the full property chain in a dead-key sweep ([015ebbd](https://github.com/ChipWolf/dotfiles/commit/015ebbdc86f3da6865ecdfc1f4b625a45ce3193a)) +* **agents:** capture web-displayed secrets via clipboard pipe, never transcript ([fb21842](https://github.com/ChipWolf/dotfiles/commit/fb218426e6b3fc29a5a66d63cd2e5c134e4d28e8)) +* **agents:** check the base branch and the tool version before debugging a red check ([a4fcbfc](https://github.com/ChipWolf/dotfiles/commit/a4fcbfc446985a4964eeac176859e0754413f79d)) +* **agents:** claim-specific diff normalisations, fleet-restart preconditions, calibrate appearance waiters ([438ba86](https://github.com/ChipWolf/dotfiles/commit/438ba8652455e73a3fbe5540ff443f7343eacc81)) +* **agents:** credential-in-argv leaks, git-lfs vs partial clone, colima bind-mount scope ([ec86b1e](https://github.com/ChipWolf/dotfiles/commit/ec86b1eb0a3d46ef391f3c15ec541cffcd5c5bd0)) +* **agents:** derive the runtime tag from a package pin before reading source ([8e1131c](https://github.com/ChipWolf/dotfiles/commit/8e1131c02e4e464686096621ce27fc9e745a80de)) +* **agents:** desktop-app checks need both a headless harness and a real run under Xvfb ([284ff44](https://github.com/ChipWolf/dotfiles/commit/284ff444ec01091bd4a63d40bc81cce11d5b949b)) +* **agents:** detached-worktree fallback for subagents; diff-line filtering by header form ([92b09aa](https://github.com/ChipWolf/dotfiles/commit/92b09aad3a40bdf867f3a3312d3a9c4f42716953)) +* **agents:** differential checker calibration and deep-require ordering ([5d84875](https://github.com/ChipWolf/dotfiles/commit/5d84875f5c7b2e57c32aa67e1416e63d7b69aa02)) +* **agents:** don't reserialise configs for small edits; git-toplevel anchoring orphans subtree scripts ([b8036fb](https://github.com/ChipWolf/dotfiles/commit/b8036fbcf420703dc0f76dc0bc8a639f6b7ae949)) +* **agents:** establish provenance before undoing a commit on a shared branch ([c7688ec](https://github.com/ChipWolf/dotfiles/commit/c7688ecd41761997d49577bfede5fc7a715f0ee8)) +* **agents:** eval'd escaped programs, perl \Q interpolation, and rebase-dropped exec bits ([35f6157](https://github.com/ChipWolf/dotfiles/commit/35f615712a168f6f5077fe32c026b7d972f9eb28)) +* **agents:** extend subagent-verification rule to causal hypotheses ([55101c1](https://github.com/ChipWolf/dotfiles/commit/55101c14e7d79525e31503df90fafda2368c3420)) +* **agents:** filter config diffs for key material; taint not cordon during two-node drains ([09d1ba5](https://github.com/ChipWolf/dotfiles/commit/09d1ba5c0daad7a1e171e328d4f53451c7d997e5)) +* **agents:** footprint ownership checks, set -e and && lists, .gradle copies, ignored generated files ([3288f39](https://github.com/ChipWolf/dotfiles/commit/3288f39f5c1971b86549fac9063815c6751a3921)) +* **agents:** gate every equivalent code path and prove the live one with a counter ([314f43a](https://github.com/ChipWolf/dotfiles/commit/314f43a35429385760236f9dcb0565e59c4dc9fd)) +* **agents:** GitHub Packages 422 on uppercase Maven artifactId; per-mod JDK/distributionManagement ([a1936e9](https://github.com/ChipWolf/dotfiles/commit/a1936e9268cf150f7615a1480b58fcc217aa3382)) +* **agents:** headless harness for desktop-app checks, EOL normalisation before byte hashes ([b6635eb](https://github.com/ChipWolf/dotfiles/commit/b6635eb03dbba77ba941af6b8c4179f1199d9999)) +* **agents:** key crash watches on a monotonic counter ([3758e09](https://github.com/ChipWolf/dotfiles/commit/3758e09b36d286bb8690aed2ce53df726a67fdeb)) +* **agents:** kustomize quoting, empty substitutions, private release assets, comment authorship ([4c7e779](https://github.com/ChipWolf/dotfiles/commit/4c7e779271483399a9209928e2db4d27e2ffd3a0)) +* **agents:** lessons from Shadow HDR remediation session ([4eeab1c](https://github.com/ChipWolf/dotfiles/commit/4eeab1c27b87145de633ee04f19c4ec4eb26a062)) +* **agents:** merged GitOps change is not deployed until the controller is Ready ([c3e5af1](https://github.com/ChipWolf/dotfiles/commit/c3e5af179feaa762e85071ab51a8d8d9a6f82969)) +* **agents:** merged-tree gate check when reviewing sibling PRs for overlap ([5b1a12f](https://github.com/ChipWolf/dotfiles/commit/5b1a12ff8eeabbe7ada94c4b54a9f529383bc8c9)) +* **agents:** mise env scoping, zsh word-splitting, gh --delete-branch in worktrees ([78e6dee](https://github.com/ChipWolf/dotfiles/commit/78e6deedf76dafffa947e504f848e6edac90a528)) +* **agents:** never git add -A in a checkout another agent may be editing ([7f0f0a4](https://github.com/ChipWolf/dotfiles/commit/7f0f0a4e41b0e1d8b5f6ccff404d6ad8812e2ec0)) +* **agents:** never hand-type git object ids, derive with rev-parse ([3486058](https://github.com/ChipWolf/dotfiles/commit/34860586411ece6de2469dc11891c78e568b698a)) +* **agents:** never signal a pattern-matched pid or PID 1 in a container ([58a7bfb](https://github.com/ChipWolf/dotfiles/commit/58a7bfb523fca874561b889bbff11bd26e6ad41f)) +* **agents:** never truncate the output of a mutating command ([271ca2a](https://github.com/ChipWolf/dotfiles/commit/271ca2afbaa233d1ed5732db07b5e97771911aff)) +* **agents:** no AI attribution in headlesshq repos ([a7bfaa7](https://github.com/ChipWolf/dotfiles/commit/a7bfaa76660edd0ee9c2c9570bb70ccf11ad600d)) +* **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:** note zsh =word expansion gotcha in shell-discipline rule ([4b9a904](https://github.com/ChipWolf/dotfiles/commit/4b9a904e7964cbc940d9ca450689b65e3e013ee0)) +* **agents:** own migration decisions; flag path-rewrite orphaning ([c779278](https://github.com/ChipWolf/dotfiles/commit/c779278b1a51a80e5f17fc3fec6391841bb3592b)) +* **agents:** per-category generators must prune their output and guard on empty input ([bf750c7](https://github.com/ChipWolf/dotfiles/commit/bf750c7c62d7ab405b3e5eaa2b9932dca7910049)) +* **agents:** perl delimiter, pipefail gates, squash base, rebase push rules ([8da2530](https://github.com/ChipWolf/dotfiles/commit/8da25306c029fa117eb1d7ee5e58a12c9426a95c)) +* **agents:** pin a discovered deploy target instead of rescanning on every run ([274f3c6](https://github.com/ChipWolf/dotfiles/commit/274f3c688e0e6e23c9dca8832a739947d1f8ebe7)) +* **agents:** pin validator versions and measure declarative matchers ([45c693b](https://github.com/ChipWolf/dotfiles/commit/45c693b1bc1c0671f5ed98d0ac36daf231fd70a0)) +* **agents:** pinned-runtime capability check, hooksPath pin, informational grep under set -e ([0251497](https://github.com/ChipWolf/dotfiles/commit/02514970e8531e3ba3ed2cac5ef8f75fbd8bb195)) +* **agents:** pipe exit masking, no bare cd in agent shell, doc summaries are not source ([c18d1b5](https://github.com/ChipWolf/dotfiles/commit/c18d1b5ac49ed7abf8208d3665b5fa0cae832063)) +* **agents:** plan-reading, one-member probes, saved-form checks, zsh export -f ([2c62cfd](https://github.com/ChipWolf/dotfiles/commit/2c62cfdae2b31f0e53289d1027f150156486874f)) +* **agents:** positive checks need an unreachable-by-default target; cold JIT samples ([41c1fea](https://github.com/ChipWolf/dotfiles/commit/41c1feaec345dbdf2de4fa27ceb8a37054354297)) +* **agents:** private release assets and comment authorship ([4840d75](https://github.com/ChipWolf/dotfiles/commit/4840d759ca0af08eec487988c577040caf5ef30e)) +* **agents:** probe a library's runtime behaviour in a REPL, a signature listing is not it ([b4f2b3a](https://github.com/ChipWolf/dotfiles/commit/b4f2b3ad523748b24307c66bde6d042e7f326956)) +* **agents:** prove a build reproducible before gating a deploy on byte equality ([ce6490f](https://github.com/ChipWolf/dotfiles/commit/ce6490f87bb951c34ed3a7ff7cfce233db5309ee)) +* **agents:** re-decide auth per host when an API hands you follow-up URLs ([e10f17a](https://github.com/ChipWolf/dotfiles/commit/e10f17aa33e5ba16f5205c02a2d00bed7fcac661)) +* **agents:** read a CI step's log for hidden side effects before removing it ([9bd9b5f](https://github.com/ChipWolf/dotfiles/commit/9bd9b5f05a004ddfdf94290cab1e112a6e6dcc61)) +* **agents:** record CI step-unmasking and green-sibling-PR lessons ([5a27e09](https://github.com/ChipWolf/dotfiles/commit/5a27e09e11d7de5617f762542327c2c65b3a8ed7)) +* **agents:** record devcontainer feature extension injection and && || true masking ([84d7a7d](https://github.com/ChipWolf/dotfiles/commit/84d7a7d1442af026323f4c5d8945aa195a659e41)) +* **agents:** record Gradle Kotlin DSL configuration-cache closure rule ([d2fef22](https://github.com/ChipWolf/dotfiles/commit/d2fef225da28ae91cb21236059e8d352b8539779)) +* **agents:** record itzg interpolation lessons (secret redaction, shared config knobs, tolerant tests) ([da44212](https://github.com/ChipWolf/dotfiles/commit/da44212bea7448e0772c0a7ec9d090f85df67468)) +* **agents:** record partial-delivery, Actions env precedence, and bucket-discovery lessons ([40fb4b0](https://github.com/ChipWolf/dotfiles/commit/40fb4b0ffe49f351c2a46d39dcc3393a13770447)) +* **agents:** record PR-base, pinned-version docs, kill-by-listener and automation-keypress lessons ([8a6aaf2](https://github.com/ChipWolf/dotfiles/commit/8a6aaf23030ee6c5757e86099bf389ab553042f5)) +* **agents:** record Release-As scope trap and bot-PR batch merge hazard ([2d8d9a1](https://github.com/ChipWolf/dotfiles/commit/2d8d9a1c45503d37b442e59ce867789990125658)) +* **agents:** record release-please migration and release-verification lessons ([e2300ad](https://github.com/ChipWolf/dotfiles/commit/e2300add0e4df8f1e63332f9012d86758f48e5a6)) +* **agents:** record the reusable-workflow event_name trap ([60521ca](https://github.com/ChipWolf/dotfiles/commit/60521ca1d72dcf11908a3e1d6222fdaca22f5645)) +* **agents:** record ugrep context-pattern limit and client-rendered doc page fallback ([6121d6a](https://github.com/ChipWolf/dotfiles/commit/6121d6a256423d4af5142aef946836fdbc054300)) +* **agents:** release-please aggregate PR + untagged-merge global abort ([867d5bf](https://github.com/ChipWolf/dotfiles/commit/867d5bf118c6c0e9e8f1b715a90d3ae71146972b)) +* **agents:** release-please stale open PRs and simple-type pom extra-file ([2dfa797](https://github.com/ChipWolf/dotfiles/commit/2dfa79770c06936bfe1ca9a9d35d7757786ca1fb)) +* **agents:** released version can be the corrupt baseline; verify lineage vs pre-migration source ([e0ad5cb](https://github.com/ChipWolf/dotfiles/commit/e0ad5cbbedabd4bb70cbf2cb2e81a97a24da1814)) +* **agents:** reproduce docker:// action steps with the runner's container contract ([51c98ae](https://github.com/ChipWolf/dotfiles/commit/51c98ae1194e8aff00a22c308d38ea44525e5e28)) +* **agents:** require ASD-STE100 for all responses ([4765d00](https://github.com/ChipWolf/dotfiles/commit/4765d005f61af3166b162733af20aac158dd2a91)) +* **agents:** require committing completed work ([eef8153](https://github.com/ChipWolf/dotfiles/commit/eef8153c169682132740fe17bf9b4fb97a12a7ba)) +* **agents:** require executable bit on committed entrypoint scripts ([86dc49b](https://github.com/ChipWolf/dotfiles/commit/86dc49b9c8e9c0e5ed0a285beeb7c87eef005c5e)) +* **agents:** require permissive stubs in API capture loopbacks ([54642a2](https://github.com/ChipWolf/dotfiles/commit/54642a231feb542937ec5760993de17f8f6973a7)) +* **agents:** scratch files in PR-opening CI jobs, and attributing automated diffs ([e629482](https://github.com/ChipWolf/dotfiles/commit/e62948212eef4aaa67d77c9ae9037f983973291c)) +* **agents:** seed a simulated pipeline stage with its real inputs before reading failures ([e535212](https://github.com/ChipWolf/dotfiles/commit/e53521268856a11f8406c52f400d3a9fd8c38242)) +* **agents:** sparse-clone false negatives, and keep stderr out of parsed files ([9964e31](https://github.com/ChipWolf/dotfiles/commit/9964e319c77de0292d566937c38fcd28660b5791)) +* **agents:** strengthen prior-work check for upstream PRs ([8ec5e10](https://github.com/ChipWolf/dotfiles/commit/8ec5e10e5c37ad099c378ec3bba732c40aeadd03)) +* **agents:** sweep dead config keys from the tool read-set, not by name ([c53ccf5](https://github.com/ChipWolf/dotfiles/commit/c53ccf5feca187aa5bcfadd3f6febac47afa2a1d)) +* **agents:** tail -n +1 for multi-file reads; plain two-step commands under worktree isolation ([8d823dd](https://github.com/ChipWolf/dotfiles/commit/8d823dd28672fc1bb1455ba9c55db580fe0eaec4)) +* **agents:** test suites must survive a fresh clone; fixtures must be tracked or regenerated ([190fe5d](https://github.com/ChipWolf/dotfiles/commit/190fe5daa7eb6b4e6acad6e8116bd7dc1444e63f)) +* **agents:** three diagnostic rules from a 700-player load investigation ([e27afd3](https://github.com/ChipWolf/dotfiles/commit/e27afd37228f3df10a6ddc595a2c21877242749e)) +* **agents:** three ways a rate goes wrong with enough samples ([f077f1c](https://github.com/ChipWolf/dotfiles/commit/f077f1cebefd8924c7a5427ccf5a594f6442ef58)) +* **agents:** treat zsh glob abort in read-only searches as 'never ran' ([c4581a8](https://github.com/ChipWolf/dotfiles/commit/c4581a83c23dedb0188a90508649bc7b9d145735)) +* **agents:** triage unexplained host reboots by reset source and cross-host control ([27a5614](https://github.com/ChipWolf/dotfiles/commit/27a56143c6658449b052e8e665a086cf0ba828d9)) +* **agents:** use the inline mise python@version form for one-off calls, and uv run --with for a missing library ([81e7af0](https://github.com/ChipWolf/dotfiles/commit/81e7af018970331befe4ca0cbe833cdf2a7182b2)) +* **agents:** validators miss role-dependent config; query option tables, don't scrape ([9b3b32e](https://github.com/ChipWolf/dotfiles/commit/9b3b32e6dacfa4dabe3f319e26e6567b1902174f)) +* **agents:** verify default branch before committing memory ([243b36a](https://github.com/ChipWolf/dotfiles/commit/243b36a5da3a37fc6aa0541f41c8a1b2d96f5bb9)) +* **agents:** verify subagent repo-state claims before relaying ([f17f9d5](https://github.com/ChipWolf/dotfiles/commit/f17f9d511256a74ee18121a73e2d0b65ff916e89)) +* **agents:** verify subagent worktree setup; stop on failure instead of falling back ([1d26809](https://github.com/ChipWolf/dotfiles/commit/1d26809ad19a2dc4746ebe8c86bea2f615933176)) +* **agents:** warn that CLI empty-match and stdout errors break wait and delete loops ([774e39c](https://github.com/ChipWolf/dotfiles/commit/774e39c28cf98195f52ed4cbd7d6198e6cdc989a)) +* **agents:** warn that in-place BEGIN/END blocks never write to the file ([32c8b0a](https://github.com/ChipWolf/dotfiles/commit/32c8b0aea73509363aac5ad4cae093d3e3c49ecc)) +* **agents:** workflow-disabled diagnosis + gh workflow name ambiguity; three-dot PR diff rationale ([8db0f90](https://github.com/ChipWolf/dotfiles/commit/8db0f9056061ce2a874db2856e622d134a285ef2)) +* **deps:** update actions/attest action to v4.2.2 ([#129](https://github.com/ChipWolf/dotfiles/issues/129)) ([f69a7a7](https://github.com/ChipWolf/dotfiles/commit/f69a7a7b831cc49ff6319fce5f845921fe93e51e)) +* **deps:** update actions/checkout action to v6.0.3 ([#114](https://github.com/ChipWolf/dotfiles/issues/114)) ([8987be5](https://github.com/ChipWolf/dotfiles/commit/8987be5e6cd004186ed41a367b97a46b510a8edd)) +* **deps:** update actions/checkout action to v6.1.0 ([#130](https://github.com/ChipWolf/dotfiles/issues/130)) ([5760f14](https://github.com/ChipWolf/dotfiles/commit/5760f1446a6aeeb90c9ec4841476f59c8c55ea47)) +* **deps:** update actions/checkout action to v7 ([#142](https://github.com/ChipWolf/dotfiles/issues/142)) ([9f21736](https://github.com/ChipWolf/dotfiles/commit/9f2173699fdfd9d6d8c0944191e0fdf29a6868fa)) +* **deps:** update andrew-chen-wang/github-wiki-action action to v5.0.6 ([#125](https://github.com/ChipWolf/dotfiles/issues/125)) ([df8e9f0](https://github.com/ChipWolf/dotfiles/commit/df8e9f0ce7fa66210dbf09ef8d8adab951fb7041)) +* **deps:** update dependency bats to v1.14.0 ([#131](https://github.com/ChipWolf/dotfiles/issues/131)) ([8d11810](https://github.com/ChipWolf/dotfiles/commit/8d11810e041d743aed90d6eef8a949ac4fd9f6ee)) +* **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 chezmoi to v2.72.0 ([#132](https://github.com/ChipWolf/dotfiles/issues/132)) ([57b74eb](https://github.com/ChipWolf/dotfiles/commit/57b74eb740202e46282160d23d9c89d22fa1d9e9)) +* **deps:** update dependency chezmoi to v2.72.1 ([#152](https://github.com/ChipWolf/dotfiles/issues/152)) ([7e53620](https://github.com/ChipWolf/dotfiles/commit/7e536208687f5f5d8db005d725d723d383ee1a7b)) +* **deps:** update dependency chezmoi to v2.73.0 ([#159](https://github.com/ChipWolf/dotfiles/issues/159)) ([e40c82a](https://github.com/ChipWolf/dotfiles/commit/e40c82a6ac33f0970877886baf4851284bcea9d5)) +* **deps:** update dependency chrome-devtools-mcp to v1.10.1 ([#160](https://github.com/ChipWolf/dotfiles/issues/160)) ([2f3dce9](https://github.com/ChipWolf/dotfiles/commit/2f3dce95c557b8f127b4eb4d2f4b91a76a9755bf)) +* **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 chrome-devtools-mcp to v1.4.0 ([#118](https://github.com/ChipWolf/dotfiles/issues/118)) ([c1d2e82](https://github.com/ChipWolf/dotfiles/commit/c1d2e82ee93fe0eaf63e7b45bb031bb027714896)) +* **deps:** update dependency chrome-devtools-mcp to v1.7.0 ([#133](https://github.com/ChipWolf/dotfiles/issues/133)) ([207e83a](https://github.com/ChipWolf/dotfiles/commit/207e83aa46db4f90136c11a165a1af6fe406d48a)) +* **deps:** update dependency chrome-devtools-mcp to v1.8.0 ([#147](https://github.com/ChipWolf/dotfiles/issues/147)) ([135a693](https://github.com/ChipWolf/dotfiles/commit/135a69390f09daba102927718e98ff9f73781f75)) +* **deps:** update dependency google/go-containerregistry to v0.21.7 ([#115](https://github.com/ChipWolf/dotfiles/issues/115)) ([2a65800](https://github.com/ChipWolf/dotfiles/commit/2a6580053612804919a7deb97fb8969bfc4c4571)) +* **deps:** update dependency google/go-containerregistry to v0.21.9 ([#126](https://github.com/ChipWolf/dotfiles/issues/126)) ([f05a7b3](https://github.com/ChipWolf/dotfiles/commit/f05a7b3de643fa0bfce555d05965eb888a5e7b39)) +* **deps:** update dependency google/go-containerregistry to v0.22.0 ([#148](https://github.com/ChipWolf/dotfiles/issues/148)) ([7826b95](https://github.com/ChipWolf/dotfiles/commit/7826b956b0ca232e507530a1fb7988e61dbbe610)) +* **deps:** update dependency google/go-containerregistry to v0.22.1 ([#153](https://github.com/ChipWolf/dotfiles/issues/153)) ([16a2a97](https://github.com/ChipWolf/dotfiles/commit/16a2a9705460be893d2faed4f1356abe22330f9b)) +* **deps:** update dependency mcp-atlassian to v0.23.1 ([#134](https://github.com/ChipWolf/dotfiles/issues/134)) ([306119d](https://github.com/ChipWolf/dotfiles/commit/306119de6dcfae65a307d93e84454736b090889d)) +* **deps:** update dependency oxsecurity/megalinter to v10 (Dockerfile fix) ([f863f6d](https://github.com/ChipWolf/dotfiles/commit/f863f6d4ed49f1cda8b8a7d167fce838d038bbbe)) +* **deps:** update dependency pipx:pre-commit to v4.6.2 ([#127](https://github.com/ChipWolf/dotfiles/issues/127)) ([4841c47](https://github.com/ChipWolf/dotfiles/commit/4841c475638d22376fe010428d00f21984fdd874)) +* **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 smart-mcp-proxy/mcpproxy-go to v0.46.0 ([#119](https://github.com/ChipWolf/dotfiles/issues/119)) ([3673c46](https://github.com/ChipWolf/dotfiles/commit/3673c466609754a0ac40e9a1dc69e7900c68ebe3)) +* **deps:** update dependency smart-mcp-proxy/mcpproxy-go to v0.59.0 ([#135](https://github.com/ChipWolf/dotfiles/issues/135)) ([cc3cabc](https://github.com/ChipWolf/dotfiles/commit/cc3cabcedbc1ea2b58aef811d478b05c4aed35f9)) +* **deps:** update dependency smart-mcp-proxy/mcpproxy-go to v0.61.0 ([#149](https://github.com/ChipWolf/dotfiles/issues/149)) ([e20178e](https://github.com/ChipWolf/dotfiles/commit/e20178ee01489e4ce68983c535b780ca2e132a99)) +* **deps:** update dependency smart-mcp-proxy/mcpproxy-go to v0.64.0 ([#155](https://github.com/ChipWolf/dotfiles/issues/155)) ([2f62b8c](https://github.com/ChipWolf/dotfiles/commit/2f62b8cce4b5132d4f78a5f5e26065976656a726)) +* **deps:** update dependency smart-mcp-proxy/mcpproxy-go to v0.69.0 ([#161](https://github.com/ChipWolf/dotfiles/issues/161)) ([484ea69](https://github.com/ChipWolf/dotfiles/commit/484ea69d3b421b9c6b88edc7e1addb2cf6b895a5)) +* **deps:** update dependency uv to v0.11.21 ([#105](https://github.com/ChipWolf/dotfiles/issues/105)) ([ef615ef](https://github.com/ChipWolf/dotfiles/commit/ef615efd515337b695c0b6bdb292ee31b1491669)) +* **deps:** update dependency uv to v0.11.24 ([#116](https://github.com/ChipWolf/dotfiles/issues/116)) ([79c2eb2](https://github.com/ChipWolf/dotfiles/commit/79c2eb28fa6a4e8ec2ed65eea916b6599f658db6)) +* **deps:** update dependency uv to v0.12.22 ([#157](https://github.com/ChipWolf/dotfiles/issues/157)) ([b61f1d4](https://github.com/ChipWolf/dotfiles/commit/b61f1d4447a7de1fc848a3b08aef886ddb5a800a)) +* **deps:** update dependency uv to v0.12.5 ([#136](https://github.com/ChipWolf/dotfiles/issues/136)) ([a941d81](https://github.com/ChipWolf/dotfiles/commit/a941d81a51b86b05cb5fe55b4ee8255194f57c4d)) +* **deps:** update dependency uv to v0.12.7 ([#144](https://github.com/ChipWolf/dotfiles/issues/144)) ([81462f5](https://github.com/ChipWolf/dotfiles/commit/81462f5c33018906c4f5cd7c63db551a698a04bc)) +* **deps:** update dependency uv to v0.12.9 ([#154](https://github.com/ChipWolf/dotfiles/issues/154)) ([b253ff8](https://github.com/ChipWolf/dotfiles/commit/b253ff8289697f978b3c5f63a622f0578b6a0126)) +* **deps:** update docker/login-action action to v4.2.0 ([#120](https://github.com/ChipWolf/dotfiles/issues/120)) ([ecf5879](https://github.com/ChipWolf/dotfiles/commit/ecf58793761f9ea780c102fc803f466f82c150b1)) +* **deps:** update docker/login-action action to v4.6.0 ([#137](https://github.com/ChipWolf/dotfiles/issues/137)) ([daf4794](https://github.com/ChipWolf/dotfiles/commit/daf47941601e3c2f13c5fb8f0eb50e6216adae81)) +* **deps:** update ghcr.io/chipwolf/badgesort docker digest to ca3fc7e ([#113](https://github.com/ChipWolf/dotfiles/issues/113)) ([ccf263f](https://github.com/ChipWolf/dotfiles/commit/ccf263f96dd3e44fba7d7056183f4f68fdf1d3f5)) +* **deps:** update github/codeql-action action to v4.36.2 ([#121](https://github.com/ChipWolf/dotfiles/issues/121)) ([4c4c5af](https://github.com/ChipWolf/dotfiles/commit/4c4c5afd7ba16347e6cdd5fafa789f1a59fbe142)) +* **deps:** update github/codeql-action action to v4.37.7 ([#138](https://github.com/ChipWolf/dotfiles/issues/138)) ([3b0aa60](https://github.com/ChipWolf/dotfiles/commit/3b0aa60bf29e98c7b96375ef31f3e67580834205)) +* **deps:** update github/codeql-action action to v4.37.9 ([#145](https://github.com/ChipWolf/dotfiles/issues/145)) ([770bc8c](https://github.com/ChipWolf/dotfiles/commit/770bc8ce00c09d9118d1d2656014376f256ca8f9)) +* **deps:** update github/codeql-action action to v4.38.2 ([#162](https://github.com/ChipWolf/dotfiles/issues/162)) ([a0a4929](https://github.com/ChipWolf/dotfiles/commit/a0a49295154dfa031afb0744a509045e0346c43f)) +* **deps:** update jdx/mise-action action to v4.2.0 ([#122](https://github.com/ChipWolf/dotfiles/issues/122)) ([a112072](https://github.com/ChipWolf/dotfiles/commit/a11207204bd154a141114c2af9b7b650fd291b70)) +* **deps:** update jdx/mise-action action to v4.2.5 ([#128](https://github.com/ChipWolf/dotfiles/issues/128)) ([2c7fe9f](https://github.com/ChipWolf/dotfiles/commit/2c7fe9f9f71f1b5e1b231565ed8debe19ac2f51f)) +* **deps:** update jdx/mise-action action to v4.3.0 ([#150](https://github.com/ChipWolf/dotfiles/issues/150)) ([b94065e](https://github.com/ChipWolf/dotfiles/commit/b94065e6857719746983508049e79002d38b3f54)) +* **deps:** update mcr.microsoft.com/devcontainers/universal docker tag to v6.0.6 ([#117](https://github.com/ChipWolf/dotfiles/issues/117)) ([4e5590c](https://github.com/ChipWolf/dotfiles/commit/4e5590c0fbe5ac6813f5f66d5003fa821c154850)) +* **deps:** update mcr.microsoft.com/devcontainers/universal docker tag to v6.1.1 ([#139](https://github.com/ChipWolf/dotfiles/issues/139)) ([425de87](https://github.com/ChipWolf/dotfiles/commit/425de87158673fdfda12b4fe3e6eaaf3f91185c1)) +* **deps:** update mcr.microsoft.com/devcontainers/universal docker tag to v6.1.6 ([#146](https://github.com/ChipWolf/dotfiles/issues/146)) ([9d46b73](https://github.com/ChipWolf/dotfiles/commit/9d46b73083ef19a0e364accc956f6b566c600ca1)) +* **deps:** update mcr.microsoft.com/devcontainers/universal docker tag to v6.1.7 ([#158](https://github.com/ChipWolf/dotfiles/issues/158)) ([0ef30b0](https://github.com/ChipWolf/dotfiles/commit/0ef30b05767a86373eeb571c55fcf7057f9da7af)) +* **deps:** update oxsecurity/megalinter action to v10.1.0 ([#163](https://github.com/ChipWolf/dotfiles/issues/163)) ([bb77907](https://github.com/ChipWolf/dotfiles/commit/bb77907e31cb682077337a43d13e311e759d3ed4)) +* **deps:** update oxsecurity/megalinter action to v9.6.0 ([#140](https://github.com/ChipWolf/dotfiles/issues/140)) ([3aa003b](https://github.com/ChipWolf/dotfiles/commit/3aa003b293b5e7afda914c7fd1817b967d24c202)) +* **deps:** update stefanzweifel/git-auto-commit-action action to v7.2.0 ([#141](https://github.com/ChipWolf/dotfiles/issues/141)) ([8f00174](https://github.com/ChipWolf/dotfiles/commit/8f00174b6f9073b5d90a45cdc2b556947def5576)) +* **deps:** update vaultwarden/server:latest docker digest to 094b568 ([#143](https://github.com/ChipWolf/dotfiles/issues/143)) ([92d9a65](https://github.com/ChipWolf/dotfiles/commit/92d9a651771a2d6774508ddc2821b4868ea477a1)) +* **deps:** update vaultwarden/server:latest docker digest to 1587c45 ([#156](https://github.com/ChipWolf/dotfiles/issues/156)) ([70739be](https://github.com/ChipWolf/dotfiles/commit/70739be0f04d42e2ed6c421efb160c003c48e940)) +* **deps:** update vaultwarden/server:latest docker digest to ebdfe70 ([#124](https://github.com/ChipWolf/dotfiles/issues/124)) ([f798d32](https://github.com/ChipWolf/dotfiles/commit/f798d32113f71736ab28048ca4fc4871c4b4b1f1)) +* **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) diff --git a/README.md b/README.md index 050fdf53..08a5719a 100644 --- a/README.md +++ b/README.md @@ -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` +> 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` **macOS / Linux** ```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)" ``` @@ -71,7 +71,7 @@ sh -c "$(curl -fsSL https://github.com/chipwolf/dotfiles/releases/download/v1.9. ```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 ``` @@ -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. +- **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. - **Codespaces overlay image** ([ghcr.io/chipwolf/dotfiles](https://ghcr.io/chipwolf/dotfiles)): published to GHCR. > [!NOTE] @@ -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 ```