OPERATOR // WORKSHOP RECORD
This is not a portfolio. It is a record.
THE MEASURED RECORD
HOW THE WORK WAS DONE
DIVISION OF LABOUR
This repository did not hand work to one assistant in sequence. A team ran distributed across 21 role directories β `orchestrator`, `survey_explorer`, `implementer`, `reviewer`, `challenger`, `sentinel` and `auditor`. Every worker wrote its report to disk, never to chat. 27 audit traces remain under `reviews/`.
THE EVIDENCE GATE
39 test batteries, 9,188 lines of verification code. The gate is `node tests/verify-build.mjs`, and it must exit 0. 124+ static routes, the compiled HTML, the terminal's virtual file system and the client bundle are re-audited every run.
WORKING HOURS
The heaviest day was August 25: 106 agent entries and 47 commits. 87 entries were logged between 00:00 and 06:00. The site was largely built while the operator slept.
// ERROR LEDGER
RETRACTED CLAIM β ADR-005
The token mechanism originally claimed it was "tamper-proof" and that "mathematics guarantees proof authenticity". Both claims were false.
The signing key was recovered from the shipped client bundle and used to mint a token for an arbitrary future date; the verifier accepted it. Anything the browser can verify, the user can forge.
Why did the test gate miss it? It grepped for a plaintext constant, but the secret was XOR-encoded β so the assertion would have passed identically on a secure implementation. A test that can never fail is not a test.
The claim was retracted. The mechanism is now documented as "self-reported, tamper-evident". Genuine verification needs server-side signing, which would break the zero-action deploy, so honesty was chosen over a false guarantee.
DEPLOYMENT
No GitHub Actions. The build runs locally and the pre-built `dist` is pushed straight to the `gh-pages` branch. Zero CI minutes, publish in roughly 3 seconds.
The domain lives in one file (`site.config.json`). Every number on this page is derived from `git log`, `.mimori/activity.jsonl`, `.agents/` and `wc -l`.
The figures on this page were not written by hand; they are derived from the repository's own records.