Shikho's academic team makes its own curriculum-true videos and sims. Correctness is enforced, not hoped for.
INTERNAL SYSTEM · REAL INTERFACE, PROTECTED DATA · WALKTHROUGH AVAILABLE ON REQUEST

One classroom animation needed a researcher, storyboard writer, animator, cross-checker, edit loops - days and real money, per topic.



REAL STUDIO SCREENS · THE PIPELINE · THE FORM · WHAT COMES BACK
Type in class, chapter, topic - and get back a finished video or simulation.
A four-role pipeline became a form.
SOURCE: Usage dashboard · July 2026
Pick a moment. Watch the calls the system makes that no one sees.
EVERY STEP MINED FROM THE REAL BUILD · NOTHING INVENTED
"Make educational videos with AI" is a one-prompt idea. Making them curriculum-true at four dollars a render is not.
Days in, the pipeline had the model write each simulation from imagination - every render broke differently. His verdict, verbatim: "Lastly, for the lack of a better word, the simulation looks like absolute shit.
PhET Interactive Simulations is like the gold standard, they have so many great simulations - and a lot of it is open to use."
You're right - the fix loop is fighting the wrong battle. The root cause is non-deterministic scaffolding from Gemini; standardizing the scaffold from PhET's actual practice eliminates the class of failures we're patching after the fact. [...] Got the research. Calling it: **Option B (mini-PhET runtime) shipped as the deterministic shell, with Gemini reduced to filling slots**.
I think we are overcomplicating the code generation part of the simulation - that is causing the root problem, which we are then struggling to fix.
A better approach might be to digest - https://github.com/orgs/phetsims/repositories [...] /goal - ingest the simulations, truly deeply study them, find out and create our systematic version of this so that we have a more deterministic system rather than based on whatever the prompts give us.
The playbook is now code, not a prompt: PhET's eight design principles hard-coded, the model reduced to four typed slots it cannot break.
Don't patch a wrong approach into submission. Go study how the best in the world standardized it - then make that the system.