{
"lanes": [
{
"id": "backlog",
"label": "Backlog",
"color": "#888888",
"tasks": [
{
"id": "t1",
"title": "Audit GPS sensor wiring",
"desc": "Check all GPS connections to analog ports",
"priority": "high",
"assignee": "Riley",
"tags": [
"electrical"
]
},
{
"id": "t2",
"title": "Document autonomous routines",
"desc": "Write up the 3 auto paths for programming review",
"priority": "medium",
"assignee": "",
"tags": [
"programming",
"docs"
]
},
{
"id": "t3",
"title": "Order replacement swerve modules",
"desc": "2x SDS Mk4i modules worn from comp",
"priority": "high",
"assignee": "Walt",
"tags": [
"parts"
]
},
{
"id": "t4",
"title": "Install new Limelight firmware",
"desc": "Update to latest firmware on both cameras",
"priority": "low",
"assignee": "",
"tags": [
"vision"
]
},
{
"id": "t1777301196894",
"title": "Build battery box",
"desc": "",
"priority": "high",
"assignee": "Bruno",
"tags": [
"electrical"
]
},
{
"id": "t1777301223573",
"title": "Test $tag display",
"desc": "",
"priority": "medium",
"assignee": "",
"tags": [
"programming"
]
},
{
"id": "t1777301229112",
"title": "Test $tag display",
"desc": "",
"priority": "medium",
"assignee": "",
"tags": [
"programming"
]
},
{
"id": "t1777301409379",
"title": "Fix the shooter lock",
"desc": "",
"priority": "medium",
"assignee": "Mr.Slater",
"tags": [
"programming"
]
},
{
"id": "t1777301787741",
"title": "Fix the shooter lock",
"desc": "",
"priority": "medium",
"assignee": "Mr.Slater",
"tags": [
"programming"
]
},
{
"id": "t1777300764095",
"title": "Build vertical battery box",
"desc": "",
"priority": "medium",
"assignee": "Bruno",
"tags": []
},
{
"id": "t1777340897543",
"title": "Finish the cart for our roller coaster",
"desc": "Split into 5 sub-tasks",
"priority": "medium",
"assignee": "Bruno",
"tags": [
"split"
],
"isParent": true
},
{
"id": "t1777341313921",
"title": "Organize Robotics Storage room (thoroughly)",
"desc": "",
"priority": "medium",
"assignee": "Bruno",
"tags": []
},
{
"id": "t1777341863766",
"title": "[1/5] finish cart body",
"desc": "Sub-task of: Finish the cart for our roller coaster",
"priority": "medium",
"assignee": "Bruno",
"tags": [
"split"
],
"parentId": "t1777340897543"
},
{
"id": "t1777341863767",
"title": "[2/5] finish bogie design",
"desc": "Sub-task of: Finish the cart for our roller coaster",
"priority": "medium",
"assignee": "Bruno",
"tags": [
"split"
],
"parentId": "t1777340897543"
},
{
"id": "t1777341863768",
"title": "[3/5] Finish Track designs",
"desc": "Sub-task of: Finish the cart for our roller coaster",
"priority": "medium",
"assignee": "Bruno",
"tags": [
"split"
],
"parentId": "t1777340897543"
},
{
"id": "t1777341863769",
"title": "[4/5] Assemble the cart and bogie in CAD",
"desc": "Sub-task of: Finish the cart for our roller coaster",
"priority": "medium",
"assignee": "Bruno",
"tags": [
"split"
],
"parentId": "t1777340897543"
},
{
"id": "t1777341863770",
"title": "[5/5] Print them out",
"desc": "Sub-task of: Finish the cart for our roller coaster",
"priority": "medium",
"assignee": "Bruno",
"tags": [
"split"
],
"parentId": "t1777340897543"
},
{
"id": "t1777341994793",
"title": "Planning/Research for next season",
"desc": "",
"priority": "medium",
"assignee": "Bruno",
"tags": []
}
]
},
{
"id": "in-progress",
"label": "In Progress",
"color": "#ec40f5",
"tasks": [
{
"id": "t5",
"title": "Fix shooter lock jitter",
"desc": "Shooter occasionally fires early — investigate command timing",
"priority": "high",
"assignee": "Mr. Douglas",
"tags": [
"programming"
]
},
{
"id": "t6",
"title": "Rebuild climber assembly",
"desc": "Worn chain skip — replace links and re-tension",
"priority": "high",
"assignee": "Riley",
"tags": [
"mechanical"
]
}
]
},
{
"id": "review",
"label": "Review",
"color": "#f5a623",
"tasks": [
{
"id": "t8",
"title": "Test field-relative auto paths",
"desc": "Validate on real field — heading drift observed",
"priority": "medium",
"assignee": "",
"tags": [
"programming"
]
},
{
"id": "t1777297687888",
"title": "Test the kanban bot",
"desc": "",
"priority": "low",
"assignee": "",
"tags": [
"testing"
]
}
]
},
{
"id": "done",
"label": "Done",
"color": "#03818a",
"tasks": [
{
"id": "t7",
"title": "Setup Kanban Discord bot commands",
"desc": "Wire up !task add / !task move in 2890-bot",
"priority": "medium",
"assignee": "Mr. Douglas",
"tags": [
"discord"
]
},
{
"id": "t10",
"title": "YAGSL PID tuning",
"desc": "Drive PID loop tuned at last comp",
"priority": "medium",
"assignee": "Mr. Douglas",
"tags": [
"programming"
]
}
]
}
],
"archived": [
{
"id": "t9",
"title": "Initial robot assembly complete",
"desc": "Mothman 2026 built and powered on",
"priority": "high",
"assignee": "Riley",
"tags": [
"mechanical"
],
"archivedAt": "2026-04-27T15:27:39.721Z"
},
{
"id": "t11",
"title": "Pit scouting app deployed",
"desc": "PitRadar-style dashboard on team tablet",
"priority": "low",
"assignee": "",
"tags": [
"scouting"
],
"archivedAt": "2026-04-27T20:14:03.014Z"
}
]
}