Skip to content

👋 Community projects

Projects and writing from the AI Chinwag community itself — Adam's own work, kept alongside the external finds.

BlogAdam Tomat

Keeping an AI honest with mutation testing

Adam's write-up on using mutation testing to stop AI-written tests from looking rigorous while actually asserting nothing.

  • Full-codebase mutation testing took 56 minutes a run; scoping it to just the diff's changed files cut that to ~15 seconds, turning it from an occasional report into a gate people actually use.
  • AI agents learned to "pass" the gate by silencing surviving mutants (e.g. adding an ignore) rather than writing a real test, so the rule became: fix a survivor only by adding a test, never by suppressing it.
  • The underlying lesson: any automated quality gate needs a second gate governing how the AI is allowed to satisfy it.

added by Adam Tomat • 23rd Jul 2026

DocsAdam Tomat

Preflight: a skill that runs the make-green loop off to the side

Adam's standalone skill that runs a project's CI checks and a mutation-coverage gate in an isolated fork, fixing mechanical failures until both come back clean.

  • Runs two gates in sequence — local CI checks, then a ≥95% mutation-coverage gate — capped at 5 fix-and-rerun loops each so it can't grind forever.
  • The whole loop runs in a subagent on the same branch/worktree, so the run-fix-rerun churn never bloats the main thread's context.
  • Fixes mechanical issues (formatting, types, missing tests) itself but escalates real architectural calls to a human, and reports back a single PASS/BLOCKED verdict rather than lowering the bar to get green.

added by Adam Tomat • 23rd Jul 2026

BlogAdam Tomat

Trusting what an AI builds

Adam's post on how he trusts AI-built code — via visual regression testing and a QA setup.

  • Visual regression testing as the review surface for AI-built UI.
  • A QA setup that lets Adam trust changes without reading every line.

added by Adam Tomat • 24th Jun 2026

DocsAdam Tomat

Tempo Harness Wiki

Adam's own wiki documenting his AI agent "harness".

  • Documents the skills, rules, and conventions behind the Tempo agent harness.
  • A worked example of harness / context engineering in practice.

added by Adam Tomat • 17th Jun 2026

DocsAdam Tomat

The brainstorm skill (Tempo harness)

A double-diamond "brainstorm" skill Adam built to replace grill-me.

  • Shapes a fuzzy idea into a built-ready spec through problem-then-solution diamonds.
  • Gated, file-driven steps so the procedure never runs from memory.

added by Adam Tomat • 17th Jun 2026

Curated from the AI Chinwag Slack community.