diff --git a/.story_kit/work/1_upcoming/214_story_scaffold_creates_complete_project_structure.md b/.story_kit/work/1_upcoming/214_story_scaffold_creates_complete_project_structure.md index 76857b5..7c2a78b 100644 --- a/.story_kit/work/1_upcoming/214_story_scaffold_creates_complete_project_structure.md +++ b/.story_kit/work/1_upcoming/214_story_scaffold_creates_complete_project_structure.md @@ -22,6 +22,7 @@ As a new Story Kit user, I want `scaffold_story_kit()` to create the correct pro - [ ] Unit tests verify: all expected directories exist, all expected files have correct content, `.gitkeep` files are present in work dirs, template specs contain placeholder headings not Story Kit content, `project.toml` has valid default agent config - [ ] Test that scaffold is idempotent — running it twice on the same directory doesn't overwrite or duplicate files - [ ] Test that scaffold into an existing git repo does not run `git init` or create an initial commit +- [ ] Appends Story Kit entries to the project's `.gitignore` (or creates one if missing): `.story_kit/worktrees/`, `.story_kit/merge_workspace/`, `.story_kit/coverage/`, `.story_kit_port`, `store.json`. Does not duplicate entries already present. ## Out of Scope