Skip to content

docs(ci): the sweep lives in bitbaum/fleet, not dotfiles - #13

Merged
github-actions[bot] merged 1 commit into
mainfrom
docs/sweep-lives-in-bitbaum-fleet
Aug 28, 2026
Merged

docs(ci): the sweep lives in bitbaum/fleet, not dotfiles#13
github-actions[bot] merged 1 commit into
mainfrom
docs/sweep-lives-in-bitbaum-fleet

Conversation

@catomean

Copy link
Copy Markdown
Collaborator

The uses: line here is already correct. What was stale is the prose beside it.

It told the reader that the sweep policy lives in bitbaum/dotfiles, at scripts/ci/auto-merge-sweep.sh, and to "change it THERE". That file no longer exists in dotfiles — the sweep moved to bitbaum/fleet on 2026-08-28, because a repo holding someone's .bashrc and editor config is not where a fleet's deploy policy belongs.

A comment that misroutes a fix is worse than a missing one. It sends the next person — or the next agent, since CLAUDE.md carried the same sentence — to edit a repo where the change would reach nobody. That is precisely the failure the shared sweep was built to prevent, reintroduced through documentation instead of code.

Three flavours of the same staleness are corrected across the fleet:

  • 16 auto-merge.yml callers — the "ONE place for the whole fleet" comment
  • fleetcrown/CLAUDE.md — the shipping section, which is the instruction file agents read before touching CI
  • 3 ci.yml golden-floor pointers (printcraft, solon, limitkit) — the templates moved to bitbaum/fleet as well, and limitkit still named the retired catomean owner on top of that

No behaviour changes: not one uses:, input, or permission is touched. This is the documentation catching up with a migration that already happened, verified across all 38 org repos — 156 workflow files read, 0 unreadable, 0 remaining live uses: references to dotfiles.

🤖 Generated with Claude Code

https://claude.ai/code/session_01UvjGNAS9CMfEGNW26tUR4P

The `uses:` line is already correct. What was stale is the prose next to
it, which told the reader the policy lives in bitbaum/dotfiles and to go
change it THERE. That file no longer exists in dotfiles — the sweep moved
to bitbaum/fleet on 2026-08-28, because a repo holding someone's .bashrc
is not where a fleet's deploy policy belongs.

A comment that misroutes a fix is worse than a missing one: it sends the
next person to edit a repo where the change would reach nobody, which is
the precise failure the shared sweep exists to prevent.

Files: .github/workflows/auto-merge.yml

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UvjGNAS9CMfEGNW26tUR4P
@github-actions
github-actions Bot merged commit 945c858 into main Aug 28, 2026
1 check passed
@github-actions
github-actions Bot deleted the docs/sweep-lives-in-bitbaum-fleet branch August 28, 2026 11:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant