{
 "schema_version": 1,
 "generated": "2026-10-26",
 "id": "dom96-killswitch--run-killswitch-program",
 "repo": "dom96/KillSwitch",
 "repo_url": "https://github.com/dom96/KillSwitch",
 "repo_slug": "dom96-killswitch",
 "title": "Run a Kill Switch program from the command line",
 "page_title": "How to run a Kill Switch program from the command line with Kill Switch",
 "summary": "Install the reference interpreter and run the bundled fizzbuzz.ks example.",
 "who": "A developer curious about esoteric languages who wants to see Kill Switch code execute on their own machine.",
 "problem": "Kill Switch code cannot be run until the reference implementation is built and available.",
 "outcome": "The bundled tests/fizzbuzz.ks program runs through the killswitch command.",
 "steps": [
  "Clone the repo from https://github.com/dom96/KillSwitch and open a terminal in the repo folder.",
  "Run `cargo install --path .` to install the killswitch command.",
  "Run `killswitch run tests/fizzbuzz.ks` to execute the example.",
  "If you did not install it, run `cargo run -- run tests/fizzbuzz.ks` instead."
 ],
 "agent_prompt": "In the dom96/KillSwitch repo, build the project with cargo and run `cargo run -- run <path to a .ks file>`, using tests/fizzbuzz.ks if no path is given. Report the printed output and any error text. Verify that the process exits without an error.",
 "agents": [
  "any"
 ],
 "difficulty": "Intermediate",
 "time": "30 minutes",
 "basis": "readme",
 "caveat": "The README names cargo and a Rust build as the setup path, so this use case does not work without a Rust toolchain.",
 "category": "Games and hobbies",
 "tags": [
  "Games and hobbies"
 ],
 "lang": "rust",
 "requirements": [
  "A Rust toolchain with cargo installed",
  "A terminal with access to the repo's files (clone of github.com/dom96/KillSwitch)",
  "A web browser for reading SPEC.md and the benchmarks site, if you use those use cases"
 ],
 "risk": "none",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [],
 "best": true,
 "score": 1.0,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/dom96-killswitch/run-killswitch-program/",
 "md": "https://dedupedai.com/use-cases/dom96-killswitch/run-killswitch-program/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/dom96-killswitch--run-killswitch-program.json",
 "api_version": "v1"
}
