Task Description
Create a simple static HTML page that displays a Kanban board of repository issues grouped by status/labels.
Detailed Steps
- Create
dashboard/kanban.html (standalone HTML + CSS + vanilla JS)
- Columns: "To Do", "In Progress", "In Review", "Done"
- Map issues to columns by labels:
- To Do: label
ready
- In Progress: label
in-process
- In Review: label
in-review
- Done: state
closed or label done
- Use GitHub REST API (unauthenticated) to fetch open issues for
DYAI2025/BeCoin_EcoSim_LLM (fallback: show friendly error if rate-limited)
- Show for each issue: number, title (link), labels (small chips), created date
- Add simple refresh button and auto-refresh every 60s
- Style with minimal CSS (no external frameworks)
- Document usage in README: how to open locally (
file://) and via a simple python -m http.server
Acceptance Criteria
Complexity
simple
Task Description
Create a simple static HTML page that displays a Kanban board of repository issues grouped by status/labels.
Detailed Steps
dashboard/kanban.html(standalone HTML + CSS + vanilla JS)readyin-processin-reviewclosedor labeldoneDYAI2025/BeCoin_EcoSim_LLM(fallback: show friendly error if rate-limited)file://) and via a simplepython -m http.serverAcceptance Criteria
dashboard/kanban.htmlrenders 4 columns with issues grouped by labels/statesComplexity
simple