chore: update PRD and progress log for US-004

This commit is contained in:
2026-02-14 17:56:23 +00:00
parent 4bfc4de956
commit 9be2fb9017
2 changed files with 14 additions and 1 deletions
+1 -1
View File
@@ -68,7 +68,7 @@
"Typecheck passes" "Typecheck passes"
], ],
"priority": 4, "priority": 4,
"passes": false, "passes": true,
"notes": "This is a new component — not modifying Card.tsx. ParentSection wraps Card and adds the large header treatment. Subsection headers continue to use the existing CardHeader style (12px uppercase with colored dot)." "notes": "This is a new component — not modifying Card.tsx. ParentSection wraps Card and adds the large header treatment. Subsection headers continue to use the existing CardHeader style (12px uppercase with colored dot)."
}, },
{ {
+13
View File
@@ -881,6 +881,19 @@
- After removal: 4 consultations, 4 role nodes, 4 role-skill mappings, 21 skill nodes remain - After removal: 4 consultations, 4 role nodes, 4 role-skill mappings, 21 skill nodes remain
--- ---
## 2026-02-14 - US-004
- Created `src/components/ParentSection.tsx` — wrapper component for top-level dashboard sections
- Uses existing `Card` component with `full` prop for full-width spanning
- Header: `<h2>` at 2.4rem, weight 700, `--text-primary` color, no colored dot
- 1.333rem (20px) padding below header before children render
- Props: `title`, `children`, optional `className` and `tileId` (passed through to Card)
- Files changed: src/components/ParentSection.tsx (new)
- **Learnings for future iterations:**
- ParentSection is intentionally thin — it wraps Card and adds the large header, nothing more
- The `tileId` prop passes through to Card for command palette scroll targeting
- Subsection headers (CardHeader with colored dots) remain the existing pattern — ParentSection headers are visually distinct by size and weight alone
---
## 2026-02-14 - US-003 ## 2026-02-14 - US-003
- Fixed inaccurate timeline entries in CareerActivityTile.tsx buildTimeline() to match CV_v4.md - Fixed inaccurate timeline entries in CareerActivityTile.tsx buildTimeline() to match CV_v4.md
- **Removed:** Power BI Data Analyst Associate cert, Clinical Pharmacy Diploma cert, SQL Analytics Transformation project, Budget Oversight project, Community Pharmacist role (dangling duty-pharmacist-2016 reference) - **Removed:** Power BI Data Analyst Associate cert, Clinical Pharmacy Diploma cert, SQL Analytics Transformation project, Budget Oversight project, Community Pharmacist role (dangling duty-pharmacist-2016 reference)