What
exact_dot_claude/.chezmoiignore line 32 ignores scheduled-tasks/, so nothing
under ~/.claude/scheduled-tasks/ is chezmoi-managed (chezmoi managed ~/.claude
returns zero matches for it). Seven task definitions currently live there and
exist only on this machine:
feature-parity-maintenance onetime-mcu-workflow onetime-update-docs
reduce-friction repo-cleanup sentry-triage work-on-claude-plugins-issues
Why it matters
These are scheduled agent definitions — the same class of config as the
.routines/ LaunchAgents, which are versioned in
repos-claude-config and
documented in .routines/README.md. Losing this machine loses them with no
diff, no review, and no record of what they did. ~/repos/CLAUDE.md already
points at ~/.claude/scheduled-tasks/ as one of the two scheduling substrates,
so the docs describe something the dotfiles repo cannot reproduce.
Options
- Track them: drop the
.chezmoiignore entry and add the definitions under
exact_dot_claude/scheduled-tasks/. Needs a check first for anything
machine-specific or secret-adjacent in the task bodies — this repo is
public.
- Track a redacted inventory only (names, schedules, one-line purpose), leaving
the bodies local.
- Decide they are deliberately ephemeral and say so in a comment on the
.chezmoiignore line, so the next reader does not re-open this.
Provenance
Surfaced as an explicit out-of-scope caveat while implementing
#397.
What
exact_dot_claude/.chezmoiignoreline 32 ignoresscheduled-tasks/, so nothingunder
~/.claude/scheduled-tasks/is chezmoi-managed (chezmoi managed ~/.claudereturns zero matches for it). Seven task definitions currently live there and
exist only on this machine:
Why it matters
These are scheduled agent definitions — the same class of config as the
.routines/LaunchAgents, which are versioned inrepos-claude-config and
documented in
.routines/README.md. Losing this machine loses them with nodiff, no review, and no record of what they did.
~/repos/CLAUDE.mdalreadypoints at
~/.claude/scheduled-tasks/as one of the two scheduling substrates,so the docs describe something the dotfiles repo cannot reproduce.
Options
.chezmoiignoreentry and add the definitions underexact_dot_claude/scheduled-tasks/. Needs a check first for anythingmachine-specific or secret-adjacent in the task bodies — this repo is
public.
the bodies local.
.chezmoiignoreline, so the next reader does not re-open this.Provenance
Surfaced as an explicit out-of-scope caveat while implementing
#397.