mirror of
https://github.com/Monadical-SAS/reflector.git
synced 2026-02-04 09:56:47 +00:00
- Import topics_to_webvtt_named and recordings controller - Add _get_is_multitrack helper function - Generate WebVTT context on WebSocket connection - Add get_context message type to retrieve WebVTT - Maintain backward compatibility with echo for other messages - Add test fixture and test for WebVTT context generation Implements task fn-1.2: WebVTT context generation for transcript chat
2.1 KiB
2.1 KiB
Flow-Next Usage Guide
Task tracking for AI agents. All state lives in .flow/.
CLI
.flow/bin/flowctl --help # All commands
.flow/bin/flowctl <cmd> --help # Command help
File Structure
.flow/
├── bin/flowctl # CLI (this install)
├── epics/fn-N.json # Epic metadata
├── specs/fn-N.md # Epic specifications
├── tasks/fn-N.M.json # Task metadata
├── tasks/fn-N.M.md # Task specifications
├── memory/ # Context memory
└── meta.json # Project metadata
IDs
- Epics:
fn-N(e.g., fn-1, fn-2) - Tasks:
fn-N.M(e.g., fn-1.1, fn-1.2)
Common Commands
# List
.flow/bin/flowctl list # All epics + tasks grouped
.flow/bin/flowctl epics # All epics with progress
.flow/bin/flowctl tasks # All tasks
.flow/bin/flowctl tasks --epic fn-1 # Tasks for epic
.flow/bin/flowctl tasks --status todo # Filter by status
# View
.flow/bin/flowctl show fn-1 # Epic with all tasks
.flow/bin/flowctl show fn-1.2 # Single task
.flow/bin/flowctl cat fn-1 # Epic spec (markdown)
.flow/bin/flowctl cat fn-1.2 # Task spec (markdown)
# Status
.flow/bin/flowctl ready --epic fn-1 # What's ready to work on
.flow/bin/flowctl validate --all # Check structure
# Create
.flow/bin/flowctl epic create --title "..."
.flow/bin/flowctl task create --epic fn-1 --title "..."
# Work
.flow/bin/flowctl start fn-1.2 # Claim task
.flow/bin/flowctl done fn-1.2 --summary-file s.md --evidence-json e.json
Workflow
.flow/bin/flowctl epics- list all epics.flow/bin/flowctl ready --epic fn-N- find available tasks.flow/bin/flowctl start fn-N.M- claim task- Implement the task
.flow/bin/flowctl done fn-N.M --summary-file ... --evidence-json ...- complete
Evidence JSON Format
{"commits": ["abc123"], "tests": ["npm test"], "prs": []}
More Info
- Human docs: https://github.com/gmickel/gmickel-claude-marketplace/blob/main/plugins/flow-next/docs/flowctl.md
- CLI reference:
.flow/bin/flowctl --help