Summary What changed? Motivation Why is this useful or needed? Testing pnpm run typecheck pnpm run lint pnpm run fmt:check pnpm run test Not run; reason: Screenshots Add screenshots or screen recordings for UI changes. Linked issue Closes #