From 0b2f436065d8528997aeaaefefeaef47e2972135 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 30 Oct 2026 13:49:14 +0000 Subject: [PATCH] Track anti-slop submodule updates with Renovate Enable Renovate's git-submodules manager so an upstream anti-slop commit opens a pull request. Keep those pull requests out of the weekly automerged group: a new anti-slop rule becomes an error in every consumer, so each update waits for review and a minor Tegami entry. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Vdh4Z5cxm8obMPxsFVHTyv --- renovate.json | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/renovate.json b/renovate.json index 26768a5..564c782 100644 --- a/renovate.json +++ b/renovate.json @@ -1,4 +1,21 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": ["github>SolZeroAI/renovate-config"] + "extends": ["github>SolZeroAI/renovate-config"], + "git-submodules": { + "enabled": true + }, + "packageRules": [ + { + "description": "A new anti-slop rule becomes an error in every consumer, so each anti-slop update waits for review and a minor Tegami entry.", + "matchManagers": ["git-submodules"], + "groupName": "anti-slop", + "groupSlug": "anti-slop", + "schedule": ["at any time"], + "automerge": false, + "addLabels": ["anti-slop"], + "prBodyNotes": [ + "Before merge: list new or changed anti-slop rules, fix any new violations in the consumers, and add a `minor` `.tegami/` entry that names the new rules." + ] + } + ] }