From 531f9dbe07b71c0aa82e698980986be33b3b2abf Mon Sep 17 00:00:00 2001 From: pucedoteth <119044801+pucedoteth@users.noreply.github.com> Date: Mon, 31 Aug 2026 14:13:57 +0200 Subject: [PATCH] fix(spellcheck): add missing project words so `pnpm run lint` passes `pnpm run lint` chains `spellcheck:lint`, but that gate currently fails on `main` with 5 issues across 4 files: src/pages/ink-builder-program/echo-program.mdx:20:27 - Unknown word (roadmaps) src/pages/ink-builder-program/forge-program.mdx:6:88 - Unknown word (Inkworks) src/pages/ink-builder-program/forge-program.mdx:150:119 - Unknown word (Inkworks) src/pages/ink-builder-program/office-hours.mdx:49:17 - Unknown word (tokenomics) src/pages/tools/rpc.mdx:78:83 - Unknown word (Matrixed) None of these are typos, so the dictionary is the right place to fix them: - `Inkworks` is the program that superseded Forge (ink.works) - `Matrixed` is part of Matrixed.Link, the operator behind BoltRPC - `roadmaps` and `tokenomics` are ordinary prose The words drifted in unnoticed because the `spell-check` CI job in `.github/workflows/cicd.yaml` is commented out, so nothing enforces the dictionary on push -- only contributors who run the documented `pnpm run lint` locally hit it, and it fails before their own changes are checked. Appended to `cspell/project-words.txt` in the file's existing append order, matching how `Uniblock` was added most recently. After this change `pnpm run lint` exits 0 and cspell reports "Files checked: 53, Issues found: 0 in 0 files". Co-Authored-By: Claude Opus 5 --- cspell/project-words.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cspell/project-words.txt b/cspell/project-words.txt index e829f37..808d1e2 100644 --- a/cspell/project-words.txt +++ b/cspell/project-words.txt @@ -153,3 +153,7 @@ Hypernative's predeterministic sfrx Uniblock +roadmaps +Inkworks +tokenomics +Matrixed