redhat-et / redhat-et/ProtoBot
Implement the OpenCode Drafting Table MVP
Open
@lukaskellerstein is already working on this.
Since Sep 16, 2026.
blocked
component:drafting-table
component:ears-manager
component:specification-toolkit
- Dominant language
- Go
- Stars
- 5
- Forks
- 6
- Avg merge
- 23h 24m
- Merged PRs (30d)
- 66
Description
Scope
Implement the first local Drafting Table integration using OpenCode and the reusable Specification Toolkit, with the eliciting-requirements skill as the initial consumer after #56/PR #64 is accepted.
The MVP should start or resume a session, invoke governed tools, present diagnostics and impact candidates, and stop at an explicit user approval boundary. It must not edit registered specification files directly.
Dependencies
- #28, #30, #33, and #34.
- #56/PR #64 skill implementation.
ears-managerand project bootstrap child issues.
Acceptance criteria
- A fixture session can be replayed headlessly with stable inputs and outputs.
- Tool permissions and failure behavior are testable.
- Draft conversation state, authoritative Git state, and WMS state remain distinct.
- A recorded demonstration shows one approved or rejected change-set path.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.