con / con/mechababs

use_cases.md: a story for `campaign init` at a superstudy that already carries campaigns

Open Beginner friendly
#160 0 comments 0 reactions 0 assignees View on GitHub
automation
Dominant language
Python
Stars
1
Forks
4
Avg merge
15h 39m
Merged PRs (30d)
24

Description

`docs/spec.md` states the behavior (scaffold-or-adopt, the four init cases), so the code question is settled. What is missing is the user story: someone points `campaign init --superstudy` at a superstudy that already holds `c1` and `c2` and wants to know what happens to them. The answer is nothing: init never clobbers, and a campaign with the same label is refused by name.

Docs only, in `docs/use_cases.md`.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with docs/spec.md to review the scaffold-or-adopt behavior and the four init cases. Add a user story to docs/use_cases.md covering campaign init --superstudy when c1 and c2 already exist, including that existing campaigns are not clobbered and duplicate labels are refused. Done means the scenario and outcome are documented clearly.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Documentation
Difficulty
1/5
Estimated time
Under an hour
Activity status
Active
Clarity
Clearly specified
Newbie friendliness
92/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.