Files
tiny-pattern-ts/cspell.json
T
tmu 837203c29e 📝 Rename test-loop "blue" phase to "type"; cite TDD
The type-first spec step was labelled "Blue", which collides with the
Red-Green-Blue convention where blue means the refactor phase (and our
loop already has an explicit Refactor step). Rename phase 1 to Type and
describe the loop as type -> red -> green -> refactor.

Tie the discipline to its established name: Type-Driven Development
(Edwin Brady), quoting the Idris framing -- treat the type as the plan,
let the compiler/type-checker drive you to a program that satisfies it.
Section heading becomes "Testing discipline (type-driven)"; update the
AGENTS.md pointer + anchor. Add "idris" to the cspell dictionary.

De-duplicate: CONTRIBUTING.md no longer re-lists the banned directives
(@ts-ignore, as casts, ...); it links to AGENTS.md "Never do", the
single home for that rule, so the lists can't drift.
2026-09-07 23:44:35 +02:00

36 lines
675 B
JSON

{
"version": "0.2",
"language": "en",
"words": [
"lefthook",
"oxlint",
"oxfmt",
"oxc",
"nodenext",
"oxfmtrc",
"oxlintrc",
"EDITMSG",
"typescriptteam",
"gitmoji",
"dbaeumer",
"msvc",
"publint",
"attw",
"arethetypeswrong",
"knip",
"tsgolint",
"gitea",
"pubv",
"knope",
"runwisp",
"glab",
"postversion",
"Zilla",
"kacl",
"bestikk",
"silverwind",
"idris"
],
"ignorePaths": ["dist", "node_modules", "coverage", "*.svg", ".gitignore"]
}