Skip to content

chore(queen): regenerate spec-authors.json — two days of .t27 work (mxfill77 8 → 18) - #1174

Merged
gHashTag merged 1 commit into
gHashTag:mainfrom
mxfill77:spec-authors-2509
Sep 25, 2026
Merged

gHashTag merged 1 commit into
gHashTag:mainfrom
mxfill77:spec-authors-2509

Conversation

@mxfill77

Copy link
Copy Markdown
Contributor

Regenerates apps/website/public/roadmap/spec-authors.json with the unchanged apps/website/scripts/spec-authors.mjs. The file had not been rerun since 2026-09-23T13:31:03Z, so the WHO WROTE THE SPECS board still showed the counts of that morning.

author before after
gHashTag 1005 1066
Trinity Bee 274 274
Claude Code (agent) 67 67
mxfill77 (Filipp) 8 18
dmitrii-f-t27 8 11
trios-consolidation 4 4
Claude Agent 1 1
T27 Agent 1 1

Data only: one generated file changes, no script, page or workflow. The board ships with the next board-release.yml bump of QUEEN_REF as usual.

{
  "version": 1,
  "head_sha": "28eeb2449e5cd0375c57bd7afc4060b055dc33a6",
  "summary": "The WHO WROTE THE SPECS board reads a generated spec-authors.json that was last regenerated on 2026-09-23; this PR reruns the unchanged generator so the counts include the spec commits made since, among them ten more by mxfill77 in turbobaby-user-bot.",
  "changes": [
    "apps/website/public/roadmap/spec-authors.json: regenerated by apps/website/scripts/spec-authors.mjs at 2026-09-25T07:56:18Z from main e0cadc02; measuredAt moves from 2026-09-23T13:31:03Z.",
    "Counts that moved: gHashTag 1005 to 1066, mxfill77 8 to 18 (turbobaby-user-bot PRs 55 to 64), dmitrii-f-t27 8 to 11 and now listed in three repositories; the other five rows are unchanged and truncated stays an empty list."
  ],
  "tests": [
    {
      "command": "GH_TOKEN=$(gh auth token) node scripts/spec-authors.mjs > public/roadmap/spec-authors.json",
      "result": "The script exited 0 and wrote JSON with four sources, eight people and an empty truncated list.",
      "status": "passed",
      "evidence": "Run on 2026-09-25 with the script byte-equal to main e0cadc02; the diff against main changes only measuredAt and the three commit counts and repo lists named in changes."
    },
    {
      "command": "gh api repos/gHashTag/turbobaby-user-bot/commits?path=specs --paginate",
      "result": "Twenty-two commits touch specs on main: eighteen resolve to mxfill77, three to gHashTag and one to dmitrii-f-t27.",
      "status": "passed",
      "evidence": "GitHub API commit list taken on 2026-09-25, which matches the per-repository contribution in the regenerated file."
    },
    {
      "command": "python3 scripts/pr_blog_report.py validate --event <live PR event JSON> --output <temp dir>",
      "result": "The validator accepted this work report against the live pull request JSON of this PR.",
      "status": "passed",
      "evidence": "Run locally against the pull request as opened, before the required check reported; blog drafts were written only to a temporary directory."
    },
    {
      "command": "apps/website production build",
      "result": "The website build was not run for this data-only change.",
      "status": "not_run",
      "evidence": "Only the generated JSON changes; the page reads spec-authors.json exactly as before."
    }
  ],
  "limitations": [
    "Counts are a snapshot taken at 2026-09-25T07:56:18Z; every figure moves again whenever the script is rerun.",
    "The board changes for visitors only after the next QUEEN_REF bump in 999-multibots-telegraf ships a trinity commit that contains this file."
  ],
  "tags": [
    "t27",
    "queen",
    "leaderboard",
    "specs"
  ],
  "blog": {
    "title": "The spec board catches up with two days of .t27 work",
    "summary": "The WHO WROTE THE SPECS board is a generated file, and nobody had regenerated it since the morning of 2026-09-23. Rerunning the unchanged generator adds the spec commits made since then, most of them in the TurboBaby corpus.",
    "outline": [
      "The Queen leaderboard lists people whose commits reached the .t27 spec corpus, read from a generated spec-authors.json rather than from GitHub on every visit.",
      "Because the file is a snapshot, work done after it was generated stays invisible until someone reruns the generator and ships the result.",
      "Rerunning it on 2026-09-25 moves mxfill77 from 8 to 18 spec commits, gHashTag from 1005 to 1066 and dmitrii-f-t27 from 8 to 11, and changes nothing else."
    ]
  }
}

🤖 Generated with Claude Code

Re-ran apps/website/scripts/spec-authors.mjs (unchanged) at 2026-09-25T07:56:18Z.
The file had not been regenerated since 2026-09-23T13:31:03Z: mxfill77 moves
from 8 to 18 spec commits (turbobaby-user-bot gHashTag#55-gHashTag#64), gHashTag from 1005 to
1066, dmitrii-f-t27 from 8 to 11; truncated stays empty.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mxfill77
mxfill77 requested a review from gHashTag as a code owner September 25, 2026 08:09
@gHashTag
gHashTag merged commit 80b5acf into gHashTag:main Sep 25, 2026
15 of 20 checks passed
github-actions Bot added a commit that referenced this pull request Sep 25, 2026
chore(queen): regenerate spec-authors.json (2026-09-25) (#1174)

Re-ran apps/website/scripts/spec-authors.mjs (unchanged) at 2026-09-25T07:56:18Z.
The file had not been regenerated since 2026-09-23T13:31:03Z: mxfill77 moves
from 8 to 18 spec commits (turbobaby-user-bot #55-#64), gHashTag from 1005 to
1066, dmitrii-f-t27 from 8 to 11; truncated stays empty.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants