Releases: sidkandan/CLIronChef
Releases · sidkandan/CLIronChef
Release list
v0.1.0 — Initial public release
Initial public release.
CLIronChef is a Python CLI + library that gives humans and CLI coding agents (Claude Code, Codex, Gemini CLI, Cursor) supervised, probe-driven control of a Typhur Dome 2 air fryer and Sync ONE wireless probe.
What's in 0.1.0
- 7 built-in recipes (salmon basic + gourmet, steak reverse-sear, chicken thighs + breast, pork tenderloin, white fish)
- Declarative JSON recipe schema with probe-driven phase transitions
- Live MQTT telemetry subscription + mid-cook hot-modify (mode/temp/time)
- Probe-driven STOP at target internal temperature
- AGENTS.md operating contract (10 non-negotiable rules)
- Public-release leak scan and pre-commit hygiene tooling
The 2026-05-17 cook-off lessons (codified)
Three CLI agents cooked the same salmon. One read the appliance's mode-bias docs and won.
- 🥇 Gemini CLI — Grill 450°F → Bake at probe 95°F → STOP 120°F
- 🥈 Codex CLI — clean protocol, wrong mode bias, pulled 8°F high
- 🥉 Claude Code — multi-stage cook tripped a firmware state-machine lock (cmdError 1/513, cookingState=5)
Full field notes: docs/cooking/LESSONS_LEARNED.md.
Safety
The physical Start button on the Dome 2 is intentionally not bypassed (UL/IEC interlock). Human always presses Start; everything after is automated.
Full changelog: CHANGELOG.md.