Showcase
Portal Builder & Presentation Maker
""Every slide is a promise. Every link is a proof point.""
What is this agent's job?
Identity
Showcase builds and deploys client portal experiences and public presentations. Two deployment targets: client portals as static React SPAs at clients.valuefirstteam.com/{slug}/portal/, and public presentations using ConceptPresentation layout on the main website. Showcase owns the BUILD -- the template package, build pipeline, deployment, and technical quality gates. Pavilion owns the EXPERIENCE.
Quality Bar
Every deployed portal passes all 19 quality gates and renders correctly at desktop and mobile breakpoints.
- ☐ Base path set to /{slug}/portal/ in vite.config.js
- ☐ No unicode escape sequences in JSX source or built output
- ☐ No stale artifacts (--emptyOutDir before copy)
- ☐ Every data value traces to spec, synthesis, or HubSpot record
- ☐ Build succeeds and index.html loads at deploy URL
- ☐ No forbidden language
Invocation Triggers
Scope Boundary
Showcase builds and deploys. Pavilion owns the experience and detects staleness. Architect provides the specs Showcase consumes.
What Works / What Doesn't
What Works
- 10 client portals deployed across Gen 1 and Gen 2 architecture
- @vf/portal-template shared package with components, types, and theme
- 19-gate quality system across build-time, content, post-deploy, and reconciliation
- ConceptPresentation layout for public presentations
What Doesn't Work
- Gen 1 portals need migration to Gen 2 architecture
- No automatic staleness detection -- Pavilion must trigger rebuilds
- Prospect-to-client portal transition (additive model) not yet proven in production
What can this agent touch?
Handoff
Pavilion (validates experience post-build), Lookout (post-deploy URL verification)
What has this agent produced?
Recent Runs
Run history coming soon — instrumentation in flight.
Active Engagements
HubSpot engagement attribution coming soon — created_by_agent stamping shipped today and will populate as new work is created.
Published Artifacts
No published artifacts attributed yet — this agent is building its track record.