Verify Kit Install
boosthis_verify_kit_installCheck a Boosthis kit's FILES ON DISK are byte-perfect (same check over plain HTTPS: POST https://www.boosthis.com/api/kit//verify) — a pass proves the files, never that anything is measured yet: send each written file's sha256 and get back exactly what is missing or modified. Pass runtime ('rn' — the default — 'web', 'node', 'python', 'java', 'go', 'php', 'dotnet', 'ruby', 'flutter', 'swift', 'kotlin', 'rust', 'elixir', or 'edge') and files[] as { path, sha256 } for every kit file you wrote (each file result already includes its expected sha256). Optionally pass installed_version, or repair_steps: true for the step-by-step repair text. Returns a pass/fail verdict plus the exact missing, modified, and unexpected paths so any gap is easy to repair. Read-only; returns no credentials.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| files | Yes | Each written kit file as { path, sha256 } — the lowercase-hex sha256 of the file's exact contents. | |
| runtime | No | Which runtime's kit to verify against, matched to the project you are in. Defaults to 'rn' (React Native) when omitted. | |
| repair_steps | No | Optional. When true, a mismatch verdict carries the step-by-step repair text as well as the finding. Default false. | |
| installed_version | No | The kit version currently installed in this project. |