feat(FN-4316): complete Step 6 — document todo aging indicator

Fusion-Task-Id: FN-4316
Fusion-Task-Lineage: 6b2b78b4-effa-479c-9a22-5a53d0f74894
This commit is contained in:
Fusion
2026-05-13 18:02:51 -07:00
committed by gsxdsm
parent a3e0f2ba7d
commit ef34f0ab97
2 changed files with 22 additions and 0 deletions

View File

@@ -133,6 +133,20 @@ Board ordering behavior:
- The `done` column is recency-ordered by completion time (newest first), using `columnMovedAt` as primary and falling back to `updatedAt` then `createdAt` for legacy tasks.
- The dashboard **list view default ordering matches these same per-column semantics** until a user clicks a sortable header (manual list sorting still overrides defaults).
#### Todo aging indicator
The board Todo column header shows a client-side aging summary for Todo tasks:
- `07d` (fresh)
- `830d` (aging)
- `31+d` (stale)
Age uses this timestamp precedence per task:
1. `columnMovedAt` (preferred; when the task entered Todo)
2. `createdAt` (fallback for legacy rows)
3. `updatedAt` (last resort)
Clicking a bucket filters only the Todo column to that bucket. Clicking the active bucket again clears the filter. The filter is local UI state (not persisted) and resets when navigating away/remounting the board.
### Lifecycle commands
```bash