01

Hypothesis and scope

Hypothesis: with filesystem, terminal and headless Godot tools, an agent team can produce a small prototype and fix technical failures without continuous human intervention. Scope must be narrow enough to test the system rather than game ambition.

  • One core mechanic.
  • One playable scene and one result screen.
  • Defined keyboard and controller inputs.
  • No external services or purchases.
  • A maximum iteration and cost budget.
02

Team architecture

Each role has different context and authority. The coordinator does not edit everything; the verifier does not silently rewrite the work it assesses.

Coordinator

Sets scope, divides work, preserves criteria and chooses iteration or escalation.

Game designer

Defines loop, rules, states, difficulty and player feedback.

Godot engineer

Creates scenes, resources, GDScript and project settings.

QA / verifier

Runs imports, analysis, tests and bounded sessions; returns evidence.

Tools

Filesystem, version control, Godot commands and log capture.

Human

Approves brief, risky actions and final acceptance of subjective criteria.

03

Autonomous loop

The coordinator maintains explicit state and prevents endless iteration.

  • Create or update one bounded artifact.
  • Run headless import and collect errors.
  • Check scripts and launch the scene for a bounded number of frames.
  • Classify syntax, resource, behavior or unverifiable-criterion failures.
  • Assign the fix to the right specialist.
  • Repeat until passing or exhausting budget, then escalate.
04

Tests and evidence

Godot supports command-line scripts, import, execution and export. Verification can therefore rely on engine output and artifacts rather than trust in model prose.

Integrity

project.godot exists, paths resolve and import completes.

Analysis

Scripts parse with no blocking errors.

Execution

The scene starts, maintains the intended loop and exits cleanly.

Behavior

Instrumented tests observe deterministic states and rules.

Export

A preset creates a reproducible build when templates are installed.

Record

Each iteration stores objective, change, command, output and decision.

05

Claims that remain off-limits

The audit does prove a build, a headless run and one bounded behavior in the repaired copy. It does not prove that the original snapshot runs or who created it: without prompts, agent history, commits and human interventions, there is no certified end-to-end autonomous provenance.

  • Do not transfer repaired-copy results to the original snapshot.
  • Do not claim full autonomy without prompts, history and interventions.
  • Do not confuse one verified action with a complete match.
  • Do not confuse implemented rules with tested fun, balance or performance.
  • Do not publish time or cost without reproducible measurement.