33 lines
806 B
Markdown
33 lines
806 B
Markdown
# WorkBoard
|
|
|
|
AI-powered Kanban board for managing coding tasks with automated execution.
|
|
|
|
## Features
|
|
|
|
- **Kanban Board**: Three columns - Queued, Active, and Complete
|
|
- **AI Execution**: Uses Opencode CLI to execute work items
|
|
- **Validation**: AI validates work against custom conditions
|
|
- **Retry Logic**: Failed items retry up to 3 times before showing error
|
|
- **Collapsible Work Items**: Expand to view/edit details
|
|
|
|
## Setup
|
|
|
|
```bash
|
|
npm install
|
|
npm run dev
|
|
```
|
|
|
|
## Usage
|
|
|
|
1. Click "+ Add Work Item" in the Queued column
|
|
2. Fill in title, description, and validation conditions
|
|
3. Click the play button on a work item to queue it for AI execution
|
|
4. AI will automatically process items in order
|
|
|
|
## Development
|
|
|
|
The app uses:
|
|
- React + Vite
|
|
- TypeScript
|
|
- Tailwind CSS
|
|
- Opencode CLI for AI execution |