Task #73: Task Dependency Visualizer with Gitea Integration #219

Closed
opened 2026-03-21 15:49:28 -05:00 by mkrause612 · 1 comment
Owner

Description

Interactive dependency graph combining tasks.md definitions with live Gitea status. Complements Gitea boards (doesn't replace them).

Full Documentation: docs/tasks/interactive-tools-suite/MASTER-SPECIFICATION.md (Tool #4/4B)

Features

  • Visual task graph (React Flow or D3.js)
  • Live status from Gitea API (auto-refresh every 30s)
  • Critical path highlighting (soft launch tasks)
  • Soft launch progress metrics
  • Filter by status/priority/area

Time Estimate

90-120 minutes (core) + 30-45 minutes (polish)

Priority Justification

MEDIUM — Strategic planning tool. Helps Michael visualize critical path and make prioritization decisions. Team uses Gitea boards for daily work; this provides strategic overlay.

Status: BLOCKED

Blocker: Task dependencies not fully mapped in tasks.md

To Unblock:

  • Option A: Full dependency mapping (2-3 hours manual work)
  • Option B: Simplified model (just soft-launch-critical flag) — RECOMMENDED
  • Option C: Infer from task descriptions (AI parsing)

Acceptance Criteria

  • Tool loads all 69+ tasks correctly
  • Gitea API integration works (fetches status/assignees)
  • Dependency arrows accurate
  • Critical path filter works
  • Auto-refresh updates status every 30s
  • Michael finds it useful for weekly planning
  • Complements: Gitea project boards (doesn't replace)
  • Uses: tasks.md task definitions
  • Integrates: Gitea API for live status
## Description Interactive dependency graph combining tasks.md definitions with live Gitea status. Complements Gitea boards (doesn't replace them). **Full Documentation:** `docs/tasks/interactive-tools-suite/MASTER-SPECIFICATION.md` (Tool #4/4B) ## Features - Visual task graph (React Flow or D3.js) - Live status from Gitea API (auto-refresh every 30s) - Critical path highlighting (soft launch tasks) - Soft launch progress metrics - Filter by status/priority/area ## Time Estimate 90-120 minutes (core) + 30-45 minutes (polish) ## Priority Justification **MEDIUM** — Strategic planning tool. Helps Michael visualize critical path and make prioritization decisions. Team uses Gitea boards for daily work; this provides strategic overlay. ## Status: BLOCKED **Blocker:** Task dependencies not fully mapped in tasks.md **To Unblock:** - **Option A:** Full dependency mapping (2-3 hours manual work) - **Option B:** Simplified model (just soft-launch-critical flag) — RECOMMENDED - **Option C:** Infer from task descriptions (AI parsing) ## Acceptance Criteria - [ ] Tool loads all 69+ tasks correctly - [ ] Gitea API integration works (fetches status/assignees) - [ ] Dependency arrows accurate - [ ] Critical path filter works - [ ] Auto-refresh updates status every 30s - [ ] Michael finds it useful for weekly planning ## Related Tasks - **Complements:** Gitea project boards (doesn't replace) - **Uses:** tasks.md task definitions - **Integrates:** Gitea API for live status
mkrause612 added the
status
to-do
status
in-progress
status
done
area/development-tools
labels 2026-03-21 15:49:28 -05:00
mkrause612 added this to the Firefrost Operations project 2026-03-21 15:52:13 -05:00
mkrause612 removed the
status
done
label 2026-03-21 15:53:23 -05:00
mkrause612 moved this to 🧙 Michael - Tasks in Firefrost Operations on 2026-03-21 15:54:03 -05:00
Author
Owner

This issue is being closed as part of the task system migration on April 1, 2026.

Why: The Gitea Issues + Kanban approach proved too heavyweight for daily operations and lacked accessibility for non-technical team members (Meg, Holly).

New System:

  • BLOCKERS.md - Critical soft launch tasks
  • BACKLOG.md - Future work organized by theme
  • Trinity Console v2 Task Module (planned) - Web-based task management

Archive: All issues preserved in docs/archive/gitea-issues-archive-2026-04-01.md

— Chronicler #54

This issue is being closed as part of the task system migration on April 1, 2026. **Why:** The Gitea Issues + Kanban approach proved too heavyweight for daily operations and lacked accessibility for non-technical team members (Meg, Holly). **New System:** - `BLOCKERS.md` - Critical soft launch tasks - `BACKLOG.md` - Future work organized by theme - Trinity Console v2 Task Module (planned) - Web-based task management **Archive:** All issues preserved in `docs/archive/gitea-issues-archive-2026-04-01.md` — Chronicler #54
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: firefrost-gaming/firefrost-operations-manual#219