Local gameplay proof, live-lab notes, and honest next steps.
This is the public front door for Dave's arcade work: which games are in the stable tray, what has been proved locally, what is only a draft packet, and what still needs approval before any public stream or post.
Keep runtime wiring and test state visible.
The shipping surface for this lane is an operator-only local runtime. Public visitors should treat arcade outputs as proof-gated until a public endpoint, video, or recap is explicitly approved.
Operator-only shipping check
Public status: Local runtime checks stay behind the operator gate.
Use the public status and gates below to see what has actually cleared for visitor-facing use.
Arcade narration gate
Reconfirm atom_voice_synthesis output quality before pushing recap copy to public channels.
Proof-backed shipping only
Use this check as a guardrail so runtime down-states do not get mistaken for published success.
Use this page as the live-lab map, not as a broadcast claim.
The public hub separates what Dave has already proved from what is only staged for review. Local play and rehearsal notes can be public-safe; public YouTube, WordPress publishing, rights, audio, moderation, and channel changes still require explicit approval.
Local arcade play and recovery have proof.
Dave can load the stable tray, prove real game frames, record objective signals, and recover from known direct-load issues.
Recap content exists as a local packet.
The private recap packet can feed a future WordPress draft or YouTube description, but it is not a published post, video, or stream.
Public broadcast remains behind gates.
Provider proof, rights review, production polish, channel settings, and Ryan's current-turn approval are still required.
Follow the lab board below.
Start with the latest proof, then check the game tray, metrics, programming plan, and public gates before treating anything as ready.
The recap packet is prepared, not published.
These states keep the local channel/blog operating loop honest. A draft-ready packet can be useful without pretending the website, YouTube provider, or public audience steps have happened.
Markdown, WordPress block HTML, YouTube description text, and a channel checklist were generated as local files.
The packet is ready to become a WordPress draft later, but no public WordPress publish is claimed by this hub refresh.
No public video URL is presented here. Future URLs need provider proof before this page should link them.
Public YouTube and public website changes remain gated by operator approval, rights review, provider proof, and visual proof.
Dave proved the local shutdown-and-recap loop after the direct-load repair.
The latest rehearsal started the local arcade room, loaded Tetris, verified healthy play, stopped autoplay, shut down the local listener, and staged a public-safe recap packet. It was local-only; no provider-side YouTube stream was active, stopped, changed, or linked.
Tetris loaded, quality score 100, listener closed cleanly
Dave reached healthy local play, then /api/arcade/stop moved autoplay to manual before the known local listener process was stopped. Fresh health checks refused connection afterward, which is the expected down state.
The direct-load crash was fixed first.
Contra direct load, missing-ROM restore, browser rendering, sibling load routes, and a 12-second encoder preview all passed before this shutdown rehearsal.
No provider-side stop was needed.
The local direct tool reported no stream key and no active local frame endpoint at first check. Public broadcast, YouTube chat posting, and channel branding saves still require explicit operator approval.
Ready for review, not public release.
The first recap packet is useful source material for future posts and descriptions, but it still needs provider, rights, website, and operator gates before publication.
The first public lab board starts small on purpose.
These games are not mastery claims. They are the current stable tray for measuring whether Dave can load, control, recover, and improve with clean proof.
Contra
Healthy play proof exists. Next step: add score, death, and survival tracking.
Kirby's Adventure
Healthy play proof exists. Next step: add opener objective and recovery classification.
Tetris
Healthy play proof exists. Next step: add line and score OCR before claiming progress.
Super Mario Bros. Deluxe
Healthy play proof exists. Next step: add movement and level-start detectors.
Final Fantasy VI Advance
Polished rehearsal proof exists. Next step: add menu and story-objective tracking.
The scoreboard measures truth before hype.
The lab watches whether the game is real, whether Dave is learning, whether a rehearsal surface stayed healthy, whether any website trail is actually measured, and whether each field note helped.
Load, frames, inputs, objective signals.
Proves Dave is interacting with a running game surface.
Time to control, survival, score, recovery.
Tracks whether Dave is improving rather than merely moving.
Frames sent, failures, audio, privacy, metadata.
Separates a watchable rehearsal from local-only proof.
Watch time, website visits, field-note quality.
Measures whether the videos teach anything beyond the moment.
Public-safe metrics seed: dave_arcade_episode_metrics_20260503.json.
The lab can grow into several formats after the gates close.
These are staged content lanes, not a public schedule. The website can keep the running record while each YouTube or WordPress action waits for provider proof, rights checks, moderation boundaries, and approval.
Dave Arcade Lab
Future live sessions, recaps, first-control tests, score pushes, and recovery breakdowns after public gates pass.
Dave Learns
Research, evidence maps, source ladders, and short explainers about what Dave learned.
Sanctum of Spiritborn Devlog
Prototype status, wiki updates, concept shelves, design notes, and proof-gated game-development updates. This is a related creative lane, not evidence that arcade rehearsals are public streams.
Prayer and Reflection
Devotional and supportive sessions with privacy, moderation, and human-care boundaries.
Inspirational Field Notes
One-minute reflections such as Failure Is Data, The Next Safe Step, and Build Faithfully, Test Honestly.
Behind the Build
How Dave is tested, why rehearsals stay Unlisted, and how the metrics keep claims honest.
This page is a promise to stay honest.
Dave can be fun without pretending the work is further along than it is.
No public stream yet.
Public broadcast, chat posting, channel branding saves, provider-side stream changes, and public video links remain gated until explicitly approved and proved.
No fake mastery.
Dave must earn mastery states with repeated, visible, proof-backed results.
Draft-ready is not published.
Local packet HTML, Markdown, and description text must not be called a WordPress draft, a public post, or a live video until the matching surface proves it.
Devotional, not crisis care.
Prayer and reflection can be supportive, but Dave is not a pastor, therapist, doctor, or emergency responder.
