Fifty years of the hard way. Out of habit.

Files, pipelines, servers, database setup, code reviews and deploy steps are habits from last century, not laws of software. That was the loop. Build, wait, keep asking if it is live, then it is live and it is wrong. Start again. UnStack takes that loop out. You say what you need. It is live the second it passes its checks. If it is wrong, one undo puts it back. Say so once and it never comes back. A third of the hours went into that machinery. That is the time you get back.

Three steps, and no others

  • You write the rules: In plain English, in your own words. What must always be true about the thing you are building.
  • An AI builds the app to match: It writes the code. You never have to look at it. If you change a rule later, it rewrites the code to match the new rule.
  • Nothing goes live until every rule passes: Every change is checked against every rule, in seconds. You read a one-page summary in plain sentences and say yes or no. Heavier checks keep running behind it, and if one fails, the change is undone.

Measured, with the caveats left in

  • Rebuilt from the rules alone: The ledger, the word processor and the jobs board were each rebuilt from their rules with no sight of the old code, and passed every rule on the first attempt. The roster did not converge. Its rules only listed an algorithm's outcomes.
  • Checked by a different AI family: An independent checker found a February 30th accepted and any phone string accepted. Both were fixed through the loop and both rules now gate every commit. Rules pin about half the code today: mutation scores of 51 to 64 percent.
  • Held under load: Sixteen processes wrote 800 changes to one app at the same time. A real email went out through the same door every outside effect uses. A red team tried ten ways to confuse the GitHub mirror, and all ten are closed. The engine's own test suite is 236 checks over 18 tools.

Open source and install

UnClick is an MCP server you can install in one step and use from any MCP-compatible client.