mirror of
https://github.com/harvard-edge/cs249r_book.git
synced 2026-05-08 18:01:20 -05:00
[PR #1620] [MERGED] chore(codespell): permanently clear false positives blocking PR CI #9226
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/harvard-edge/cs249r_book/pull/1620
Author: @profvjreddi
Created: 4/30/2026
Status: ✅ Merged
Merged: 4/30/2026
Merged by: @profvjreddi
Base:
dev← Head:fix/codespell-permanent-cleanup📝 Commits (1)
174f1e6chore(codespell): permanently clear false positives blocking PR CI📊 Changes
3 files changed (+5 additions, -1 deletions)
View changed files
📝
.codespell-ignore-words.txt(+2 -0)📝
.gitignore(+3 -0)➖
interviews/vault-cli/check_results.json(+0 -1)📄 Description
Summary
Three pre-existing codespell hits on
devhave been blocking the Check for spelling errors job on every new PR. They've been there long enough that 1605 and 1608 (both touching files codespell scans) failed CI through no fault of their own. Fix at the root.interviews/vault-cli/check_results.jsonlementvault checkoutput dump (committed once during a refinement pass), not source content.lementwas a truncated word inside a pydantic error message.interviews/vault/exemplars/edge/edge-fill-00236.yaml(line 12)Re-usingre-usingto.codespell-ignore-words.txt. Intentional hyphenated English.interviews/vault/questions/edge/power/edge-0089.yaml(line 37)Pre-selectingpre-selectingto.codespell-ignore-words.txt. The list already keepspre-select,Pre-select,pre-selectedfor the same reason — this just extends the existing convention.Why this approach
check_results.json: it's a generated artifact that should never have been tracked. Gitignoring the path means future regenerations don't repollute the repo, so this can't recur.pre-selectetc. in the ignore list rather than rewriting source. Following the existing convention.Test plan
git ls-files -z | xargs -0 codespell --toml pyproject.toml→ exit 0 locally🤖 Generated with Claude Code
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.