Correction: our 'first external contributor' post misidentified an automated agent
Correction (2026-08-14)β
This post originally thanked a human contributor β "Shimon Schwartz / shimonenator" β as TunaOS's first external contributor. That claim was wrong, and we are correcting it publicly.
On review (#1317, #1451) we confirmed that every commit attributed to the
shimonenatoraccount hascommit.author.name: antigravityβ the work came from a Google Antigravity automated agent, accidentally surfaced as a named coauthor. No person named Shimon Schwartz contributed to this repository.The commits themselves are real and remain part of the tree; the mistake was attributing them to a human contributor and building a "first external contributor" story on that attribution. We have also removed the claim from the Q3 2026 checkpoint, the roadmap, and our internal decision documents.
TunaOS still has no external human contributor, and we are still a single-maintainer project by the numbers that count. Correcting that publicly matters more to us than the metric would have β closing that gap is exactly why the curated
good first issuebacklog below exists.
What actually shippedβ
Since August 10, commits on the shimonenator account landed changes in the main repository:
- OBS project design for the EL10 package gap (#777) β a concrete design for closing the packaging hole on the RHEL-10 line
- Image Factory completion gate and definition of done (#1283) β establishing what "done" means for the factory
- Image Factory Completion Gate alignment section (#999)
- Hummingbird repo-contract URL fix (#1282)
- Flavor-equality docs (#1315) β removing the GNOME-primary tiering framing
These changes are useful on their merits β the OBS design and the completion gate touch two of the areas our roadmap flags as most at-risk, the enterprise line and the image factory. What they are not is evidence of outside human interest: the same account's commits are consistently attributed to an agent.
Why the correction mattersβ
TunaOS has a small core team, and we have been open about the single-maintainer bus-factor risk. Mistaking an agent for a human contributor would have let us pretend that risk was easing when it was not. The onboarding loop is still unproven: the docs, the issue labels, and the findability of starter tasks are exactly what a first human contributor will test, and we want that test to be honest.
Be our first?β
If you are a person reading this and the work above looks like work you could do β it is. We curate a
good first issue backlog
and the ways-to-contribute post
covers every path in. The Matrix room (#tunaos:reilly.asia)
is where questions get answered.
We would love to meet our actual first external contributor β and we will make sure the acknowledgment is correct when we do.
