Code
Improve rendering, the bridge, platform support, testing, accessibility, or packaging.
MF / SOURCE / OPEN MACHINERY
Open source is part of the release, not a link buried in the footer. Read it, inspect its state, learn from it, report a problem, or make a version we did not imagine.
Repository / MF-001
The project repository contains the Godot client, the C# bridge mod, developer tooling, tests, and deep technical documentation.
View repositoryWhat belongs where
Contribution paths
Improve rendering, the bridge, platform support, testing, accessibility, or packaging.
Make a difficult installation step legible to someone who has never installed a mod.
Verify behavior against a real game version and report the exact path that failed.
What open means here
A repository is useful when somebody can understand the system well enough to test it, repair it, move it, and build another interface around it.
Important state should live in formats that can be diffed, versioned, tested, transformed, and rendered by more than one interface.
Game-specific and framework-specific code should stay separate from reusable behavior wherever the working system allows it.
Debug views, graph views, textual representations, deterministic replays, and visual comparisons help users form their own model.
Local, portable, and self-hostable systems can outlive a vendor, interface, author, or institution.
AI / Deterministic at the core
Much of software work is tedious, repetitive, and error-prone. Windows change size. Save files contain invalid data. Platforms disagree. These failures are familiar, and many individual fixes already exist in open-source code.
AI helps construct the test. It does not decide whether the test passed.
Use AI to collect known edge cases and turn them into deterministic tests that fail the same way every time.
Bring together existing algorithms, tools, and processing steps instead of pretending familiar engineering is new invention.
Change the implementation until repeatable tests, real data, and visible results agree. A model’s opinion is never the pass condition.
The useful result is another open system: code, schemas, tests, documentation, and the wiring that makes the pieces work together.
Why this seems defensible
It applies a new coordination tool to familiar engineering work, verifies the result deterministically, and releases the useful structure as free and open-source software. It is not a claim that every use of AI is ethical.
Room for disagreement
People have different views and personal experiences with AI, including harmful ones. Those experiences deserve respect. Enthusiasm for this narrow use is not a demand that anyone share it.