Repository navigation
chore(writing-proofread): natural-japanese を v2.0.0、yomiyasu を v3.1.0 に上げる - #275
Merged
Merged
Conversation
上流 v1.6.5 で足された和語の名詞化の検出(「事実の確かめ」→「確認」)を取り込む。v2.0.0 のほかの変更は別スキル critical-thinking の追加で、取り込み済みの calques.py、textcore.py、paragraphs.py と fixtures は変わっていない。fixtures の件数も変わらない。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
yomiyasu 3.0.0 から、lint と diff は作業フォルダの外のパスと、点で始まるフォルダの中のパスを読まずに exit 2 で終わる。prose-reviewer は mktemp の一時ファイルを、wording-reviewer は .ai/ などの文書を渡すので、そのまま上げると両方とも動かなくなる。lint は標準入力で渡し、diff は一時フォルダに入って相対名で渡すようにした。回帰テストも同じ呼び出し方にそろえた。 v2.4.0 と比べて、fixtures の件数、語の一覧(正本を拾う、土台を許す)、行番号は変わらない。新しいルール ai_phrase は wording-reviewer の絞り込みにすでに入っている。 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概要
writing-proofread が使う日本語の lint を、上流の最新に上げる。
lint.pyを v1.6.4 から v2.0.0 にする。文章の lint で変わったのは、v1.6.5 で足された和語の名詞化の検出(「事実の確かめ」→「確認」)だけ.ai/などを渡す)、回帰テストがそのままでは動かなくなるので、lint は標準入力で、diff は一時フォルダに入って相対名で渡すように直したv2.5.0 への自動更新 PR #270 は、この PR で不要になったので閉じた。
レビューの観点
prose-reviewer.mdとwording-reviewer.mdの呼び出し方の変更。2 つ目のブロックが別のシェル呼び出しになっても動くように、Pを宣言し直し、一時フォルダは 1 つ目のブロックが出したパスをそのまま使う形にしたlint.pyは上流からそのまま写したもの(linguist-vendored)。中身を読む必要は薄い確かめたこと
run-yomiyasu-tests.shをタグだけ上げて実行(テストを直す前)FAIL: flag.txt: 正本 is flagged as project_term: lint exited 2(作業フォルダの外のパス)yomiyasu regression check PASSED (9 cases).run-tests.sh(natural-japanese)Fixture regression check PASSED.。件数は 22 / 29 / 0 / 0 で変わらない事実の確かめを進めた。にwago_nominalizationが出る正本を拾う、土台を許す)が同じ.claude/...の配置で、2 つのエージェントの手順を書いてあるとおりに実行させたjust fmt-check✓ All files formatted correctly!just testは全体では赤い。落ちる 3 つはどれもこの PR の変更の外にある。project-env-trustとexcalidraw-diagram(mise のエラー)は、origin/main でも同じように落ちるopを 10 秒のタイムアウトで呼ぶので、通ったり落ちたりする。このブランチでも、2 回目は通ったマージのあとに手で確かめること
chezmoi applyのあと、prose-reviewer を実際に 1 回動かす🤖 Generated with Claude Code