Skip to content

dirty-many-files

worktree

12 staged + 6 unstaged + 3 untracked across 3 top-level dirs

A worktree mid-development with a large dirty set. `main` has 2
baseline commits; the working tree adds 12 staged files, modifies
6 unstaged files, and includes 3 untracked files. Changes span
three top-level directories (`src/`, `tests/`, `docs/`) plus
root-level config — exactly the shape that benefits from
`coco commit --split`.

Useful for testing:
  - the split-in-compose flow once it ships
  - status-surface paging behavior with many files
  - the "large changeset" heuristic in compose
  - filter / mask narrowing on the status view
  • main has 2 commits
  • worktree has 12 staged files
  • worktree has 6 unstaged files
  • worktree has 3 untracked files
  • changes span src/, tests/, and docs/
dirtystagedunstageduntrackedlarge
main
import { spinUpScenario } from '@gfargo/git-scenarios'

const repo = await spinUpScenario('dirty-many-files')
* b963a11 (HEAD -> main) chore: baseline app scaffold
* 15d9042 chore: initial commit

Back to Scenario Browser