Signed-off-by: OpenClaw Bot <ai-agent@topdoglabs.com>
This commit is contained in:
parent
fd3dcc2cad
commit
742bd61e7b
12
README.md
12
README.md
@ -20,8 +20,8 @@ Central hub for activity, tasks, goals, and tools. Built for TopDogLabs to track
|
||||
- Quick actions to Gantt Board
|
||||
|
||||
### Projects
|
||||
- Active sprint tracking
|
||||
- Sprint progress visualization
|
||||
- Active sprint tracking (global sprints from gantt-board)
|
||||
- Sprint status/date visibility
|
||||
- Project health cards with color-coded status
|
||||
- Per-project task statistics
|
||||
|
||||
@ -190,6 +190,14 @@ Environment variables:
|
||||
|
||||
Mission Control web data for tasks/projects/sprints is also read from `gantt-board` API via `GANTT_API_BASE_URL`, so both CLI and web use the same backend contract.
|
||||
|
||||
Data model note:
|
||||
- Sprints are global cycles and are no longer linked to projects.
|
||||
- Sprint state is derived from `start_date`/`end_date` at request time (no manual activate/deactivate step).
|
||||
- Tasks remain project-scoped (`tasks.project_id` in `gantt-board` schema).
|
||||
- The schema migration that removes `sprints.project_id` lives in sibling repo: `../gantt-board/supabase/remove_sprint_project_id.sql`.
|
||||
- The schema migration that removes `sprints.status` lives in sibling repo: `../gantt-board/supabase/remove_sprint_status.sql`.
|
||||
- `gantt-board` CLI/API sprint "current" and "active" behavior is date-based (current execution time), not persisted status-based.
|
||||
|
||||
For separate Docker images, set `GANTT_API_BASE_URL` to the Docker service DNS name (example: `http://gantt-board:3000/api`) on the same Docker network.
|
||||
If `gantt-board` API auth is required, provide either `GANTT_API_COOKIE` (session cookie) or `GANTT_API_BEARER_TOKEN` as server-to-server auth context.
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user