diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-16 05:18:45 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-16 05:18:45 -0500 |
| commit | 684891d57166953f4314b060afc78403a1d6976d (patch) | |
| tree | 11ec97dfa87576c79faf9fd49517674aa9bf72d4 /languages/python | |
| parent | 9b16fd8c9d5a9707608dec8c6a3c87b79b45863c (diff) | |
| download | rulesets-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 'languages/python')
0 files changed, 0 insertions, 0 deletions
