illumitech-forge-cli 1.2.0

Evidence-backed agent execution CLI
Documentation
{
  "schema_version": 1,
  "status": "described",
  "candidate": "source metadata only; not a publication or operational acceptance attestation",
  "contracts": {
    "cli_json": 1,
    "http_api": 1,
    "manifest": 1,
    "state_sqlite": 1,
    "workbench_sqlite": 0,
    "planning": 1,
    "snapshot": 1,
    "installation_receipt": 1,
    "native_demo": 1,
    "installation_path_diagnostics": 1,
    "workflow": 1,
    "delivery_comparison": 1,
    "sarif_import": 1
  },
  "compatibility": {
    "readers": "Ignore unknown output fields; reject unsupported schema versions. Input contracts reject unknown fields.",
    "changes": "Additive output fields within v1; removed fields, changed units/meaning or required inputs need a new contract version.",
    "state": "Additive tables/columns on writable open only. Read-only inspect/status/report never migrate. Do not use an older binary on newer operational state.",
    "snapshot_minimum_reader_version": "0.3.0",
    "snapshot_reader_caveat": "Container compatibility floor only; historical state may contain later additive features. Use the matching tool version for operational recovery.",
    "native": "App Server stdio JSONL, initialize/initialized, experimentalApi:false; unsupported requests remain blocked; no automatic replay. Reference schema: 0.166.0; capability handshake is not a support guarantee."
  },
  "exit_codes": {
    "success": 0,
    "blocked_failed_cancelled_or_awaiting_approval": 2
  },
  "errors": {
    "cli": {
      "status": "blocked",
      "error_code": "operation_blocked",
      "error": "redacted diagnostic"
    },
    "http": {
      "403": "request_denied",
      "404": "not_found",
      "409": "operation_conflict"
    },
    "argument_parsing": "Clap diagnostics on stderr; help/version/parse failures are outside the command JSON envelope.",
    "retry": "Error codes never authorize retry; inspect unknown outcomes and submit a fresh explicit operation."
  },
  "platforms": {
    "macos": "Published 1.1.0 has a macOS ARM64 native-account pilot; acceptance of unpublished source changes requires its own evidence.",
    "linux": "Earlier deterministic ARM64 VM/container baseline; native-account sandbox preflight was blocked. No new native acceptance is implied.",
    "windows": "experimental; native pilot unavailable",
    "claude": "deferred; no v1 native acceptance claim"
  },
  "publication": "GitHub release, crates.io upload, visibility, push and merge require separate explicit authorization; none is triggered by a version number."
}