Skip to content

Studio log / build record

Agentic does not mean
unattended.

This site is an exercise in directed iteration: recover the truth, challenge weak output, encode the system, and verify the result. The human still owns taste and direction.

01

Recover

Mine the previous Git history and résumé for verified facts. Separate evidence from invented placeholder copy.

02

Challenge

Audit the interaction honestly. Remove the unplayable Three.js prototype instead of polishing a weak premise.

03

Model

Represent experience, projects, skills, and education once as typed content, then render the same truth in multiple formats.

04

Verify

Build, lint, test responsive states, and keep the heavyweight Unity artifact outside the critical path.

Architecture

Small surface.
Explicit boundaries.

There is no portfolio database. Git is the content source, GitHub is a live public signal, and EmailJS is the only message transport. Unity loads only after an explicit click.

Next.jsTypeScriptTailwindGitHub APIEmailJSVercel
  1. 01Professional history is modeled as typed content and rendered in multiple views.
  2. 02GitHub supplies a live repository signal; it is never copied into a database.
  3. 03EmailJS delivers contact messages without a custom backend or retained form data.
  4. 04Focused agent passes recover content, challenge the interaction model, implement, and verify.
  5. 05The Unity WebGL arcade is lazy-loaded as an optional cartridge, never as a homepage dependency.