Real receipts · 14 sanitized manifests

We don't just say it works — see the receipts.

Every card below is a sanitized manifest from a real run: clean boot evidence, workload-specific ready markers, adversarial gates, and a publishable JSON file. Identifiers, ports, and host paths are stripped by scripts/qa/sanitize-proof-manifest.mjs.

Minecraft Java: 7Luanti: 5Discord bot: 2

Minecraft Java ·

real_user_flow_proof_api

verifiedJoinable: false

Minecraft Java (Paper), reached `Done (32.323s)!` on a clean boot, 3/3 negative API gates green (driver contract proof), verifiedJoinable=false.

Phases
7/7 green

Diagnostic run that walked the entire pipeline THROUGH Mineflayer actually firing for the first time end-to-end. The dynamic import() fix from ea1838776 made postReadyVerification's mineflayer require resolve under tsx ESM mode (previous runs returned skipped because require('mineflayer') failed). Mineflayer connected to the running Paper container and threw a precise error: Version '1.21.11' not found in [...] — Paper auto-version-negotiated to 1.21.11, newer than mineflayer 4.37.0's bundled minecraft-data. Service correctly handled the failure: phase=failed, verificationProof=false, failureReason captures the full error. Fix: a70183acb pinned both Paper VERSION env and mineflayer createBot version to a single PAPER_VERSION='1.21.4' constant.

View raw JSONtool sha 5df8b2806a

Minecraft Java ·

real_user_flow_proof_api

verifiedJoinable: skipped_no_hook

Minecraft Java (Paper), reached `Done (45.177s)!` on a clean boot, 2/2 adversarial gates green, 3/3 negative API gates green (driver contract proof), verifiedJoinable=skipped (hook honest).

Phases
7/7 green
Adversarial
2/2 green
Fix commits
d87cec4f8

End-to-end API proof for the Minecraft Java slice 1 driver. Drives the user-facing /api/projects/:id/local-runtime/* contract via fetch with an e2e-login session. Negative gates ALL GREEN. Positive: container booted, Paper 1.21.4-232 reached `Done (45.177s)!` and started its RCON listener, service detected the marker via the now-resilient log-stream and transitioned phase=ready, the new artifact endpoint returned 200 application/java-archive (proving Slice 4 download path live), both adversarial scenarios (double_start_rejected + malformed_rcon_command) responded 200, and stop returned 200 cleanly. The single residual gap is verifiedJoinable=skipped_no_hook because the Mineflayer bot library (the Phase A postReadyVerification probe) was not yet installed in packages/agent at run time. The hook ran honestly and returned `skipped` instead of faking a pass — exactly as the WorkloadDriver contract requires. With mineflayer added as a dependency, the same script will flip verifiedJoinable to true.

View raw JSONtool sha 5df8b2806a

Minecraft Java ·

real_user_flow_proof_api

verifiedJoinable: false

Minecraft Java (Paper), 3/3 negative API gates green (driver contract proof), verifiedJoinable=false.

Phases
5/6 green

API-only verified-joinable proof for the Minecraft Java slice 1 driver. Bypasses agent-browser entirely and curls the /api/projects/:id/local-runtime/* endpoints with an e2e-login session cookie. Negative gates ALL GREEN: start with bad sourceDirectory -> 400 SOURCE_DIRECTORY_MISSING, adversarial without runtime -> 404 LOCAL_RUNTIME_NOT_FOUND, status pre-boot -> phase=idle. Positive boot: start accepted (202) with allocated ports 30568/31911, container <redacted-container> (containerID 6efb59853ea6) launched in Docker, Paper 1.21.4-232 bootstrapped through Java 21 init + PluginInitializerManager + ReobfServer remap. Phase=ready was NOT reached within the 240s poll window. Root cause: Docker Desktop API hit a 500 Internal Server Error mid-boot (the same hung-Docker pattern tracked in VibeCoord-oa9.12.3.2 which has detection-only mitigation, not auto-recovery), and the agent backend lost its Postgres connection pool when the broader Docker instability propagated. NOT a code defect in the local-runtime stack — the API contract verified, the service correctly accepted+dispatched the boot, and the container started. End-to-end Done() observation will succeed on a stable Docker host.

View raw JSONtool sha 5df8b2806a

Luanti ·

real_user_flow_proof

Luanti gamepack, 3/3 negative API gates green (driver contract proof).

Phases
3/3 green

Real-user product-native local-runtime API proof for the Luanti slice 3 driver. agent-browser drove the in-product /api/projects/:id/local-runtime/* endpoints with workloadType=luanti_game. Negative gates green — start with bad dir returned 400 SOURCE_DIRECTORY_MISSING (NOT 501), confirming the LuantiDriver is registered behind the flag.workloads.luanti_beta gate in dev. Positive boot skipped because no built Luanti gamepack exists in the corpus yet. Luanti is feature-flagged beta; not enabled in production.

View raw JSONtool sha 5df8b2806a

Discord bot ·

real_user_flow_proof

Discord bot, 3/3 negative API gates green (driver contract proof).

Phases
3/3 green

Real-user product-native local-runtime API proof for the Discord (Dismock) slice 2 driver. agent-browser drove the in-product /api/projects/:id/local-runtime/* endpoints. Negative gates exercised end to end (idle status, missing-dir rejection, adversarial without runtime). Positive boot path skipped because the corpus does not yet contain a built Dismock-target Discord bot project; the Discord driver's preflight + boot path is otherwise covered by 19 vitest unit cases in DismockDiscordDriver.test.ts. NOT a real Discord-guild proof; bot is invoked under Dismock, never connects to discord.gg.

View raw JSONtool sha 5df8b2806a

Minecraft Java ·

real_user_flow_proof

Minecraft Java (Paper), reached `Done (33.636s)!` on a clean boot, 2/2 adversarial gates green, 2/2 negative API gates green (driver contract proof).

Phases
6/6 green
Adversarial
2/2 green

Real-user product-native local-runtime proof: agent-browser drove the OpenCode App as a logged-in user, hit the new /api/projects/:id/local-runtime endpoints directly (no Demo Machine harness, no runCommand shell-out), watched a Paper container boot the freshly-built plugin jar, observed Paper's Done(Xs)! ready marker in container logs, exercised the double_start_rejected and malformed_rcon_command adversarial scenarios (both passed), and stopped cleanly. This proves the in-product Run Locally / Adversarial Checks UX works end to end. It is NOT a public-shareable bundle (paths, IDs, container names visible). It is NOT a real Discord-guild or hosted Minecraft proof.

View raw JSONtool sha 5df8b2806a

Luanti ·

Luanti gamepack, booted clean and reached ready.

Phases
3/3 green

Accepted public Luanti evidence if visual review passes: OpenCode/VibeCoord UI form, live OpenCode inference through the configured model, generated Luanti game files containing the proof token, generated gamepack artifact, and local Docker Luanti boot/join validation. This does not claim production Luanti hosting or public internet play.

View raw JSONtool sha 5df8b2806a

Discord bot ·

Discord bot, booted clean and reached ready.

Phases
3/3 green

Accepted public Discord evidence: OpenCode/VibeCoord UI form, live OpenCode inference through the configured OpenRouter model, generated Discord bot files containing the proof token, generated Node project artifact, and local Dismock runtime validation of build, bot connection, and ping interaction. This does not claim real Discord guild deployment.

View raw JSONtool sha 5df8b2806a

Minecraft Java ·

Minecraft Java (Paper), booted clean and reached ready.

Phases
4/4 green

Accepted public Minecraft Java evidence: OpenCode/VibeCoord UI form, live OpenCode inference through the configured OpenRouter model, generated Paper plugin files containing the proof token, generated Maven jar, and local Docker Paper runtime validated by boot, RCON readiness, Mineflayer join, chat, and command interaction. This does not claim public hosted Minecraft server deployment.

View raw JSONtool sha 5df8b2806a

Luanti ·

Luanti gamepack, booted clean.

Phases
2/2 green

Accepted public Luanti beta evidence: OpenCode/VibeCoord UI form, live OpenCode inference through the configured OpenRouter model, generated Luanti files containing the proof token, local gamepack artifact, and local Docker Luanti boot/join proof. This does not claim production Luanti hosting or public internet play.

View raw JSONtool sha 5df8b2806a

Luanti ·

Luanti gamepack, booted clean.

Phases
2/2 green

Public candidate for Luanti beta evidence: OpenCode/VibeCoord UI form, live OpenCode inference through configured OpenRouter model, generated Luanti files containing the proof token, local gamepack artifact, and local Docker Luanti boot/join proof. This does not claim production Luanti hosting or public internet play.

View raw JSONtool sha 5df8b2806a

Minecraft Java ·

Minecraft Java (Paper), booted clean and reached ready.

Phases
4/4 green

Accepted internal local proof for Minecraft Java generation: real VibeCoord/OpenCode UI prompt, real OpenCode inference, generated Paper plugin files, generated jar built in Docker Maven, and local Docker Paper runtime validated by RCON plus Mineflayer login/chat/command interaction. This does not claim public hosted Minecraft server deployment and is not publish-ready public proof because the artifact bundle still contains internal IDs/local topology and inference evidence depends on a local OpenCode log.

View raw JSONtool sha 5df8b2806a

Minecraft Java ·

Minecraft Java (Paper), booted clean and reached ready.

Phases
4/4 green

Internal composite local Minecraft Java evidence only. The generated jar and local Docker Paper/Mineflayer/RCON runtime proof are real, but this run is not accepted as a public proof video because the recording advanced on file-token evidence before visible OpenCode completion and the local trace bundle can contain a control-plane token. This does not claim public hosted Minecraft server deployment.

View raw JSONtool sha 5df8b2806a

Luanti ·

Luanti gamepack, booted clean.

Phases
2/2 green

Accepted internal local Luanti beta evidence only: real OpenCode/VibeCoord UI prompt, live OpenCode inference, generated files containing the proof token, local gamepack artifact, and local Docker Luanti boot/join proof. This does not claim production Luanti hosting, public internet play, or publish-ready public proof.

View raw JSONtool sha 5df8b2806a

See the receipt before you claim readiness.

Start with a Discord bot, or inspect the current Minecraft and Luanti proof receipts to see exactly how the launch workloads behave.

Try it for $1 → /signup