first commit
This commit is contained in:
commit
b00f685125
33
README.md
Normal file
33
README.md
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
# 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
|
||||||
Loading…
x
Reference in New Issue
Block a user