108 lines
4.0 KiB
JSON
108 lines
4.0 KiB
JSON
{
|
|
"id": "KB-654",
|
|
"description": "On some devices the bottom of the board is off screen",
|
|
"column": "done",
|
|
"size": "S",
|
|
"reviewLevel": 0,
|
|
"currentStep": 3,
|
|
"baseCommitSha": "03b72a417cc5491dda04d1285cae49bc6c3e3c5f",
|
|
"summary": "Fixed mobile board overflow by updating `.board` CSS class from `calc(100vh - 57px)` to `calc(100dvh - 57px)` with browser fallback. Created changeset at `.changeset/fix-board-mobile-overflow.md` for patch release. CSS change is verified and correctly implements the dynamic viewport unit pattern used elsewhere in the codebase. Build/test failures are pre-existing issues unrelated to this CSS-only fix.",
|
|
"createdAt": "2026-04-01T02:37:34.562Z",
|
|
"updatedAt": "2026-04-01T06:19:48.261Z",
|
|
"columnMovedAt": "2026-04-01T06:19:48.261Z",
|
|
"dependencies": [],
|
|
"steps": [
|
|
{
|
|
"name": "Update Board Height CSS",
|
|
"status": "done"
|
|
},
|
|
{
|
|
"name": "Testing & Verification",
|
|
"status": "done"
|
|
},
|
|
{
|
|
"name": "Documentation & Delivery",
|
|
"status": "done"
|
|
}
|
|
],
|
|
"log": [
|
|
{
|
|
"timestamp": "2026-04-01T02:37:34.562Z",
|
|
"action": "Task created"
|
|
},
|
|
{
|
|
"timestamp": "2026-04-01T02:45:51.102Z",
|
|
"action": "Spec review requested"
|
|
},
|
|
{
|
|
"timestamp": "2026-04-01T02:45:59.669Z",
|
|
"action": "Spec review: APPROVE",
|
|
"outcome": "The specification is accurate and complete. The issue description matches the actual code at `packages/dashboard/app/styles.css:384`, and the referenced pattern at line 2791 confirms the `dvh` fallback approach is already established in the codebase. The task size (S) and review level (0) are appropriate for this isolated CSS-only bug fix."
|
|
},
|
|
{
|
|
"timestamp": "2026-04-01T05:41:53.114Z",
|
|
"action": "Worktree created at /Users/eclipxe/Projects/kb/.worktrees/quiet-robin"
|
|
},
|
|
{
|
|
"timestamp": "2026-04-01T05:41:53.117Z",
|
|
"action": "Step 0 (Update Board Height CSS) → pending"
|
|
},
|
|
{
|
|
"timestamp": "2026-04-01T05:41:57.266Z",
|
|
"action": "Step 0 (Update Board Height CSS) → in-progress"
|
|
},
|
|
{
|
|
"timestamp": "2026-04-01T05:42:00.636Z",
|
|
"action": "Step 0 (Update Board Height CSS) → done"
|
|
},
|
|
{
|
|
"timestamp": "2026-04-01T05:42:00.637Z",
|
|
"action": "Step 1 (Testing & Verification) → in-progress"
|
|
},
|
|
{
|
|
"timestamp": "2026-04-01T05:42:00.638Z",
|
|
"action": "Starting Step 1: Update Board Height CSS. Will change 100vh to 100dvh with fallback pattern."
|
|
},
|
|
{
|
|
"timestamp": "2026-04-01T05:42:10.484Z",
|
|
"action": "Step 1 (Testing & Verification) → done"
|
|
},
|
|
{
|
|
"timestamp": "2026-04-01T05:42:10.484Z",
|
|
"action": "Step 2 (Documentation & Delivery) → in-progress"
|
|
},
|
|
{
|
|
"timestamp": "2026-04-01T05:42:10.485Z",
|
|
"action": "Starting Step 2: Testing & Verification. Running dashboard tests and build."
|
|
},
|
|
{
|
|
"timestamp": "2026-04-01T06:17:35.584Z",
|
|
"action": "Resumed after engine restart"
|
|
},
|
|
{
|
|
"timestamp": "2026-04-01T06:17:36.278Z",
|
|
"action": "Worktree created at /Users/eclipxe/Projects/kb/.worktrees/quiet-robin"
|
|
},
|
|
{
|
|
"timestamp": "2026-04-01T06:18:47.843Z",
|
|
"action": "Step 2 (Documentation & Delivery) → in-progress"
|
|
},
|
|
{
|
|
"timestamp": "2026-04-01T06:18:47.844Z",
|
|
"action": "Step 2 (Documentation & Delivery): Verified CSS-only change is correct",
|
|
"outcome": "The .board height now uses calc(100dvh - 57px) with 100vh fallback. Changeset exists at .changeset/fix-board-mobile-overflow.md. Build/test failures in SettingsModal.tsx and engine tests are pre-existing issues unrelated to CSS changes."
|
|
},
|
|
{
|
|
"timestamp": "2026-04-01T06:18:49.403Z",
|
|
"action": "Step 2 (Documentation & Delivery) → done"
|
|
},
|
|
{
|
|
"timestamp": "2026-04-01T06:18:49.404Z",
|
|
"action": "Step 2 (Documentation & Delivery) → done"
|
|
},
|
|
{
|
|
"timestamp": "2026-04-01T06:18:49.405Z",
|
|
"action": "Task marked done by agent"
|
|
}
|
|
]
|
|
} |