CONTRIBUTING.md: - Two tracks: humans (GitHub flow) and agents (beadboard-driver + bd) - Copy-pasteable agent instructions for quick setup - PR size guidelines (under 100 lines preferred, 200+ needs issue first) - Quality gates, claim workflow, professional conduct expectations - beadboard-driver and bd setup for agent contributors GitHub Issue templates: - Bug report: structured fields (steps, platform, Dolt status, versions) - Feature request: problem/proposal/area, opt-in to implement - Config: links to Discord and contrib:open issue filter contrib:open labels: - Tagged 4 orchestrator beads for community contribution - Left session race condition (beadboard-4v7) as internal README: - Updated banner to link to CONTRIBUTING.md - Updated Contributing section with Discord link and contrib:open workflow Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
56 lines
1.5 KiB
YAML
56 lines
1.5 KiB
YAML
name: Feature Request
|
|
description: Suggest something new
|
|
labels: ["enhancement"]
|
|
body:
|
|
- type: markdown
|
|
attributes:
|
|
value: |
|
|
Got an idea? Describe it below. If it's approved, we'll create a bead and tag it `contrib:open` if it's available for community work.
|
|
|
|
- type: input
|
|
id: summary
|
|
attributes:
|
|
label: What do you want?
|
|
description: One sentence.
|
|
placeholder: "A public 'contribute' view in the dashboard showing contrib:open beads"
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: problem
|
|
attributes:
|
|
label: What problem does this solve?
|
|
description: Why do you need this? What's the pain without it?
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: proposal
|
|
attributes:
|
|
label: How should it work?
|
|
description: Describe the behavior you're imagining. Doesn't need to be detailed — just enough to understand the idea.
|
|
validations:
|
|
required: false
|
|
|
|
- type: dropdown
|
|
id: area
|
|
attributes:
|
|
label: Area
|
|
options:
|
|
- Dashboard (UI/views)
|
|
- CLI (bb/beadboard)
|
|
- Orchestrator (bb-pi)
|
|
- Agent communication (mail/reservations)
|
|
- Beads integration (bd)
|
|
- beadboard-driver skill
|
|
- Documentation
|
|
- Other
|
|
validations:
|
|
required: true
|
|
|
|
- type: checkboxes
|
|
id: contribution
|
|
attributes:
|
|
label: Would you like to work on this?
|
|
options:
|
|
- label: "I'd like to implement this myself (or have my agent do it)"
|