On this page

← Reference

Reference

CLI

The rcf CLI has a core command set and five groups, one per stage of the RCF method. They are listed in the order shown by rcf help.

Core verbs are invoked directly (rcf init). Other verbs include their group (rcf define validate, rcf audit view). Your agent runs most commands. For manual use, the core set and audit group are the most relevant.

  • core: init, doctor, guidance, mcp, help, plus the --version flag. Bootstrap the project and its harness wiring; print help.
  • discover: intake, preflight, req-classify, req-baseline, ui-classify, ui-baseline. Learn what is already true for this project: classify supplied artefacts, elicit third-party dependencies, propose baseline defaults.
  • define: create, read, update, delete, link, unlink, validate, design, blueprint, standards. Author the RCF tree: create, edit, link, validate, compose blueprints, register standards.
  • build: queue, bundle, mark, backstop, finalise, review, fbs, test-suite. Drive the FBS queue and the five-stage build cycle for each item.
  • verify: run, report, provision, cleanup, mcp, browser. Run the independent adversarial ship-gate verifier.
  • audit: view, coverage, trace, impact, separation. Inspect the tree and its rollups (live HTML view, coverage, trace, impact) and check hand separation over a pull request's commits.

rcf help prints the same grouped surface; rcf help <group> prints one group; and rcf help <group> <verb> is the flag reference for one verb. The single-page form of this surface is the cheatsheet.