harn-cli 0.10.21

CLI for the Harn programming language — run, test, REPL, format, and lint
{
  "schema_version": 1,
  "harn_version": "0.10.21",
  "compiler_fingerprint": "b1d9ecab861a8575f95da44a78b8a77d2508f4640546de77f0871be1d0c8ea16",
  "scripts": [
    {
      "name": "codemod",
      "source_path": "../harn-stdlib/src/stdlib/cli/codemod.harn",
      "source_sha256": "c317d0a6ce398e39683b607364e65b929189102e8885f2de3288d0a8f73b453c",
      "skip_reason": "uses host-gated rules_apply/rules_fold paths that are intentionally runtime-only"
    },
    {
      "name": "canon/check",
      "source_path": "../harn-stdlib/src/stdlib/cli/canon/check.harn",
      "source_sha256": "a2b79684f1f638a698a769acc9b4dd772d6a9b2a55ea3adc980d5139fe34e082",
      "artifact": {
        "path": "generated/cli-bytecode/canon-check.harnbc",
        "sha256": "cce8d797271a705fab61bd95ffedc087d3fb738492b8f82188b720d03982d91a"
      }
    },
    {
      "name": "doctor",
      "source_path": "../harn-stdlib/src/stdlib/cli/doctor.harn",
      "source_sha256": "8a3621c0408c7ead0e4c34f52cd1151cc43d6a44e1fcc7645713b343d9786a76",
      "artifact": {
        "path": "generated/cli-bytecode/doctor.harnbc",
        "sha256": "3b619f6818f00fc4a573f5cbfd480d2066e9a3492962af130ba8ba0386dd3d4f"
      }
    },
    {
      "name": "echo",
      "source_path": "../harn-stdlib/src/stdlib/cli/echo.harn",
      "source_sha256": "26f981bff398e8d36d4e754b218c82a94eceb611a95d670bf9cceb153121d084",
      "artifact": {
        "path": "generated/cli-bytecode/echo.harnbc",
        "sha256": "67cd0af8cebeb8c5ea5801ae3f94e19d58eaaa9d20855990fe225d71fc1847f2"
      }
    },
    {
      "name": "eval/_runner",
      "source_path": "../harn-stdlib/src/stdlib/cli/eval/_runner.harn",
      "source_sha256": "d1cd845b2cb88fcf06353a2214ad0e19ec5d3055c4188e139221f4830066226f",
      "artifact": {
        "path": "generated/cli-bytecode/eval-_runner.harnbc",
        "sha256": "07e7531eaa82635dbfb4847586f513f2624f25ac22982175c7e3b5dd35eef5bc"
      }
    },
    {
      "name": "eval/context",
      "source_path": "../harn-stdlib/src/stdlib/cli/eval/context.harn",
      "source_sha256": "32d6d4183524af27749fb3a8b2afcdd9e7dd25e3bac3bce2ad21656a4b25c44c",
      "artifact": {
        "path": "generated/cli-bytecode/eval-context.harnbc",
        "sha256": "278e2a34dc32fd3a37cd1254fa0f8547a565a89ecae1e0c43e394997669f6cda"
      }
    },
    {
      "name": "eval/model_selector",
      "source_path": "../harn-stdlib/src/stdlib/cli/eval/model_selector.harn",
      "source_sha256": "edafa86082f3e4cbd64f59708f6384703c4a7882e70f79da9d918cf3142cfe95",
      "artifact": {
        "path": "generated/cli-bytecode/eval-model_selector.harnbc",
        "sha256": "78ddd37a4a2edb2f6fbbfa5bff145090a4cf74b3c2c928723f6fde11a300f201"
      }
    },
    {
      "name": "eval/tool_calls",
      "source_path": "../harn-stdlib/src/stdlib/cli/eval/tool_calls.harn",
      "source_sha256": "0787a43359cf8502004583431a15c2f450661f9ce860d253c6e11196104f0c0f",
      "artifact": {
        "path": "generated/cli-bytecode/eval-tool_calls.harnbc",
        "sha256": "63ed3930f1c3f790aff29bf39051b2a406e2ec87cf4c2459a9393cbfabb47816"
      }
    },
    {
      "name": "eval/coding_agent",
      "source_path": "../harn-stdlib/src/stdlib/cli/eval/coding_agent.harn",
      "source_sha256": "4d1479d6f30ef10ff0574767e92d55ad56f1a8e126d850f1a09be8e680a734e6",
      "artifact": {
        "path": "generated/cli-bytecode/eval-coding_agent.harnbc",
        "sha256": "c8ab808d7498c24de1841ac513f13834ffb736758cb8df75ae83c3f8ef888eec"
      }
    },
    {
      "name": "eval/scope_triage",
      "source_path": "../harn-stdlib/src/stdlib/cli/eval/scope_triage.harn",
      "source_sha256": "dea8fcca8e25d860b9ea4e80535825e635b61eebea9f1e3b84d01db79a9de8f2",
      "artifact": {
        "path": "generated/cli-bytecode/eval-scope_triage.harnbc",
        "sha256": "f2421669ba485e2a9d67692255c20d1bd5fcaaf58f0de54b44549779cfdae2bb"
      }
    },
    {
      "name": "eval/prompt",
      "source_path": "../harn-stdlib/src/stdlib/cli/eval/prompt.harn",
      "source_sha256": "181bcff3693f17816ef447c06258cbb7354cb0388500e9d5e04055d0fdedb19b",
      "artifact": {
        "path": "generated/cli-bytecode/eval-prompt.harnbc",
        "sha256": "41a1f8cd88b51edec58d974dfab1c451076404e13b78cd9b412618f67c708622"
      }
    },
    {
      "name": "explain",
      "source_path": "../harn-stdlib/src/stdlib/cli/explain.harn",
      "source_sha256": "b726fd060a150b8fc1a8d81d2ca9f08d9ec46fb96158687648a6701c1b39dfe0",
      "artifact": {
        "path": "generated/cli-bytecode/explain.harnbc",
        "sha256": "708a25a8cc40958b63b059375155cfa5de622a053b5ce28ec3953a26f9155180"
      }
    },
    {
      "name": "graph",
      "source_path": "../harn-stdlib/src/stdlib/cli/graph.harn",
      "source_sha256": "2a5d0e3dab5bb58c6c20dc1fcd774b074eb0abdc0cf845b4da84c09e3bf2742e",
      "artifact": {
        "path": "generated/cli-bytecode/graph.harnbc",
        "sha256": "47d3ad47bdb0f70bd32c17c6e90377f5d43c7075710e5aeb2ef1618b3d43ce45"
      }
    },
    {
      "name": "models/batch_plan",
      "source_path": "../harn-stdlib/src/stdlib/cli/models/batch_plan.harn",
      "source_sha256": "fd1752303158da682133f7c1f682bca5c510dfde324734baf711d7bb36537f7e",
      "artifact": {
        "path": "generated/cli-bytecode/models-batch_plan.harnbc",
        "sha256": "37defe9c8bc4408d21b1b5c25ce9bedfe069a5e092357f687d1627f40f65b4c1"
      }
    },
    {
      "name": "models/list",
      "source_path": "../harn-stdlib/src/stdlib/cli/models/list.harn",
      "source_sha256": "d854dcd3b7a2a9c3452c204966d4d252db238db41579734a37b5a81553ecf4ae",
      "artifact": {
        "path": "generated/cli-bytecode/models-list.harnbc",
        "sha256": "540be669e41dc2d4d2482218a491e66a934eca6b26ce85bda3cda265ee53d665"
      }
    },
    {
      "name": "models/lora_inspect",
      "source_path": "../harn-stdlib/src/stdlib/cli/models/lora_inspect.harn",
      "source_sha256": "e027b84d14475bdb815622a235aeb1314ce0bf133e4347d0c1d5f9e78fafea80",
      "artifact": {
        "path": "generated/cli-bytecode/models-lora_inspect.harnbc",
        "sha256": "51db90078117ac12928722b7d4063b17034469ecaff99834df9929505dc8ecaf"
      }
    },
    {
      "name": "models/lora_export",
      "source_path": "../harn-stdlib/src/stdlib/cli/models/lora_export.harn",
      "source_sha256": "7787b6371f41430cb816cc23308a4cc1045a3a1bb36b082126475ccd1139f237",
      "artifact": {
        "path": "generated/cli-bytecode/models-lora_export.harnbc",
        "sha256": "7f0aeb8389b5130ea4a7dcaf3fb060d82a2565ac40015831affe00533c078694"
      }
    },
    {
      "name": "models/lora_manifest",
      "source_path": "../harn-stdlib/src/stdlib/cli/models/lora_manifest.harn",
      "source_sha256": "6adc8f76805016c6524e0518efd92ec79b4b5dec33dd19ad917227d84c30c0b9",
      "artifact": {
        "path": "generated/cli-bytecode/models-lora_manifest.harnbc",
        "sha256": "303ada1bcc8c5f5a16d4c7072f3511a1720618ebd26efdb836e185c360fbbea2"
      }
    },
    {
      "name": "models/lora_preflight",
      "source_path": "../harn-stdlib/src/stdlib/cli/models/lora_preflight.harn",
      "source_sha256": "c06cacadd56ce2c58edf903fd942a43e72559e8309701c8c30b5697d8e0fdc88",
      "artifact": {
        "path": "generated/cli-bytecode/models-lora_preflight.harnbc",
        "sha256": "2392d1d0be70da64df5b1f35fcbafacbfc13dab81f1f5e85b69a285a00bfacc0"
      }
    },
    {
      "name": "models/lora_promote",
      "source_path": "../harn-stdlib/src/stdlib/cli/models/lora_promote.harn",
      "source_sha256": "bb166314fe0ac4a73d6fdfbadbe916ef9502171e4a990f98dca36bc3441aa57d",
      "artifact": {
        "path": "generated/cli-bytecode/models-lora_promote.harnbc",
        "sha256": "d5de30d393fe650c62581d66ea227f6113a0b082bb19956b29c97047624c932d"
      }
    },
    {
      "name": "models/lora_plan",
      "source_path": "../harn-stdlib/src/stdlib/cli/models/lora_plan.harn",
      "source_sha256": "f1db4192733ceaeac416d88ccdd00f5d04a479ed18b0f4fe68e4da871b31b56d",
      "artifact": {
        "path": "generated/cli-bytecode/models-lora_plan.harnbc",
        "sha256": "caf4c6e86edfd8e30624e59cdf402786638f189d3cccd642bf784d93ee0fc469"
      }
    },
    {
      "name": "models/lora_train",
      "source_path": "../harn-stdlib/src/stdlib/cli/models/lora_train.harn",
      "source_sha256": "2b7570a181e8450a51aef384a5a6c89b9befae32968dc28c5966e6287a6559ef",
      "artifact": {
        "path": "generated/cli-bytecode/models-lora_train.harnbc",
        "sha256": "bab2e54eae40955626ae28874b7d8a088b01c5c250108395b44b363fa7d42697"
      }
    },
    {
      "name": "models/recommend",
      "source_path": "../harn-stdlib/src/stdlib/cli/models/recommend.harn",
      "source_sha256": "e3886a3c08c9d6f72c99ba272395f3a7678b97c43b8a06d576d6c591cb01c652",
      "artifact": {
        "path": "generated/cli-bytecode/models-recommend.harnbc",
        "sha256": "f753e7c8d3feecdf596c2a8eba971c9096b5144f232792a9b9026986632376b1"
      }
    },
    {
      "name": "models/test",
      "source_path": "../harn-stdlib/src/stdlib/cli/models/test.harn",
      "source_sha256": "c0b8da050720e0cf52a3e8c26f76a2331c40a118e5c148143e9132f26caef048",
      "artifact": {
        "path": "generated/cli-bytecode/models-test.harnbc",
        "sha256": "1b1c6e10ebc1a43f72eb0d5b8da6351e81c8c7ef28a2d98053b9c9b30513bec0"
      }
    },
    {
      "name": "precompile",
      "source_path": "../harn-stdlib/src/stdlib/cli/precompile.harn",
      "source_sha256": "3a27f5e6e42b53118fc7957252536918866c072d6995522010b6d67f8da3df37",
      "artifact": {
        "path": "generated/cli-bytecode/precompile.harnbc",
        "sha256": "007827ff2629fcc43179b1e14e37fc0df829cdeb06d6c123ff406c95ba87e4f5"
      }
    },
    {
      "name": "providers/cache_probe",
      "source_path": "../harn-stdlib/src/stdlib/cli/providers/cache_probe.harn",
      "source_sha256": "3795cd5c2d12ae034ea03ab55d4bfbaebbcf36f126b509e489596ddf854d187c",
      "artifact": {
        "path": "generated/cli-bytecode/providers-cache_probe.harnbc",
        "sha256": "22f3ac7fa754199d350a38f04d612dae797dbec72538ba5911795fba77abaade"
      }
    },
    {
      "name": "providers/catalog",
      "source_path": "../harn-stdlib/src/stdlib/cli/providers/catalog.harn",
      "source_sha256": "93ad1e74e5549fb36f2c557c2f000d08fe4bde7dc1ac6b5bef15e95f683ffeca",
      "artifact": {
        "path": "generated/cli-bytecode/providers-catalog.harnbc",
        "sha256": "80942591c8b443715915fc271bcdb108400b673eefcc382f266b0fe86e1afd45"
      }
    },
    {
      "name": "providers/probe",
      "source_path": "../harn-stdlib/src/stdlib/cli/providers/probe.harn",
      "source_sha256": "e9d32cc44bd23be19a4d2ab3de79cff6b0aa7b4254fc91f6005b4549f79bd054",
      "artifact": {
        "path": "generated/cli-bytecode/providers-probe.harnbc",
        "sha256": "8e3cc397316debce9001aa94121486a9c4b71dbb9278e916d63d3e1429600416"
      }
    },
    {
      "name": "providers/recommend",
      "source_path": "../harn-stdlib/src/stdlib/cli/providers/recommend.harn",
      "source_sha256": "1b34d6d865ece98ec0c9831838aa34571240248ce5752b6b231c36e102e7761c",
      "artifact": {
        "path": "generated/cli-bytecode/providers-recommend.harnbc",
        "sha256": "f66653cbd478162a8c4a4fd5da8d56943797963e2e564467c1d82f5125282552"
      }
    },
    {
      "name": "providers/tool_probe",
      "source_path": "../harn-stdlib/src/stdlib/cli/providers/tool_probe.harn",
      "source_sha256": "ea622d9b98ae905a7ce0d73c171ad0ff6b1a357afb7b6a6138c41f342639689d",
      "artifact": {
        "path": "generated/cli-bytecode/providers-tool_probe.harnbc",
        "sha256": "31eb42cef2640f45f8f8423d1f49b3775a3196626664a96184cc069ba7aa656f"
      }
    },
    {
      "name": "providers/tool_scorecard",
      "source_path": "../harn-stdlib/src/stdlib/cli/providers/tool_scorecard.harn",
      "source_sha256": "b8bd2801a6228d5b12f941983ec13cfd2e2c6d631564bdfd0a0d2233ee6107dd",
      "artifact": {
        "path": "generated/cli-bytecode/providers-tool_scorecard.harnbc",
        "sha256": "8eb0922bbe749e4c1b242bb91de23da7dd15d792fc7f0f02a7b730eebe4792ac"
      }
    },
    {
      "name": "routes",
      "source_path": "../harn-stdlib/src/stdlib/cli/routes.harn",
      "source_sha256": "f8a9185152d8d4ac92ae17acb5355536b1b232d08625919cd6f927a74c0e47a9",
      "artifact": {
        "path": "generated/cli-bytecode/routes.harnbc",
        "sha256": "b0ce990cd20072ab01609d93b6cbd223c315270d6b5141dd508359e39eab1473"
      }
    },
    {
      "name": "scan",
      "source_path": "../harn-stdlib/src/stdlib/cli/scan.harn",
      "source_sha256": "c8b0569ebdfa1b716012776b73acd4c330999e14fafac55c78b7161561a8b790",
      "artifact": {
        "path": "generated/cli-bytecode/scan.harnbc",
        "sha256": "fb5cfd0d9c9990ba89011be29f3d410f2288baf8bc4b318bc969656b4114dab5"
      }
    },
    {
      "name": "scaffold/init",
      "source_path": "../harn-stdlib/src/stdlib/cli/scaffold/init.harn",
      "source_sha256": "d6988aff66bf7c77c741445c95f7d029ac5770182b7711056e1fe55dbc06a683",
      "artifact": {
        "path": "generated/cli-bytecode/scaffold-init.harnbc",
        "sha256": "1caec29a57fc6f5fc1d5f202ac7e191d3d72bcf0c15e62113c9738cb26d34059"
      }
    },
    {
      "name": "scaffold/tool_new",
      "source_path": "../harn-stdlib/src/stdlib/cli/scaffold/tool_new.harn",
      "source_sha256": "46229ea30444264045edcb63c9f1a2bbfbb092dcb2a75fe958cc7d278b328a04",
      "artifact": {
        "path": "generated/cli-bytecode/scaffold-tool_new.harnbc",
        "sha256": "b82aba65a2be69281c68907091460b9163b515459b0e0e55af92e00a5d278b5b"
      }
    },
    {
      "name": "trace_import",
      "source_path": "../harn-stdlib/src/stdlib/cli/trace_import.harn",
      "source_sha256": "9f908594115a70fcd50a9625ddff6e9a8afb1374f814a73446485a9e0babb842",
      "artifact": {
        "path": "generated/cli-bytecode/trace_import.harnbc",
        "sha256": "009a55eee36343a253aa1893329c89f225e0b204711ad14361f2a8b59c1cd7f6"
      }
    },
    {
      "name": "try",
      "source_path": "../harn-stdlib/src/stdlib/cli/try.harn",
      "source_sha256": "187c11c8c3e244c1a07dcf94d2e40dd191678c0dfa932a1f9dda1f859b1ad410",
      "artifact": {
        "path": "generated/cli-bytecode/try.harnbc",
        "sha256": "39a45a676f147f7e8785aeb39067e388dc43a8905c7c6623d50bf0260ca4cf37"
      }
    },
    {
      "name": "version",
      "source_path": "../harn-stdlib/src/stdlib/cli/version.harn",
      "source_sha256": "47f78a48b21e2e8dcb5e08f1fa1ce6f5733f0fb46a34891debf5de27e573f689",
      "artifact": {
        "path": "generated/cli-bytecode/version.harnbc",
        "sha256": "7d2331b99694726d2ed17041179b35a6b628674e9077277c9ec70a8ed34df036"
      }
    }
  ]
}