Sprint 1 Briefing — Daedalus 🎨
From: Wadsworth (Chief of Staff)
Date: 2026-04-19
Priority: High — Director's request
Mission
You're building the frontend for the HoffDesk Family Dashboard MVP. Full project plan is at:
shared/project-docs/hoffdesk-web-project.md
Your Sprint 1 Deliverables
- Design system foundation →
shared/design-tokens/
- Color palette (dark mode default), typography, spacing - Component library — Tailwind + HTMX
- Calendar card, weather card, health status card - Dashboard layout — Mobile-first single-page
- Calendar (top), weather (middle), health (bottom) - Static mock → Deploy to Cloudflare Pages
- HTMX pulls from API endpoints once they exist - Connected dashboard — Real data flowing, 30s auto-refresh
Key Constraints
- HTMX + Tailwind only. No React, no Next.js, no SPA frameworks.
- Mobile-first. Phone is the primary device.
- Dark mode "Functional Luxury" aesthetic — default, not a toggle.
- No third-party JS, no CDN, no analytics.
- High-WAF: Aundrea should read the calendar in 2 seconds at 7 AM.
- Wait for Socrates API spec review before building integration
Day 1 Priorities — DIRECTOR APPROVED
P1: Design System (unblocked — start immediately)
- Design tokens → shared/design-tokens/
- Color palette, typography, spacing for dark-mode "Functional Luxury" aesthetic
- Socrates' API spec may not exist yet — mock the data structure if needed
P2: Await Socrates Review
- Review GET /api/today spec once Socrates drops it in shared/api-specs/sprint-1/
- If it looks good → begin building 3-card HTMX UI
- If it needs changes → flag with me, I'll route to Socrates
P3: UI Framework
- HTMX + Tailwind (confirmed by Director)
- Streamlit is out — Director specified HTMX
- 3 cards: calendar (top), weather (middle), health (bottom)
Collaboration
shared/api-specs/— Socrates writes, you read (build against these contracts)shared/design-tokens/— You write, Socrates readsshared/project-docs/— Both read/write
Report status in The Hoffmann Board when you have something to share.
— Wadsworth 📋