story-kit: create 222_story_scaffolded_agent_permissions_should_be_tech_stack_agnostic
This commit is contained in:
@@ -0,0 +1,19 @@
|
|||||||
|
---
|
||||||
|
name: "Scaffolded agent permissions should be tech-stack agnostic"
|
||||||
|
---
|
||||||
|
|
||||||
|
# Story 222: Scaffolded agent permissions should be tech-stack agnostic
|
||||||
|
|
||||||
|
## User Story
|
||||||
|
|
||||||
|
As a developer using Story Kit with a non-Rust/non-Node project, I want the scaffolded .claude/settings.json permissions to only include generic commands (git, ls, etc.), so that the allowlist isn't cluttered with irrelevant cargo/pnpm rules.
|
||||||
|
|
||||||
|
## Acceptance Criteria
|
||||||
|
|
||||||
|
- [ ] Scaffolded .claude/settings.json only includes generic tool-agnostic commands (git, ls, mkdir, etc.)
|
||||||
|
- [ ] Onboarding agent adds project-specific permission entries (cargo, pnpm, go, etc.) based on the tech stack chosen during setup
|
||||||
|
- [ ] Existing projects are not broken by the change (additive permissions still work)
|
||||||
|
|
||||||
|
## Out of Scope
|
||||||
|
|
||||||
|
- TBD
|
||||||
Reference in New Issue
Block a user