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

keyword-rosetta: ZScript (zscript) has no control folder; author data/zscript/ and backfill its cost record

オープン
#5,783 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

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

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

評価

難易度
5/5
見積もり時間
1週間以上
初心者へのやさしさ
25/100
issue の種類
機能追加
明瞭さ
明確に書かれている
活発さ
活発
技術スタック
python
領域
testing, tooling

調査の方向性

Start with gitgalaxy/standards/how_to_add_a_language.md, then read SPEC.md and docs/GATING.md in squid-protocol/keyword-rosetta to understand the 12-probe corpus, decoys, and deviation ledger. Create data/zscript/ with the stated lexical coverage, run python tools/verify_language.py zscript --report --engine <gitgalaxy main>, and explain each deviation. Then run the language addition audit and record the corpus and engine costs; done means the verifier is green, the audit has no rosetta warning, and the cost log has a zscript row.

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

説明

lane:nyx needs:corpus priority: medium scope:frontier testing

ZScript landed in gitgalaxy (#5535, DOOM milestone) without a keyword-rosetta control folder. gitgalaxy/standards/how_to_add_a_language.md treats the folder as part of a language addition, and tests/tools/language_addition_audit.py --lang zscript currently skips the corpus checks. Until the folder exists, zscript's planted-count accuracy isn't measured and the README bias-variance chart leaves it out.

Work

  1. In squid-protocol/keyword-rosetta, author data/zscript/: the 12-probe control shell per SPEC.md, with decoys and a deviation ledger per docs/GATING.md.
  2. Run python tools/verify_language.py zscript --report --engine <gitgalaxy main> and explain every deviation by name (fix the engine or record it in the ledger; never edit the plants to match the engine).
  3. On the gitgalaxy side, run KEYWORD_ROSETTA_PATH=<checkout> python tests/tools/language_addition_audit.py --lang zscript with no rosetta warning left.
  4. Backfill the cost log: python tests/tools/record_language_cost.py --lang zscript --phase corpus ... for this session (the engine half has no row either; record it with --manual from the PR's dates if no transcript is at hand).

Language notes

Lexical family standard_block: plant decoys under both // and /* */; class/struct/extend class bodies and actor states.

Acceptance

  • keyword-rosetta PR merged with data/zscript/; that repo's CI verifier is green.
  • The audit shows no keyword-rosetta warning for zscript.
  • language_addition_costs.jsonl has a row for zscript.

Part of #5457. Filed from the 2026-10-20 language-addition audit (owner request).

主要言語
Python
スター
57
フォーク
11
平均マージ
1時間 20分
マージ済み PR(30日)
985

環境構築

はじめの一歩

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

squid-protocol/gitgalaxy のほかの issue

squid-protocol/gitgalaxy の issue をすべて見る

似ている issue

Python の issue をもっと見る

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

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