Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Plan contradiction: force push is both an extracted action and excluded as network egress

オープン 初心者向け
#86 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
2/5
見積もり時間
1〜3時間
初心者へのやさしさ
74/100
issue の種類
ドキュメント
明瞭さ
明確に書かれている
活発さ
活発
技術スタック
typescript

調査の方向性

docs/plans/2026-09-19-intent-aware-judgment.md を literal-match.ts とあわせて読み、§ Literal match の表と除外に関する段落から始めてください。選択した force-push ポリシーとその理由を計画全体で一貫して説明するようにして矛盾を解消してください。表と除外の記述が現在の動作、または明示的に根拠を示した変更と矛盾しなくなれば完了です。

索引モデルが issue の本文から書いたものです。

説明

bug ready-for-agent

The intent-aware plan (docs/plans/2026-09-19-intent-aware-judgment.md) says two things that cannot both hold:

  • The action table (§ Literal match) lists "Force push, branch delete" as an extracted action that can match literally.
  • The paragraph under it says: "These always go to the reviewer and never match literally: any network egress, any use of a secret, privilege (sudo, doas), and any segment that is not extracted or inert."

A force push is network egress, so the table row is unreachable under the exclusion.

literal-match.ts resolves it the conservative way: it does not extract any push, so a force push goes to the reviewer. Branch delete is local and still matches. Pick one and make the plan say it:

  1. Keep the exclusion as written and drop force push from the table (what the code does today).
  2. Carve out git push to its own remote as not "egress" for this purpose, and say why the carve-out is safe.

Option 1 costs a dialog on git push --force-with-lease to a branch the user named. Option 2 needs an argument for why a push is different from scp, and the plan does not make one.

主要言語
TypeScript
スター
0
フォーク
1
平均マージ
1時間 8分
マージ済み PR(30日)
48

環境構築

このプロジェクトの環境構築ファイルはまだ確認していません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

STRML/omp-classifier のほかの issue

STRML/omp-classifier の issue をすべて見る

似ている issue

TypeScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。