Skip to content

chore(walker): backfill round_history + TW spec_support parity#183

Merged
kwisschen merged 1 commit into
mainfrom
walker/round-history-backfill
Jun 1, 2026
Merged

chore(walker): backfill round_history + TW spec_support parity#183
kwisschen merged 1 commit into
mainfrom
walker/round-history-backfill

Conversation

@kwisschen
Copy link
Copy Markdown
Owner

@kwisschen kwisschen commented Jun 1, 2026

Why

Two complementary cleanups discovered when auditing whether walker-round discipline was being applied properly today.

1. round_history backfill (PR #182 rule additions)

Round Mechanism Source issue Cross-juris status
CN R38 `相邻` (adjacent) → `_TRAILING_VERB_DENYLIST_CN` #171 TW already covers via existing trailing-strip pipeline
US R10 Cardinal + `through hole(s)` compound-NP post-extension #178 finding 1 Deferred per DR-1 (CJK `通孔` is a single token)

Both marked `fixtures_silenced: 0` honestly — rule additions only; corpus didn't exercise these patterns.

2. TW spec_support parity (mirror of PR #181 CN additions)

`_TW_SPEC_SUPPORT_TRAILING_TOKENS` += `抵靠` / `穿設` / `穿過` / `分別穿過`.

PR #181 added the Simplified variants to CN from real CN reports (#174 / #175 / #176). All four are Traditional-Chinese-compatible perforation / abutment verbs commonly used in mechanical TIPO drafting. Generalized per the user's standing instruction to mirror fixes across applicable jurisdictions.

Discipline lesson

Autoship walker fixes that don't silence corpus labels still need `round_history` entries — the cross-jurisdiction discipline pytest (`tests/test_cross_jurisdiction_discipline.py`) audits `round_history` for parity decisions. Skipping the entry just because corpus stayed silent defeats that audit AND breaks forward-traceability of which mechanism was added when. Updated triage-report SKILL.md (local-only since .claude/ is gitignored) to enforce this going forward.

Gates

  • pytest: 2704 passed / 11 skipped
  • cross-jurisdiction discipline pytest: passes
  • US harness: 0 / 0 / 0
  • CN harness: 0 / 0 / 0
  • Wheel rebuilt

@vercel
Copy link
Copy Markdown

vercel Bot commented Jun 1, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
patent-lint Ready Ready Preview, Comment Jun 1, 2026 11:33am

Two complementary cleanups discovered when auditing whether walker-round
discipline was being applied properly:

1. round_history backfill (PR #182 rule additions)
   - CN R38 `r38_locative_adjective_trailing_strip` — adds 相邻 to
     _TRAILING_VERB_DENYLIST_CN. Real user signal: issue #171.
     Cross-juris: TW already covers via existing trailing-strip pipeline.
   - US R10 `r10_through_hole_compound_np_synthesis` — adds bare-cardinal
     + through hole(s) compound-NP post-extension. Real user signal:
     issue #178 finding 1. Cross-juris: deferred per DR-1 (CJK 通孔 is
     a single token).
   Both marked fixtures_silenced: 0 honestly (rule additions only —
   corpus didn't exercise these patterns).

2. TW spec_support parity (mirror of PR #181 CN additions)
   - _TW_SPEC_SUPPORT_TRAILING_TOKENS += 抵靠 / 穿設 / 穿過 / 分別穿過
   - PR #181 added the SC variants to CN from real CN reports (#174 /
     #175 / #176). All four are Traditional-compatible perforation /
     abutment verbs. Generalized per the user's standing instruction
     to mirror fixes across applicable jurisdictions.

Discipline lesson: autoship walker fixes that don't silence corpus
labels still need round_history entries — the cross-jurisdiction
discipline pytest (tests/test_cross_jurisdiction_discipline.py) audits
round_history for parity decisions. Updated triage-report SKILL.md
(local) to enforce this going forward.

Gates:
- pytest: 2704 passed / 11 skipped
- cross-jurisdiction discipline pytest: passes
- US harness: 0 / 0 / 0
- CN harness: 0 / 0 / 0
@kwisschen kwisschen force-pushed the walker/round-history-backfill branch from 5c2cefb to 5962c01 Compare June 1, 2026 11:32
@kwisschen kwisschen changed the title chore(walker): backfill round_history for PR #182 rule additions chore(walker): backfill round_history + TW spec_support parity Jun 1, 2026
@kwisschen kwisschen merged commit 573b8af into main Jun 1, 2026
6 checks passed
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.

1 participant