Code owns the evidence
Deterministic extraction and ranking surround the model so generated coaching cannot invent match facts unchecked.
01 / AI-enabled coaching product
A post-match coaching product where deterministic code extracts and validates the evidence around one bounded model-generated review.
Product brief
The problem
Match telemetry is abundant, but raw statistics do not explain which decision mattered, why it mattered, and what a player should try next.
01 / Workflow
Follow the product from first input to a reviewable outcome.
02 / Product surface
Owned, locally generated product assets—no client screenshots or borrowed logos.



03 / Decisions
Next.js · TypeScript · PostgreSQL · Structured model output · Vitest · PDF export
Deterministic extraction and ranking surround the model so generated coaching cannot invent match facts unchecked.
Paid generation is gated, observable, and never hidden inside a browse or refresh action.
The player sees what happened, why it mattered, and what to try next; diagnostics remain secondary.
Failure paths
Verification
Portfolio boundary