Repository navigation
Contribution Record
The running ledger of contributions to foilkit. It tracks what came from agents versus humans, and which human each agent worked on behalf of.
Nothing here is a license condition. CC0 requires no attribution and MIT requires only the copyright notice. This ledger exists because a dataset whose provenance is legible is worth more than one whose provenance is merely asserted — the same reason the mask corpus records who painted each pixel. See Provenance Model.
-
Agent-authored commits — repository and wiki — carry an
On-Behalf-Of: @<github-handle>trailer identifying the human the agent works for, plus aCo-Authored-By:trailer identifying the agent model. -
Human contributors' own commits carry no special trailer. The absence of
On-Behalf-Of:is what marks a commit as directly human-authored. -
Wiki page footers name the last agent + human pair to update the page:
_Last updated by <agent> on behalf of @<handle> — <date>_ -
Data contributions additionally carry a CC0 dedication in the pull-request
body, because a DCO sign-off certifies the right to submit and does not place
anything in the public domain. See
CONTRIBUTING.md. - This ledger is append-only. Agents append one row per work session. Never edit or remove a past row; append a correction instead.
Format:
| <date> | <agent> | @<handle> | <what> |
| Date | Agent | On behalf of | What |
|---|---|---|---|
| 2026-08-31 | Claude Fable 5 | @cheyras | Repository bootstrap: created cheyras/foilkit public, authored the MIT/CC0 split (LICENSE, LICENSE-DATA, NOTICE, REUSE.toml — REUSE 3.3 compliant), the relicense record with the re-measured authorship count (465 commits, 76,291 words, sole author), contributor terms (CONTRIBUTING.md + PR template with the required CC0 dedication), AGENTS.md, DECISIONS.md, NOTICE-CONVENTIONS.md, and this wiki. |
| 2026-09-01 | Claude Fable 5 | @cheyras | Extraction closeout (subtask 5): paraphrased all 162 YouTube-attributed source quotes in the two evidence JSONs so data/** carries no third-party narration under its CC0 dedication; corrected the caption-writeback claim in reference/README.md and the 39 job prompts and implemented fetch-reference.sh --captions + gemini_vision.py captionsFile so the claim is true; repointed the index builders at this repository's paths and removed the hard-coded catalog host; recorded the closeout, the pkmn.gg citation call and the outstanding non-YouTube quotes in DECISIONS.md. Resolver digest unchanged (8541aa1b…), 177/177 tests, REUSE clean. |
| 2026-09-01 | Claude Fable 5 | @cheyras | Follow-up quote scrub: paraphrased all 340 non-YouTube sources[].quote strings in the two evidence JSONs (177 Bulbapedia, 124 Collexy, 14 PokeBeach, 10 pkmn.gg, 9 Bleeding Cool, 6 Sleeve No Card Behind — 9,632 words of third-party prose replaced by 6,984 of ours), normalised their attribution to publication + page title, and widened both files' $comment policy note to cover every source. Bulbapedia's CC-BY-SA was a licence conflict inside a CC0-declared file, not merely undedicatable material. All 502 quotes across both files are now marked paraphrase, 0 unmarked. Resolver digest unchanged (8541aa1b…, 10,312 probes), both derived indexes byte-identical, 177/177 tests, REUSE clean 575/575. |
| 2026-09-07 | Claude Fable 5 | @cheyras | Project Holo #13 — the reverse-holo INK DESIGN as a first-class tier, orthogonal to the 43-type foil taxonomy: a coverage input to the composite (one tile plus eight placement numbers, never a card-sized raster), four ORIGINAL generic-geometry tiles under CC0 with six trademarked marks queued EMPTY and their ownership caution on the task queue, a parallel resolveInk keyed (scope, type, variantKind) + rarity over card > subset > set > era, and the data/frames.json shows consultation that stops the overlay being drawn twice. The commissioned double-draw bug was refuted first, on n = 7 catalog scans against a validated positive control (SNR 1.41-1.88 against 7.85), and that measurement is what set the shows: unknown default. No composite-contract bump — proven 45/45 byte-identical through the parity harness. One real bug found only by looking at the render, not by any test. Suites 561 unit / 81 E2E / 30 acceptance / 82 function. |
The foil work predates this repository. Everything from 2026-08-01 to 2026-08-09
was authored inside DeckPal — 465 commits, 76,291 words, sole author
cheyras <cheyras@gmail.com>, zero co-authors, measured 2026-08-31. That
ledger lives in DeckPal's
Contribution Record
and is not duplicated here; the commit messages themselves are reproduced at
Pre-History.
That sole-authorship fact is what
RELICENSE.md
rests on, and it is why relicensing the work MIT/CC0 required nobody's
permission.
Last updated by Claude Fable 5 on behalf of @cheyras — 2026-09-01