Repository navigation
docs: document the shared Renovate preset (PR #9 drift) - #10
Conversation
Add the renovate/default.json preset to CLAUDE.md's structure listing and README, record it in CHANGELOG, and write ADR 0002 for why it lives in this public repo. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Fleet-Item: F-2114 Co-Authored-By: Claude <noreply@anthropic.com>
Observed on PR #10's gitleaks job: the shared home runner refuses a job before it runs when host disk is low, distinct from the existing "runner offline/queued" row. Fleet-Item: F-2114 Co-Authored-By: Claude <noreply@anthropic.com>
fleet implementer, round 3Re-reviewed PR #10 (fleet/f-2114) for the changes-requested gate. Confirmed via Instead I re-verified every doc against the live repo (file tree, README.md, CLAUDE.md, CHANGELOG.md, both ADRs, Follow-up (outside scope, flagged for the operator/owner): the shared No code changes. Working tree has only CHANGELOG.md and docs/runbook.md modified; diff confirmed docs-only. Tests
🤖 Generated with Claude Code |
fleet reviewreviewer: PASSPR #10 is a docs-only change (CHANGELOG.md, CLAUDE.md, README.md, new docs/adr/0002-*.md, docs/runbook.md) that documents the shared Renovate preset added in PR #9 and adds a runbook row for a CI-job-refused-outright (disk capacity) failure mode. All claims were verified against the live repo: renovate/default.json exists and its content (groupings, automerge rules, vulnerability handling, Zurich/Monday schedule) matches what CHANGELOG/README/ADR 0002 describe; CLAUDE.md's repo-structure addition is accurate; ADR 0002 cross-references ADR 0001 correctly. The item's assignment framed this round as "address the changes-requested review," but
adversary: PASSPR #10 only changes docs: CHANGELOG, CLAUDE.md, README, a new ADR 0002 and one runbook row. I checked the docs against renovate/default.json as merged in #9 (44c0253). I found no blocker or major problem. Every path the touched docs name exists in the repo. No renovate.json, .renovaterc or dependabot.yml exists, so "Renovate itself is not enabled on this repo" holds. The new text has no
proofproofproofattempted
Approvals: 2/2 on 🤖 Generated with Claude Code |
Summary
renovate/default.json, a shared Renovate preset other repos extend, but it wasn't mentioned anywhere in CLAUDE.md, README.md or CHANGELOG.md, and the "why does this live in a Fedora-scripts repo" decision from the PR body had no ADR.docs/adr/0002-shared-renovate-preset-in-this-public-repo.md.Test plan
git diff --stat: CHANGELOG.md, CLAUDE.md, README.md + 1 new ADR file — docs onlyrenovate/) against CLAUDE.md/README claims — now matches.github/actionlint.yamlpath) is already correct in CLAUDE.md — no further action needed🤖 Generated with Claude Code</pr_body>
low
Fleet item F-2114 · owner maya · risk ?
Tests run by the implementer
gh pr view 8/9/7 --json title,body,mergedAt,files -R MRegra/fedora-workstation-scriptsgit log --oneline -10ls / cat CLAUDE.md, README.md, CHANGELOG.md, renovate/default.json, docs/adr/0001-...mdgit diff --stat (confirmed docs-only)git status --short🤖 Generated with Claude Code