You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There's one real feat sitting unreleased, the tree on main is green, versions are coherent, and there are no open blockers.
What would ship
One feature — nvim editor quality-of-life (feat(nvim)): five behaviours cherry-picked from an external (voidarc) config, each beating or filling a gap in ours:
i/a/A on a blank line auto-indents via the black-hole register (guarded on count == 0, so 3i/10a keep native behaviour);
async git fetch on VimEnter that toasts when upstream is ahead of HEAD (pinned to startup cwd, argv-form/Windows-portable, only after a successful fetch);
vimade dims inactive windows + cursorline shown only in the active window;
macro-recording indicator in the lualine mode block;
exrc for project-local config.
Both the git-fetch toast and exrc are gated on DOTFILES_OFFLINE (inert on engagement boxes), and exrc additionally leans on Neovim's vim.secure trust prompt. Includes the PR-review follow-ups (7a49d37, 0ff5f1f).
Diff: 7 files, +143 lines — all under nvim/ plus the CHANGELOG.md entry and a lazy-lock.json bump.
Proposed version + why
v3.6.0 (minor). The unreleased section is a single feat(nvim) with no breaking change → SemVer minor. core.version (3.5.2) matches the latest tag (v3.5.2) and the newest dated CHANGELOG heading — fully coherent, so release.sh will cleanly promote [Unreleased] → ## [v3.6.0] - 2026-07-16 and open a fresh section.
Open PRs — none open, so no freshness-triageHold verdicts and no security bump waiting to ride the release.
Pin freshness — ✅ all 7 zsh plugin pins current (update-plugins.sh --check). The nvim lock check needs an nvim binary (absent in this CI env) — advisory only; the lazy-lock.json was already re-pinned in this feature branch.
Fleet drift — advisory; can't be verified from here (no OS repos checked out, fleet-drift.sh degrades gracefully). Every checked-out repo reports on-Core; the fan-out happens after the tag via make sync.
Next command
make release VERSION=3.6.0
Then follow RELEASE-RUNBOOK.md for the tag + OS-repo rollout (make sync off the green tag). This routine reports only — I haven't touched core.version, CHANGELOG.md, or run any release script.
Filed by the claude-routines workflow. Report-first: review and act — nothing was changed.
release-readiness: weekly go/no-go — 2026-07-16
Release Readiness — Core
Verdict: ✅ READY to cut
v3.6.0There's one real
featsitting unreleased, the tree onmainis green, versions are coherent, and there are no open blockers.What would ship
One feature — nvim editor quality-of-life (
feat(nvim)): five behaviours cherry-picked from an external (voidarc) config, each beating or filling a gap in ours:i/a/Aon a blank line auto-indents via the black-hole register (guarded oncount == 0, so3i/10akeep native behaviour);git fetchonVimEnterthat toasts when upstream is ahead ofHEAD(pinned to startup cwd, argv-form/Windows-portable, only after a successful fetch);vimadedims inactive windows + cursorline shown only in the active window;exrcfor project-local config.Both the git-fetch toast and
exrcare gated onDOTFILES_OFFLINE(inert on engagement boxes), andexrcadditionally leans on Neovim'svim.securetrust prompt. Includes the PR-review follow-ups (7a49d37, 0ff5f1f).Diff: 7 files, +143 lines — all under
nvim/plus theCHANGELOG.mdentry and alazy-lock.jsonbump.Proposed version + why
v3.6.0(minor). The unreleased section is a singlefeat(nvim)with no breaking change → SemVer minor.core.version(3.5.2) matches the latest tag (v3.5.2) and the newest dated CHANGELOG heading — fully coherent, sorelease.shwill cleanly promote[Unreleased]→## [v3.6.0] - 2026-07-16and open a fresh section.Blockers / pre-flight
None hard. Signals gathered:
cipassed on HEADcf612a3(PR feat(nvim): adopt five QoL tweaks from the voidarc config #228 merge). (Aclaude-routinesdispatch — this run — is in progress; not a gate.)freshness-triageHold verdicts and no security bump waiting to ride the release.update-plugins.sh --check). The nvim lock check needs annvimbinary (absent in this CI env) — advisory only; thelazy-lock.jsonwas already re-pinned in this feature branch.fleet-drift.shdegrades gracefully). Every checked-out repo reports on-Core; the fan-out happens after the tag viamake sync.Next command
Then follow
RELEASE-RUNBOOK.mdfor the tag + OS-repo rollout (make syncoff the green tag). This routine reports only — I haven't touchedcore.version,CHANGELOG.md, or run any release script.Filed by the claude-routines workflow. Report-first: review and act — nothing was changed.