From 7de3ed27805ba3562ce77b47efedce5cebcf67f6 Mon Sep 17 00:00:00 2001 From: William Callahan Date: Thu, 22 Oct 2026 16:34:32 -0700 Subject: [PATCH] chore: declare runtime rate-limit state and pipeline log regenerable Dogfood worktrees keep data/rate-limit-state.json (RateLimitState) and logs/pipeline.log (logback file appender) after their work lands, so worktree GC kept them as undeclared ignored bytes. Both are rebuilt by the next app run. Agent-Session: 50fa271c-60b8-4d99-be3b-90dd43200f83 --- .worktree-regenerable | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.worktree-regenerable b/.worktree-regenerable index 02c0aa04..f1883609 100644 --- a/.worktree-regenerable +++ b/.worktree-regenerable @@ -2,3 +2,7 @@ src/main/resources/static/index.html src/main/resources/static/assets/ src/main/resources/static/theme-boot.js +# Provider cooldown state RateLimitState writes at runtime (DEFAULT_STATE_FILE); the next run rebuilds it. +data/rate-limit-state.json +# Pipeline log the logback-spring.xml file appender writes while the app runs. +logs/pipeline.log