Files
pdfcraft/contributors/contributors.json
T
932967a30d Restore #196, #202, #203 and the macOS release-runner change, reverted by the i18n chain (#229)
* Release CI: macOS job on macos-15-xlarge

Custom macOS larger runners in a runner group do not pick up jobs; the
built-in M2 Pro label does. Only release.yml uses it, and the
actions_macos_xl budget caps the monthly spend.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
(cherry picked from commit 90d60b0c98)

* CI: tell actionlint about the org's macos-release runner label (#202)

Co-authored-by: Claude Opus 5.5 <[email protected]>
(cherry picked from commit ddea3c72e0)

* About: contributor and model credits compiled in (grab bag + table, self-submitted names) (#196)

* About: contributors compiled in from contributors.json (grab bag + table, sortable, name toggle)

Adds About ▸ Contributors and About ▸ Models tabs per the craftrules standard
(standards/contributors.md): contributors/contributors.json is generated by
craftrules/scripts/contributors.py and baked into the binary by crates/ui-egui/build.rs as
static tables; nothing is read at run time. Each contributor line: @username, opt-in
display/real name, PRs, commits, lines +/−/Δ, binary assets +/−, first/last commit.
Sortable by every column; alphabetical ignores case and the leading @.

Co-Authored-By: Claude Opus 5.5 <[email protected]>

* Contributors: self-submitted names in contributors/people.toml; AGENTS.md credit-yourself section

build.rs reads contributors/people.toml next to the generated contributors.json and shows a name only
for entries the generator verified as written by that person (craftrules standards/contributors.md).

Co-Authored-By: Claude Opus 5.5 <[email protected]>

* Contributors: regenerate (verified people.toml entries)

Co-Authored-By: Claude Opus 5.5 <[email protected]>

---------

Co-authored-by: Claude Opus 5.5 <[email protected]>
(cherry picked from commit 41e214c318)

* M13: exit cleanly when stdout pipe closes (#203)

Co-authored-by: Brandon Thomas <[email protected]>
(cherry picked from commit 1cf0d319e4)

---------

Co-authored-by: Claude Opus 5.5 <[email protected]>
Co-authored-by: Ayan <[email protected]>
2026-10-08 03:33:35 -04:00

115 lines
2.6 KiB
JSON

{
"schema": 1,
"repo": "storytold/pdfcraft",
"branch": "main",
"head": "d3db99818f533a531dbcd469b2ac71ba35c0d3ec",
"head_date": "2026-10-07T20:03:57Z",
"commits": 252,
"unattributed_commits": 0,
"contributors": [
{
"login": "echelon",
"people_entry": true,
"github_name": null,
"prs": 50,
"commits": 229,
"lines_added": 218049,
"lines_deleted": 10047,
"binary_added": 81,
"binary_deleted": 25,
"first_commit": "2026-09-30T09:17:08Z",
"last_commit": "2026-10-07T20:03:57Z"
},
{
"login": "storybored379",
"people_entry": false,
"github_name": null,
"prs": 8,
"commits": 8,
"lines_added": 350,
"lines_deleted": 33,
"binary_added": 0,
"binary_deleted": 0,
"first_commit": "2026-10-04T04:14:56Z",
"last_commit": "2026-10-05T20:36:08Z"
},
{
"login": "justinjohn0306",
"people_entry": false,
"github_name": null,
"prs": 2,
"commits": 1,
"lines_added": 1059,
"lines_deleted": 92,
"binary_added": 1,
"binary_deleted": 0,
"first_commit": "2026-10-05T11:48:23Z",
"last_commit": "2026-10-05T11:48:23Z"
},
{
"login": "midasdf",
"people_entry": false,
"github_name": null,
"prs": 1,
"commits": 1,
"lines_added": 174,
"lines_deleted": 16,
"binary_added": 0,
"binary_deleted": 0,
"first_commit": "2026-10-05T21:10:09Z",
"last_commit": "2026-10-05T21:10:09Z"
},
{
"login": "bflatastic",
"people_entry": false,
"github_name": null,
"prs": 10,
"commits": 13,
"lines_added": 1053,
"lines_deleted": 260,
"binary_added": 0,
"binary_deleted": 0,
"first_commit": "2026-10-06T18:21:42Z",
"last_commit": "2026-10-07T02:52:19Z"
}
],
"models": [
{
"id": "anthropic/claude-opus/5.5",
"company": "Anthropic",
"model": "Claude Opus",
"version": "5.5",
"commits": 239,
"lines_added": 158990,
"lines_deleted": 9809
},
{
"id": "anthropic/claude-opus/4.8",
"company": "Anthropic",
"model": "Claude Opus",
"version": "4.8",
"commits": 1,
"lines_added": 1632,
"lines_deleted": 3
},
{
"id": "openai/codex",
"company": "OpenAI",
"model": "Codex",
"version": "",
"commits": 1,
"lines_added": 13,
"lines_deleted": 1
},
{
"id": "zhipu/glm",
"company": "Zhipu AI",
"model": "GLM",
"version": "",
"commits": 1,
"lines_added": 1059,
"lines_deleted": 92
}
]
}