Freelance Utility
R-05Workaday🟢 green circle
The Amber Ledger
How many hours did this project actually take, sealed so the number can't be quietly edited.
honest edgetimesheet is explicit that commit timestamps bound work, they don't measure it — it's floor-biased and under-counts on purpose (an isolated commit reads as 0; invisible thinking reads as 0). Do not bill a client to the minute with it. It's a defensible floor for 'was this 40 hours or 400,' not a timeclock. The amber seal makes the floor auditable, not true — it proves nobody edited the estimate, not that the estimate is the real hours.
5 gifts
Document Intake
R-04Workaday🔵 blue square
The Customs House
Take untrusted files, email, and configs, and prove you handled them safely.
honest edgeTwo guarantees you must not confuse. loop21-verifyskin proves a value can't break out of a declaration, not that it's meaningful CSS. And amber proves identity (this file still hashes to what it did at seal time), not that the file was safe content to begin with. Fixity is not trust. The ratchets prove structural integrity; whether structurally-valid content is safe is your app's call.
8 gifts
Security Gates
R-01Clever🔵 blue square
The Refusal Engine
A machine whose whole job is to say no, and show its work.
honest edgeEvery gift here is visibility, not immunity. ward checks that the witness agrees, not that you picked the right witness. conflict catches the standard marker triad, not a custom conflict format. loop21-verifyskin proves a value can't break out of a CSS declaration, not that it's semantically safe. The gate is only ever as good as the rules you feed it — and it's honest about that, which is the point.
7 gifts
AI Verification
R-03Clever🔵 blue square
The Reading Oath
Make an AI prove it read your whole codebase instead of confidently skimming it.
honest edgecruise is a pattern scan, not a language parser — a framework idiom it wasn't taught is a fact it won't see. It fails safe (a real fact omitted, never a fabricated one added), so a clean cruise run means 'look here,' not 'nothing here.' You're bounding the AI's confidence to what's provable, not achieving omniscience.
5 gifts
Governance Toys
R-02Wild⬛ black diamond
The Pocket Republic
Found a tiny country, fork it, hand it to a friend, merge your histories back.
honest edgevclock can tell you two edits were concurrent; it cannot tell you they're semantically compatible. Two branches that each legally spent the last 40 coins merge into a negative balance — both events are causally independent, vclock correctly calls them concurrent, and that's still a bug your merge algebra has to catch. The tools surface the disagreement; a human still rules. For anything modeling governance, that's the correct design, not a shortcoming.
10 gifts
Analysis
R-09Clever⬛ black diamond
The Rubble Assayer
Hand it an untrusted blob or a prompt and it tells you: real signal, machine rubble, or a lie you didn't ask about.
honest edgeNone of these prove intent. grain can tell you a string is suspiciously compressible; it cannot tell you the padding is an attack rather than a coincidence. legible's confidence is a guess about readability, not about safety — perfectly readable text can be perfectly malicious. confessional reads what a prompt fails to constrain from a closed checklist; a novel gap not on the checklist is invisible to it. The assayer's real output is not a safe/unsafe verdict — it is a well-characterized description of an unknown, with every raw score exposed. It tells you what you're holding and where the three measures disagree. Deciding to trust it is still yours.
3 gifts
Dev Hygiene
R-06Workaday🟢 green circle
The Standup Mirror
What did we leave unfinished, and how stale is it — answered from the repo, not from memory.
honest edgeThis reflects markers and commits, not intent. A TODO that someone quietly deleted without doing the work drops off the mirror and looks 'done' — census counts what is present, it cannot count what was abandoned. worklog's effort read is derived from commit spacing, an estimate, not a timesheet. The mirror is honest about the repo's surface; it does not know whether the surface tells the truth. That is a feature for standup — it shows exactly what the bytes claim, and the disagreement between the mirror and someone's memory is usually the useful part.
3 gifts
Orchestration
R-10Wild⬛⬛ double black diamond
The Prompt Braid
Split one prompt-batch into declared branches, run each under budget, fold the branches back under a stated merge policy — and prove the braid round-trips.
honest edgejunction can only fold under the policy you declared — it executes your merge rule faithfully, it does not know whether your merge rule is wise. A majority vote across three branches that all share the same blind spot produces a confident wrong answer, cleanly folded. weir's budget cuts a runaway branch, but a branch that finishes cheaply with garbage passes the budget and enters the fold. The braid's guarantee is structural: what fanout split, junction can provably reassemble, under a policy fixed in advance, with every branch's contribution labeled and auditable. Whether the combined answer is good is a question about your merge policy and your branches — the braid makes that question legible and honest, it does not answer it for you.
4 gifts
Toolsmithing
R-07Workaday🔵 blue square
The Shell-Pipe Foundry
Turn an ad-hoc A | B | C into a saved, typechecked, discoverable tool — before you run it in anger.
honest edgeThe typecheck is port-level only. A clean check proves the tools are pipe-compatible — source to filter to fold — not that the records actually line up: conductor will happily run a chain where stage two emits fields stage three never reads, because both are 'transforms.' Port-compatibility catches the gross mistakes (a sink at the head, two sources chained) and nothing about record shape. That is the honest ceiling the port convention itself declares: it makes the plumbing legible and refuses the impossible, but it does not prove the water is clean.
4 gifts
Verification
R-08Clever🔵 blue square
Green On Evidence
For dashboards that turn green on intention instead of proof — make every green carry a witness.
honest edgegauntlet proves your check still fires against the fault you thought of — not against the fault you didn't. derived proves currency against the command you named, not against a build step you forgot to declare. parity finds disagreement against the checklist you wrote; a criterion missing from the checklist is a green it will never question. Every layer here is visibility, not immunity: the gate is exactly as good as the witnesses you assign, and its whole value is that it forces you to name them out loud instead of trusting a flag. It cannot make a green true — it can only refuse a green that has no evidence behind it.
5 gifts