FixAI Dev: A Consumer Rights Game Using Claude Haiku with Strict JSON Contracts

✍️ OpenClawRadar📅 Published: March 31, 2026🔗 Source
FixAI Dev: A Consumer Rights Game Using Claude Haiku with Strict JSON Contracts
Ad

A developer has created FixAI Dev, a browser game that uses Claude Haiku to simulate a corporate AI wrongfully denying consumer requests. Players argue back using real consumer protection laws, with the AI's confidence dropping when arguments are legally sound.

Architecture and Implementation

The system uses a strict separation of concerns: Claude Haiku handles language generation only, while the server defines which legal arguments reduce resistance and by how much. There's a strict JSON contract between the two components, ensuring game logic never touches freeform LLM output.

Game Details

  • 37 cases across EU, US, UK, and Australia
  • Scenarios include flight refunds, blocked bank cards, visa rejections, and insurance claims
  • ~700 players in the first month
  • Free with no account required
Ad

Current Challenges and Future Plans

The developer is encountering an issue where, at high resistance values (85-95), Haiku occasionally gives partial reduction to strong arguments instead of the expected full drop. They currently handle this with explicit resistance bands in the system prompt and are seeking cleaner approaches.

Future directions include:

  • Certificate system for completed learning paths
  • B2B level editor where companies build their own training scenarios on the same engine
  • Potential rebranding from FixAI Dev for enterprise appeal

The developer is looking for collaborators with experience in adversarial AI simulations or prompt engineering for roleplay scenarios to make bot behavior more realistic.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

js-notepad: A Scriptable Notepad with Built-in MCP Server for Claude Code
Tools

js-notepad: A Scriptable Notepad with Built-in MCP Server for Claude Code

js-notepad is a free, open-source scriptable notepad application built with Claude Code assistance. It features a built-in MCP server, allowing Claude Code to directly interact with the app for reading/writing pages, executing scripts, creating todos, and pushing results.

OpenClawRadar
LLMs Leak Reasoning into Structured Output Despite Explicit Instructions
Tools

LLMs Leak Reasoning into Structured Output Despite Explicit Instructions

A developer building a tool that makes parallel API calls to Claude and parses structured output found that validation models intermittently output reasoning text before corrected content, despite explicit instructions to return only corrected text. The fix involved prompt tightening plus a defensive strip function that runs before parsing.

OpenClawRadar
TradesMCP: Open Source MCP Server for Contractor License Verification and Construction Data
Tools

TradesMCP: Open Source MCP Server for Contractor License Verification and Construction Data

TradesMCP is an open source Model Context Protocol server that provides Claude with access to real contractor license data, building permits, material pricing, and labor rates. The tool correctly verified an active California contractor license where ChatGPT returned incorrect information.

OpenClawRadar
AutoBe: How Weak Local LLMs Fixed an AI Backend Generator's Architecture
Tools

AutoBe: How Weak Local LLMs Fixed an AI Backend Generator's Architecture

AutoBe is an open-source AI agent that generates complete backend apps using TypeScript, NestJS, and Prisma. The team discovered their initial 100% compilation success produced unmaintainable code, then rebuilt with modular generation—crashing success to 40%—and used weak local LLMs like qwen3-30b-a3b-thinking to debug schema ambiguities.

OpenClawRadar