ordo-launch-proof

Validates Ordo app completion by launching the binary and proving a live UiInput round-trip.

Updated Aug 10, 2026
One-click install
npx skills add https://github.com/Rekonquest/ordo-pro --skill ordo-launch-proof-rekonquest
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ordo-launch-proof
Source: https://github.com/Rekonquest/ordo-pro/tree/main/default-user-files/skills/ordo-launch-proof
Command: npx skills add https://github.com/Rekonquest/ordo-pro --skill ordo-launch-proof-rekonquest

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? A screenshot of a launched window only proves an app drew once, not that its message bus, orchestrator, and input pipeline are alive. This Skill prevents false "build complete" claims by requiring a proven end-to-end interaction round-trip before an Ordo app can be reported as done. ## Core Features & Use Cases - Launch Verification: Starts the built binary, confirms it runs without panicking, and captures startup output plus a screenshot of the Tauri/React studio UI. - Round-Trip Proof: Drives a real UI interaction through a Tauri invoke command or HTTP control API and captures evidence that the runtime resolved it and the UI re-rendered. - Debt Gate Enforcement: Blocks completion until the deferred-debt list is empty, all COUPLE markers are removed, and the code compiles clean under -Dwarnings. - Use Case: As the final step of an Ordo build pipeline, run this gate before telling a user their app is finished, ensuring "complete" means "runs" rather than "drew once." ## Quick Start Run the Ordo launch proof on the finished build and confirm the app launches, one real UiInput round-trip completes with captured evidence, and no deferred debt or COUPLE markers remain.

Frequently Asked Questions about ordo-launch-proof

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify an Ordo app build is complete?▼

Launch the binary, capture a screenshot of the studio UI, and prove one real UiInput round-trip where a UI interaction flows through the runtime and the rendered result changes. Completion also requires zero deferred debt and zero COUPLE markers.

Why is a screenshot not enough to prove an app works?▼

A screenshot only proves a window drew once, not that the message bus, orchestrator, or input pipeline are alive. A static window and a live runtime look identical in an image, so a proven input round-trip is required to distinguish them.

What is a UiInput round-trip in a Tauri app?▼

It is a real UI interaction, such as a click or typed input, that the studio sends to the runtime via a Tauri invoke command or HTTP control API, which the runtime resolves and the studio then re-renders as a visible state change.

What are COUPLE markers and why must they be zero?▼

COUPLE markers are `#[allow(dead_code)] // COUPLE:` annotations marking temporarily unwired code. The launch gate fails if any survive in the tree, and the app must compile clean under -Dwarnings with none present.

When should the launch proof step be triggered?▼

Trigger it when the planner releases step 6 of the Ordo pipeline, or whenever you are about to tell the user an Ordo app is done. It is the final gate and the only place completion is earned.