Skip to content

chore: add a dependency watcher - #155

Merged
catomean merged 3 commits into
mainfrom
chore/add-dependency-watcher
Aug 29, 2026
Merged

chore: add a dependency watcher#155
catomean merged 3 commits into
mainfrom
chore/add-dependency-watcher

Conversation

@catomean

Copy link
Copy Markdown
Collaborator

23 of 30 repos in the fleet had no dependency watcher at all.

The symptom looks like neglect and isn't. aoz-housing had 100 commits in August — features landing daily — and was still on Next 14, React 18 and Tailwind 3. Not because nobody touched it, but because nothing ever opened the upgrade PR. Version drift here is the absence of a mechanism, not the absence of attention.

Weekly. Minor and patch are grouped into one PR so the auto-merge sweep spends one cycle on them instead of five; majors stay separate because they deserve to be read. GitHub Actions versions are watched too — that is how a uses: reference goes stale unnoticed.

🤖 Generated with Claude Code

https://claude.ai/code/session_01UvjGNAS9CMfEGNW26tUR4P

catomean and others added 3 commits August 29, 2026 08:22
23 of 30 repos in the fleet had none. The symptom looks like neglect and
is not: aoz-housing had 100 commits in August, features landing daily, and
was still on Next 14 / React 18 / Tailwind 3 — because nothing ever OPENED
the upgrade PR. Version drift here is the absence of a mechanism.

npm directory: /. Minor and patch grouped so the sweep spends one
cycle on them; majors stay separate because they deserve reading.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UvjGNAS9CMfEGNW26tUR4P
botsmann is one of only three repos in the fleet whose verify runs
`prettier --check .`, and prettier checks YAML too — so the new
.github/dependabot.yml failed format:check while the identical file passed in
the other 22 repos.

Worth noting rather than just fixing: the formatter is not the odd one out
here. Three of thirty repos have any formatter at all. This repo caught a real
inconsistency the other twenty-seven could not have.
botsmann is one of three repos in the fleet whose verify runs
`prettier --check .`, and prettier checks YAML — so the same dependabot.yml
that passed in 22 other repos failed here on quote style: .prettierrc sets
singleQuote, the file used double quotes.

The first fix attempt ran prettier WITHOUT the repo's config and reported no
changes, which looked like the file was already clean. A formatter run with
default settings does not answer whether a repo's formatter is satisfied.
@catomean
catomean merged commit 24fc643 into main Aug 29, 2026
2 checks passed
@catomean
catomean deleted the chore/add-dependency-watcher branch August 29, 2026 06:42
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