Verified Runs
This directory stores a small number of curated, publishable provider validation runs for inferctl.
These artifacts are bootstrap evidence for the source-first public release and sample inputs for future inferctl.dev provider/model coverage pages. This directory is not intended to become the long-term storage layer for recurring scheduled verification.
What Belongs Here
- Curated public sample runs tied to a specific inferctl commit.
- Redacted JSON outputs that prove provider workflow behavior.
- A
manifest.jsondescribing the run, commands, caveats, and redaction review. - A
summary.mdthat explains the result for humans.
Current Curated Runs
| Run | Provider path | Environment | Model | Result |
|---|---|---|---|---|
2026-06-25-ollama-linux-local |
Ollama | Linux localhost | qwen3:8b |
Pass with W_MODEL_NOT_LOADED caveat |
2026-06-25-llamacpp-qwen25-linux-local |
llama.cpp plus Ollama config | Linux localhost | qwen2.5-0.5b-instruct-q4_k_m |
Pass |
2026-06-25-openai-compat-qwen25-linux-local |
generic openai_compat |
Linux localhost | qwen2.5-0.5b-instruct-q4_k_m-openai-compat |
Pass with expected loaded-model caveat |
2026-06-25-lmstudio-qwen25-linux-local |
LM Studio headless | Linux localhost | qwen2.5-0.5b-instruct-q8_0-lmstudio |
Pass |
2026-06-25-mlx-qwen25-macos-local |
MLX | macOS arm64 localhost | mlx-community/Qwen2.5-0.5B-Instruct-4bit |
Pass |
These runs validate inferctl's control-plane workflow: discovery, config composition, config validation, backend/model inspection, route explanation, and triage. They do not validate generation quality, throughput, latency, or long-running provider reliability.
What Does Not Belong Here
- Raw unredacted captures.
- Routine scheduled run history.
- Private machine names, usernames, home paths, Tailscale details, LAN IPs, API keys, tokens, or private model provenance.
- Large artifact sets better suited for object storage.
- Model quality benchmark results.
Required Review Before Adding A Run
Before committing a run, verify:
- All JSON artifacts parse.
- The artifact directory has a neutral public name.
scripts/check-public-readiness.shpasses.- A private-residue scan finds no private hostnames, user paths, network identity, or credentials.
- The run summary clearly states what was and was not validated.
Example scan:
rg -n -i 'hostname|tailnet|nodekey|home directory|user path|Bearer|api[_-]?key|secret|token' verified-runs/<run-id>
Long-Term Plan
Recurring provider/model matrix artifacts should move to external public artifact storage, with inferctl.dev consuming generated index files. Keep this repo directory limited to a few intentionally curated examples.