manuvra
Manuvra
Manuvra is a local browser-flow executor for coding agents. Give its CLI a versioned JSON job containing a start URL, ordered goals, caller-supplied values, completion conditions, and final expectations. It drives one dedicated Chromium, gates mutations, stops when it cannot continue safely, and returns one JSON result plus a manifest of screenshots and machine-readable evidence.
Use Manuvra against an isolated application fixture with synthetic data. You own the application process, fixture reset, authorization for its effects, persistence inspection, and cleanup. Manuvra owns only its Chromium and browser evidence. A Manuvra passed result proves the recorded browser journey. Combine it with an application-owned persistence check before claiming the product behavior passed.
1. Establish the run boundary
Confirm that the CLI and its live contract are available:
command -v manuvra
manuvra version
manuvra schema job > /tmp/manuvra-job-schema.json
manuvra schema result > /tmp/manuvra-result-schema.json
manuvra schema disposition > /tmp/manuvra-disposition-schema.json
manuvra schema manifest > /tmp/manuvra-manifest-schema.json