Description
When capturing file modifications in a session, skip files that are matched by the repo's .gitignore rules. Gitignored files (build artifacts, node_modules, secrets, local config) should never appear in checkpoint metadata or session transcripts, reducing noise and preventing accidental capture of sensitive local-only files.
Source
Target Repos
Acceptance Criteria
Context Hints
cli/internal/session/
cli/internal/checkpoint/
cli/internal/git/
Comment /minion build or add the minion-approved label to begin implementation.
Description
When capturing file modifications in a session, skip files that are matched by the repo's
.gitignorerules. Gitignored files (build artifacts, node_modules, secrets, local config) should never appear in checkpoint metadata or session transcripts, reducing noise and preventing accidental capture of sensitive local-only files.Source
entireio-cliTarget Repos
cliAcceptance Criteria
.gitignore(and nested ignore files)core.excludesFile) is also respectedContext Hints
cli/internal/session/cli/internal/checkpoint/cli/internal/git/Comment
/minion buildor add theminion-approvedlabel to begin implementation.