ONENEPT STUDIOS INC.LAST CALIBRATED 11 SEP 2026

CALIBRATION RECORD FOR

Chukwudumaga Nnawuogo

Chukwudumaga Nnawuogo

BENG, ELECTRICAL AND ELECTRONICS ENGINEERING

I read the spec.
Then I measure
the thing.

On a bench you trust the meter, not the drawing. I do the same with other people's code. I find where a project's docs and what it actually does disagree, and I prove it with something anyone can rerun. Two of those are merged into DataHub and one into CALL-E. Another is open in Google's agent kit because a maintainer asked me to write it.

START A CONVERSATIONCONTRACT WORK, REMOTE

SPECIMEN :: REPORT 03 :: CALL-E

THE API SAID
task_completed: true
I MEASURED
A voicemail box. Nobody answered.
THEIR DOCS
REDEFINED THE FIELD, 7 SEP
SETTLEDREAD THE REPORT →

01In other people's codebases

Anyone can get a typo fix merged. This is the other thing: reading somebody else's codebase until you can tell the team something about their own project they had not written down yet, and having them write it down. Each one is written up in full, including the parts where I was the one who was wrong.

03Errata

Things I said in public that turned out to be wrong. Each one got corrected where I said it, before anyone had to ask twice.

  1. DATAHUB #18685

    One file is the gate that blocks the write, and machine learning models get rejected.

    Neither is true. The maintainer asked for changes and he was right to. I posted the correction myself, twice.

    the correction
  2. ADK #6880

    Six fields go to the top level of the request.

    Eight. I missed modelArmorConfig and serviceTier, less than a day after publishing the table.

    the correction
  3. ADK #2425

    An orphaned tool call leaves a session in a shape nothing in the codebase is written to handle.

    So I ran it. The session resumes fine on Gemini. Retracted in the thread, with the probe.

    the thread
  4. CALL-E #300

    Nothing from the earlier commits survives the force-push.

    It did. A force-push moves a branch, it does not delete the objects. I said so in the thread and closed the pull request myself.

    the thread
  5. MY OWN LIBRARY

    A person picked up. Safe to act on.

    It was a phone menu. A live call caught it, not my hundred tests.

    report 03

WHERE THE HABIT CAME FROM

I trained as an electrical engineer, where you check the meter before you believe the drawing. In 2016 I co-founded Afrosets, a dataset of Black faces, because the models of the day had barely seen any. My master's dissertation is about drift: what a stock keeps doing after the company publishes its numbers.

Same question every time. What did the record leave out?

04Standing rules

§01

Live data or nothing.

If it does not run against real data arriving in real time, it is a slide, not a product.

§02

Every output carries its record.

Where it came from travels inside the thing itself, not in a spreadsheet somebody has to be trusted to keep.

§03

Derive it, do not maintain it.

A hand-written list of what a system supports is wrong the week after it is written. If it can be read from the source, read it from the source.

§04

Settle everything.

A claim that cannot be traced back to a record is marketing. That includes my own claims, including the ones I got wrong first.

THE RULES ARE NOT ASPIRATIONAL. REPORT 01 IS §03. REPORT 02 IS §03 AGAIN, THE DAY AFTER IT CAUGHT ME OUT. REPORT 03 IS §04, AIMED AT A PHONE API. THE ERRATA ARE §04 AIMED AT ME.

Why onenept.com
and not my name

Onenept Studios is a real company. It is how the work ships and how it gets invoiced, so a first contract needs no paperwork set up from scratch.

If you are hiring, you are hiring me, and I am on this page. If you are contracting, the entity is already here.

START A CONVERSATION