aboutsummaryrefslogtreecommitdiff
path: root/scripts/diff-lang.sh
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-16 05:18:45 -0500
committerCraig Jennings <c@cjennings.net>2026-05-16 05:18:45 -0500
commit684891d57166953f4314b060afc78403a1d6976d (patch)
tree11ec97dfa87576c79faf9fd49517674aa9bf72d4 /scripts/diff-lang.sh
parent9b16fd8c9d5a9707608dec8c6a3c87b79b45863c (diff)
downloadrulesets-684891d57166953f4314b060afc78403a1d6976d.tar.gz
rulesets-684891d57166953f4314b060afc78403a1d6976d.zip
fix(workflows): default LINT_ORG_FOLLOWUPS to current project inbox
wrap-it-up's lint-org and date-coverage scans both defaulted LINT_ORG_FOLLOWUPS to `$HOME/projects/work/inbox/lint-followups.org`. The intent was to land findings where the next morning's daily-prep would pick them up. The bug: every project running wrap-up dumped its findings into the work project's inbox regardless of which project's todo.org was scanned. The fallback at `.ai/lint-followups.org` never fired because `$HOME/projects/work/inbox/` exists on every machine. I found this morning that work's inbox/lint-followups.org had accumulated lint output from .emacs.d, rulesets, and work across multiple wrap-up runs on 2026-05-15 and 2026-05-16. I routed the foreign sections back to the right inboxes via inbox-send. The fix changes the default to `./inbox/lint-followups.org` in the current project's cwd, with `.ai/lint-followups.org` as the fallback when the project has no `inbox/` directory. The env var still overrides for projects that want to route somewhere else. I applied the same change to both bash blocks (lint-org sweep at line 137, date-coverage scan at line 173) and rewrote the prose paragraph that documented the old default, with a note explaining why hardcoding a single project's path was wrong.
Diffstat (limited to 'scripts/diff-lang.sh')
0 files changed, 0 insertions, 0 deletions