πΊοΈ
Product architecture
A three‑tier taxonomy (trunk β branch β tool‑ette)
makes 60 pages navigable without a mega‑menu or a
site map page. Every page always knows what's above it,
beside it, and below it β and communicates that to both
humans and search engines through breadcrumb, "Keep
exploring" trays, and JSON‑LD structured data.
β¨
Prompt & product taxonomy
42 Custom GPTs share a personality, a canon, and a voice
without blurring into each other. Consistency at that scale
is an information‑architecture problem, not just a
writing problem. Named characters, domain‑scoped
tool‑ettes, and a shared canon document solve it
structurally β so any future GPT knows exactly where it
belongs before it's built.
π¨
Brand design system
One stylesheet, four named scopes, three brands β no
specificity wars. A token‑based color system
(var(--color-rust), var(--color-teal))
supports dark mode and future brand extensions without
touching component rules. The Fredoka headings, paper‑cream
backgrounds, and rust‑and‑gold accents are a
deliberate aesthetic statement, not a scaffold default.
βοΈ
Static‑site delivery
A fully functional product site β search, dark mode, lazy
loading, scroll animations, mobile nav, structured data,
Atom feed β built without a single npm package or a build
pipeline. Every dependency is a deliberate choice.
The CI gate exits non‑zero on any metadata regression,
broken link, or missing JSON‑LD before it reaches
GitHub Pages.
π€
Agent‑directed development
The codebase was built and maintained with AI agents as
active collaborators β not autocomplete assistants. The
operating constitution (agent-skills.md),
AUTOGEN‑marker discipline, idempotent scripts, and
the CI gate all exist so agents can do real work on a live
site without introducing regressions. This is what
human‑AI co‑authorship looks like in practice.
π‘
AI UX strategy
Making AI tools approachable for everyday users is not a
prompt problem β it's a UX and product design problem.
Glee‑fully demonstrates a coherent strategy: named
domains, warm brand voice, physical metaphors (toolbox,
branches, leaves), clear navigation patterns, and a
zero‑friction entry point for users who have never
written a system prompt in their lives.