Skip to content

ci: check project names against the org's naming rule - #30

Merged
jm9e merged 1 commit into
mainfrom
chore/naming-check
Sep 27, 2026
Merged

jm9e merged 1 commit into
mainfrom
chore/naming-check

Conversation

@jm9e

@jm9e jm9e commented Sep 27, 2026

Copy link
Copy Markdown
Member

Closes #18.

The prose already conforms: node scripts/naming.mjs at main finds nothing. The 111 spellings #18 counted at d1280b5 were respelled by the runtime PR (#9) and by #17. The one remaining capitalised form, Bitdata = Deixis[Bytes] in docs/wire-under-bitwire.md, is inside inline code, which the check skips by design; it quotes the superseded notation.

This PR does the rest of #18's to-do:

  • scripts/naming.mjs and scripts/bitspark-repositories.txt, copied unchanged from Bitspark/.github;
  • a "Project names" step in CI's core job;
  • a Naming section in AGENTS.md.

No .namingignore is needed. The check reads prose files, and NOTICE's verbatim copyright attribution ("the Nightseam contributors") is not among them. A probe file with Bitwire is flagged, so the check does run here.

🤖 Generated with Claude Code

Vendors Bitspark/.github's naming/naming.mjs and its repository snapshot
unchanged into scripts/, runs it in CI, and names the rule in AGENTS.md. The
prose already conforms; the check keeps it that way (bitruntime#18).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@jm9e
jm9e merged commit c2d336e into main Sep 27, 2026
2 checks passed
@jm9e
jm9e deleted the chore/naming-check branch September 27, 2026 21:22
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.

docs: write every Bitspark project name as its repository name

1 participant