Problem
A chess training product has to keep reasoning, board state, and client targets aligned.
W05
A chess training product with a Next.js web/backend app and a Unity client for browser, iPhone, and iPad.

Story
A chess training product has to keep reasoning, board state, and client targets aligned.
The public case uses owned captures and keeps provider secrets server-side.
Use the web workspace for training. Use the Unity board as the client. Keep the product boundary clear across browser, iPhone, and iPad targets.
The case shows the same training product across browser and game-client contexts.
Human stake
A player trying to connect coaching, board state, and the next move.
Training gets noisy when reasoning, board state, and client target feel like separate products.
The reel connects web workspace and Unity board.
Evidence

Problem
The browser workspace shows the reasoning, and the board client has to carry the same state.
Unity board capture / Owned captureOperate
The training reel moves from workspace context into the Unity board without exposing provider secrets.
Training capture / Owned capture
Decision
The Unity board capture shows the training client across browser, iPhone, and iPad direction.
Training capture / Owned capture
Receipt
The case shows a training product moving between browser workspace and game-client board while secrets stay server-side.
Training capture / Owned captureResult
Claims