Building the AI lab page — and hitting the limits of Claude in the same session
Starting point: a brief description of intent and a link to my existing portfolio. Goal was to ship a visually cohesive, production-ready page that matches my existing aesthetic while solving a real information architecture problem — without opening Figma first. What followed was also an early lesson in how Claude handles instructions over a long session.
Tool used
Claude Sonnet
Type
Page design & IA
Time to first draft
~15 minutes
Outcome
Claude couldn't reliably extract exact color values or design tokens from the portfolio URL — the page had the right structure but colors were off. Once I defined a proper design system spec and fed it to Claude, alignment improved significantly. Later in the same session, instruction drift became a real problem: earlier rules quietly reverted as the conversation grew longer, creating a repetitive correction loop.
Key insights & challenges
Two lessons from one session. First: Claude approximates visual styles from URLs — define your design system as an explicit spec before asking it to match anything. Second: Claude has no persistent memory within long sessions. The fix is Project Instructions — a persistent system prompt that eliminates re-establishing ground rules each time. Every instruction needs to be written as if it might be the only one Claude ever reads.