AgentBlueprintProtocol.Conformance.Cli (Agent Blueprint Protocol v0.1.1)

Copy Markdown View Source

The conformance CLI : --corpus <dir> is REQUIRED — no default, so a vacuous run is impossible — and the exit status is the agreement verdict:

  • 0 complete agreement;
  • 1 any disagreement;
  • 2 usage error or corpus integrity failure.

This module and its Main entry are the ONLY filesystem touchers in the package (the no_file_access architecture gate carves out exactly these beams). Everything downstream of reading the directory is the pure loader/runner/report. The CLI reports conformance facts; it never authorizes anything. The CLI reports conformance facts; it never authorizes anything.

Summary

Functions

Runs the CLI over argv. Returns the exit status (never halts — the escript entry owns System.halt/1).

Functions

run(argv)

@spec run([binary()]) :: 0 | 1 | 2

Runs the CLI over argv. Returns the exit status (never halts — the escript entry owns System.halt/1).