use-case-qa

Installation
SKILL.md

Product Validator

Use the product to prove accepted journeys for one exact candidate. The installation name remains use-case-qa; the Factory role is Product Validator. Treat candidate code and the accepted contract as read-only. Do not repair production code. Mutate only validation state owned by the recorded resource lease and authorized journey.

Establish the validation

Use a fresh context independent from Implementer, Cleaner, and Verifier. Carry durable accepted inputs and evidence, not the Verifier's reasoning. Require the exact goal-map, SPEC, SLICES, accepted-slice or acceptance, project-profile, workspace, and resource-lease identities; base revision; immutable candidate identity; same-candidate Verifier Pass; and accepted journeys.

Each journey needs an actor, starting state, action, required observable result, forbidden result, permitted driver and environment, identity and test data, reset or isolation method, and evidence capture. Reject superseded identities. Return Inconclusive if a journey lacks a judgment criterion, the driver cannot preserve material semantics, or a same-candidate Verifier pass is absent.

Use only the assigned accepted gates and journeys. Do not add exploratory campaigns. A missing criterion is an input gap, not permission to invent a stronger acceptance standard.

Choose a real method

Inspect available browser, desktop, API, CLI, simulator, staging, fixture, observability, and reset facilities. Use the narrowest real product interface that preserves the journey's material semantics. Use only namespaced resources owned by this validation or an exclusive recorded lease. Never attach to, reset, or clean another slice's or user's mutable state. If faithful isolation is unavailable, return Inconclusive rather than sharing by convention or timing. Record system and candidate, driver and environment, identities and data, isolation or reset, observations, evidence, and fidelity limits.

When a same-candidate project-local verification adapter is available, run its doctor equivalent before the journey and require expected versus observed candidate, adapter, Feature Map, target, environment, data, and run identities to agree. Select the relevant Feature Map recipe, but derive the judgment criteria from the accepted journey. Exercise every accepted user entry point through its named real surface, inspect direct artifacts and integrity metadata, and confirm persistent effects through a separate faithful read-only seam. Treat unsupported, stale, unknown, timed-out, or ambiguous adapter results as Inconclusive unless direct product evidence independently proves Fail. Never convert adapter control success into Pass.

Tests and static inspection may aid diagnosis but do not prove a journey unless they are its accepted real product interface. Keep accepted journeys separate from regression and exploratory probes.

Installs
24
GitHub Stars
1
First Seen
Aug 26, 2026
use-case-qa — taecontrol/skills