dirty-many-files
worktree
12 staged + 6 unstaged + 3 untracked across 3 top-level dirs
Description
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
Contracts
- 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/
Tags
Branches
main Use it
import { spinUpScenario } from '@gfargo/git-scenarios'
const repo = await spinUpScenario('dirty-many-files') npx git-scenarios create dirty-many-files import { describeWithScenario } from '@gfargo/git-scenarios/jest'
describeWithScenario('dirty-many-files', (getRepo) => {
it('should have the expected state', async () => {
const repo = getRepo()
// your assertions here
})
}) Commit graph
* b963a11 (HEAD -> main) chore: baseline app scaffold
* 15d9042 chore: initial commit