FUNNEL: 20% SIGNUP, 0% ACTIVATION (N~10/MO) • CSS TOKEN ENGINE • TARGET: <0.01 CLS LAB

don-the-imaginator.com: Why I Tore Down the Gate, Over-Built It, Then Chose Restraint

My portfolio was gated behind mandatory Firebase auth. Firestore SiteAnalytics showed Funnel: 20% signup, 0% activation (N~10/mo). I removed the gate and initially over-corrected: 5 archetype themes via CSS variables --theme-bg with zero React re-render intent, local pocket-synth, and watchdog daemons on a single page. While it proved technical depth, it overwhelmed fast-scanning evaluators. V3 introduces restraint: a reserved editorial landing for rapid scanning, with experimental token engine and GraphRAG tools isolated in /lab.

Project Meta — Evolution
V1 ProblemMandatory auth gate, Funnel: 20% signup, 0% activation (N~10/mo)
V2 Phase5 archetype themes (CSS vars), client-side Pocket-Synth, local watchdog (temp)
V3 ArchitectureBifurcated IA: Reserved editorial landing + dedicated /lab
20% → 0%
Funnel: Signup → Activation • N~10/mo
0.00 / 15.56ms
CLS Median / Cascade Median (250 swaps)
/ + /lab
Bifurcated IA
01 / DISCOVERY — AUTHENTICATION FRICTION

The Wake-Up Call: Funnel 20% Signup, 0% Activation

Firestore SiteAnalytics (page_view, account_created, chat_first_message) revealed the bottleneck: N~10/mo visitors arrived from resume links, 20% created accounts, 0% activated chat. The hypothesis that gating would signal exclusivity failed. In professional review workflows, unnecessary auth kills intent. Source: Firestore SiteAnalytics.

Recognizing craft requires self-critique, I performed an architectural autopsy and mapped 8 friction defects across 4 pillars: mandatory walls, cold-start freezes (~30s), single beige aesthetic, unguided post-login void.
V1 Friction Audit & Architectural Solutions
8 Key Vectors
Static Theme → Dynamic Token Engine
Replaced hard-coded styles with runtime CSS vars --theme-bg, zero React re-render intent
Keyword Badges → Real Case Studies
Substituted vague skill tags with deep architectural breakdowns and live tools
Mandatory Auth → Open Client Access
Removed sign-in gates; Pocket-Synth in browser memory (<10ms, $0 cost) for 80% queries
Multi-Step Survey → Guided Tour
Cut 4-step role survey; 15-second guided tour for <5s proof
Empty Post-Login State → 6-Stage Narrative
Structured evolution arc V1 Gated → V2 Experimental → V3 Reserved + Lab
Text Responses → Generative UI Cards
From markdown bubbles to live React cards (DCF, schedulers) via custom JSON hydration
Scattered Thumbnails → 3 Flagship Systems
Consolidated random grid into 3 deep studies with verified repo code
Generalist → Systems Architect
Built distributed systems: Neo4j GraphRAG, Python DCF 3.63ms median, keep-alive monitors
02 / USER RESEARCH — TWO DISTINCT USER MODES (SYNTHETIC ARCHETYPES)

Quick-Scan vs Technical Diligence — The Insight That Created /lab

Quick-Scan (Sarah Chen, VP Applied AI - Synthetic archetype, not interview): 30-60s budget. Needs zero-auth live tools in <5s, instant theme switching, sub-second latency. Deal-breakers: mandatory login, cold-start 500s.

Deep Diligence (Marcus Vance, 3x Founder - Synthetic archetype, not interview): 15-30m budget. Seeks Python APIs, Docker, Neo4j traversals, uptime. Note: Synthetic archetypes modeled from industry expectations, not primary interviews.

The Conflict: Single landing page with theme pickers, concierges, telemetry competed for hierarchy.

Decision: Bifurcate. / is reserved editorial (Instrument Serif, 0.00 CLS median target). /lab is interactive sandbox for evaluators to test tool-calling, token switching, 80% client trap rate.

CURRENT INFORMATION ARCHITECTURE
/ — RESERVED LANDING
Clean #FAF9F6 editorial, Instrument Serif, Target <0.01 CLS lab. Verified 0.00 median / 15.56ms cascade (250 swaps). Direct links to flagship systems. Zero auth.
FUNNEL: 20% → 0% • N~10/MO
/LAB — TECHNICAL EXPERIMENTS
Interactive playground: 5 runtime CSS themes, Pocket-Synth Verified 80% trapped (40/50 queries), GenUI cards, local watchdog temp daemon.
VERIFIED: 80% $0 TRAP
Core Principles
1. Zero-barrier <5s proof • 2. Verified client trap + deterministic tools • 3. Local watchdog (temp) → Cloud Scheduler • 4. CSS var governance
03 / SYSTEMS — TOKEN GOVERNANCE IN /LAB

5-Archetype Token Engine: Pure CSS Custom Properties

To test design system flexibility, I engineered a 5-archetype token engine using space-separated RGB tokens mapped to root CSS custom properties (--theme-bg: 253 248 237). Tailwind maps via rgb(var(--theme-bg) / <alpha>).

Switching themes toggles a single root class, cascading at native paint speed. Verified (Test 1 — Theme Engine, 250 swaps): CLS 0.00 median, cascade 15.56ms (min 1.07ms real CSS speed). Target: <0.01 CLS lab, <10ms cascade — validating across 21 routes with Lighthouse CI.

Why this lives in /lab

General visitors need clarity, not a theme-switching demo. Isolating experimentation in /lab showcases token discipline without distracting from case study content.

DESIGN TOKEN GOVERNANCE & ARCHETYPES • VERIFIED 0.00 CLS MEDIAN
Isolated in /lab
Client-Side Pocket-Synth
80% queries trapped client-side (40/50), $0 LLM cost, <10ms P50. Verified Test 2, 2500 runs.
LOCAL
Grounded Backend: GraphRAG + Deterministic Tools
FastAPI + Neo4j + Python tools/dcf_tool.py (3.63ms median, 92% token saving 1850→140). LLM is router ONLY.
PYTHON / FASTAPI
RUNTIME GENERATIVE UI (NO VERCEL SDK)
Custom JSON hydration: <DcfModel /> etc. Typed parser mounting live React cards in chat feed.
Neo-Brutalist
Swiss Grid
Terminal
Glassmorphism
Humanist
5 ARCHETYPES • CSS VARS --THEME-BG • TARGET: <0.01 CLS • VERIFIED: 0.00 MEDIAN / 15.56MS CASCADE
don-the-imaginator.com • Reserved Landing • #FAF9F6 / #141413
Unified Editorial System
Tier 03 Pure Paper#FFFFFF
Tier 02 Paper Low#FAF2EC
Tier 01 Archival Canvas#FDFBF7
Typography Scale
Instrument Serif — Headlines
Newsreader — Body, JetBrains Mono — Telemetry
#141413 Ink#FF4D23 Signal#FAF9F6 Canvas
Reserved Landing Architecture — Focused Simplicity
Don Martirez — Design Technologist
Suite coherence: 3PM Daily (Python multi-agent), Artstache (GraphRAG), don-the-imaginator (conversational). Unified editorial. Synthetic archetypes noted as not interviews.
/
Clean Contract — Zero Mandatory Auth
Immediate navigation to verified production code. Pocket-Synth <10ms local, $0 cost for 80% queries.
Rapid Review
Scannable summaries, direct links, sub-5s proof for synthetic Sarah Chen (30s).
Deep Diligence
Full sandbox in /lab for GraphRAG multi-hop, deterministic DCF 3.63ms median.
04 / IMPLEMENTATION — EDITORIAL RESTRAINT

Choosing Restraint: Unified System Across Flagships

Why Restraint Matters
V2 proved 5 themes run with Verified 0.00 CLS median. But enterprise portfolio should not be overwhelming tech demo. I aligned landing with warm editorial palette (#FAF9F6 / #141413 / #FF4D23): Instrument Serif, Newsreader, JetBrains Mono. Target <0.01 CLS lab.
// Information Architecture Contract (Verified)
/: Reserved editorial, single default theme, zero auth, <5s proof
/lab: 5 archetypes CSS vars, Pocket-Synth 80% trap (40/50), DCF 3.63ms median
// Limitation: local watchdog temp → Next: Cloud Scheduler
Design Outcome
Landing maintains coherence with Artstache and 3PM Daily, establishing disciplined suite rather than disconnected experiments. Synthetic archetypes clearly labeled.
05 / RELIABILITY & AUTONOMOUS OPS (TEMP LIMITATION NOTED)

Instance Health: Local Watchdog (Temp)

Free-tier cloud DB instances hibernate after inactivity, causing cold-start 500s. Current mitigation: PowerShell heartbeat monitors maintaining warm pools. Limitation: requires dev machine on. This is a temp workaround.

Verified warmup cycles logged; but honest next step is GCP Cloud Scheduler + Aura Professional. No claim of 100% uptime or $0 OPEX as absolute — current infra footprint is serverless/free-tier with local daemon.

Core Web Vitals: Target <0.01 CLS lab, <10ms cascade. Verified Test 1: CLS 0.00 median (p90 0.00), cascade 15.56ms median (min 1.07ms), 250 swaps.

CLS 0.00 MEDIAN • 15.56MS CASCADELOCAL WATCHDOG (TEMP)NEXT: CLOUD SCHEDULER
OPERATIONAL MONITORING • VERIFIED CYCLES
TARGET: <0.01 CLS LAB
Service Health Monitor Config — Honest Status
{
  "database": "Neo4j AuraDB (Cloud)",
  "protocol": "neo4j+s / Bolt TLS",
  "current": "local watchdog (temp workaround)",
  "limitation": "requires dev machine on",
  "next": "GCP Cloud Scheduler + Aura Professional",
  "verified_warmup_cycles": 1420,
  "monitored_surfaces": ["/ (reserved)", "/lab (experimental)"],
  "infra_footprint": "serverless + free-tier + local daemon"
}
FCP
Target <1s
Validating
LCP
Target <2.5s
21 routes
INP
<10ms local
Pocket-Synth
CLS
0.00 / 15.56ms
Median / Cascade
06 / OUTCOME — VERIFIED RESULTS

Measuring Honest Outcomes: From Gated Funnel to Open IA

1. Removing Auth Friction: Funnel: 20% signup, 0% activation (N~10/mo, source: Firestore SiteAnalytics). Gate removed, open chat now testable in <5s. No invented 12% bounce.

2. Clear IA: Isolating 5 archetype themes + Pocket-Synth in /lab maintained reserved landing. Verified: 80% queries trapped client-side (40/50) $0 cost, 2500 runs.

3. Deterministic Tools: DCF 3.63ms median (p90 4.44ms, 50 runs), stock 9.97ms, weather 23.02ms. LLM is router ONLY, 92% token saving (1850→140).

4. Production Takeaway: Prioritize intent over gating, prove depth via verified systems, note limitations (local watchdog temp). Synthetic archetypes labeled as not interviews.

FUNNEL: 20% SIGNUP, 0% ACTIVATION • N~10/MOVERIFIED: 80% TRAP (40/50) $0DCF 3.63MS MEDIAN
TRANSFORMATION SUMMARY (VERIFIED)
V1: GATED RESUME
Funnel: 20% signup, 0% activation (N~10/mo). Source: Firestore SiteAnalytics. Mandatory registration, high friction.
V2: EXPERIMENTAL OVER-CORRECTION
5 archetype themes CSS vars, Pocket-Synth <10ms, local watchdog temp. Proved depth but caused visual fatigue on single page.
V3: BIFURCATED IA (CURRENT)
Reserved editorial landing for rapid scan + isolated /lab for deep technical experiments. Verified 0.00 CLS median / 15.56ms cascade (250 swaps). Target <0.01 CLS lab.
WHAT I'D MEASURE AT DISNEY (DEEP&T):
As a designer/developer hybrid, I care about whether tools actually make life easier for people. In DEEP&T Business Operations, I'd bridge human intent with engineering telemetry across three metrics: 1) Resolution Velocity (Time Saved): Tracking P90 session duration to decision, measuring whether a busy operator gets what they need in <3 minutes instead of digging through 10 browser tabs. 2) Source-Grounding Invariants (Real Trust): Monitoring user re-prompt and retry rates (which signal lack of trust), enforcing 0% ungrounded citations, and verifying strict Pydantic schema validation so no hallucinated figures reach leadership. and 3) Bypass Rate & Daily Adoption: Measuring whether colleagues actively choose the conversational interface vs. bypassing it for manual spreadsheets, paired with qualitative feedback on whether role-based cockpits match their real daily time budgets. Good software should be simple, reliable, and respectful of people's time.
CORE ENGINEERING TAKEAWAYS (VERIFIED):
1. Remove Artificial Friction → Funnel 20% signup, 0% activation N~10/mo shows gate failed. Open access <5s proof.
2. Isolate Complexity → 5 archetypes + 80% client trap (40/50) in /lab; keep / reserved with target <0.01 CLS.
3. Note Limitations → Local watchdog temp, requires dev machine on. Next: Cloud Scheduler. Synthetic archetypes labeled.
DEEP&T Application • Production System // 2026 • Duarte, CA

Building verifiable systems for DEEP&T.

AI Engineer & Designer/Developer Hybrid. Production stack: Next.js 16 / TypeScript / Tailwind, Neo4j GraphRAG, Python / FastAPI / Firebase, Docker / Cloud Run. Passionate about building grounded conversational tools that make enterprise operational data simple, fast, and trustworthy for the team. Verified: Pocket-Synth 80% trap (40/50) $0 cost, DCF 3.63ms median, Theme CLS 0.00 median / 15.56ms cascade.

don-the-imaginator.com/work/disney/portfolio
Python • FastAPI • LangGraph • Neo4j GraphRAG • DCF 3.63ms • Pocket-Synth 80%
Target: <0.01 CLS Lab • Verified 0.00 Median / 15.56ms Cascade (250 swaps)
Spec Ledger // 2026 LIVE LAB
© Don Martirez — don-the-imaginator.com Case Study • Reserved Landing + /lab • Duarte, CA (91010) • Synthetic archetypes - not interviews