-
Notifications
You must be signed in to change notification settings - Fork 148
chore: enable RUF002/RUF003 (ambiguous Unicode characters) #1005
Copy link
Copy link
Open
Labels
area/ci-cdGitHub workflows, merge queue, gh-aw integrations, release pipeline.GitHub workflows, merge queue, gh-aw integrations, release pipeline.area/testingTest infrastructure, fixtures, e2e harness, coverage.Test infrastructure, fixtures, e2e harness, coverage.priority/lowAccepted but not time-sensitiveAccepted but not time-sensitivestatus/acceptedDirection approved, safe to start work.Direction approved, safe to start work.status/triagedInitial agentic triage complete; pending maintainer ratification (silence = approval).Initial agentic triage complete; pending maintainer ratification (silence = approval).tech-debttype/refactorInternal restructure, no behavior change.Internal restructure, no behavior change.
Milestone
Metadata
Metadata
Assignees
Labels
area/ci-cdGitHub workflows, merge queue, gh-aw integrations, release pipeline.GitHub workflows, merge queue, gh-aw integrations, release pipeline.area/testingTest infrastructure, fixtures, e2e harness, coverage.Test infrastructure, fixtures, e2e harness, coverage.priority/lowAccepted but not time-sensitiveAccepted but not time-sensitivestatus/acceptedDirection approved, safe to start work.Direction approved, safe to start work.status/triagedInitial agentic triage complete; pending maintainer ratification (silence = approval).Initial agentic triage complete; pending maintainer ratification (silence = approval).tech-debttype/refactorInternal restructure, no behavior change.Internal restructure, no behavior change.
Type
Projects
Status
Todo
Context
PR #999 deferred RUF002 (ambiguous characters in docstrings, 8 violations) and RUF003 (ambiguous characters in comments, 14 violations) to avoid scope creep. These rules align with the repo's cross-platform ASCII encoding convention (
.github/instructions/encoding.instructions.md).Task
"RUF002"and"RUF003"from theignorelist inpyproject.tomluv run ruff check src/ tests/to confirm cleanCurrent violations
# To reproduce: uv run ruff check --select RUF002,RUF003 src/ tests/References
.github/instructions/encoding.instructions.md