A · braces
記号で区切る補助 baseline
func n_abcdefgh {
let x_a 1739
}SYNTAX LOCALITY / GENERATION HYPOTHESIS
def foo ... end def、あるいは def foo ... end def foo。閉じる場所に種類や名前を繰り返すことで、長距離の文脈に頼る必要を減らし、構造を保った生成をしやすくできるのではないか。
出典: P1の保存済みsummary.csv。生成結果は探索的pilotの有限の観測。モデル内部の依存長は測っていない。
2026-10-06(UTC)にAPIが credit_balance_exhausted(残高なし)を返したため、MainとP2の実行を停止した。この中断は正解率や有意差による停止ではない。P2は計画960件のうち300件の処置を保存し、295件を厳密採点した。残り660件は未送信。Mainは計画5,120件のうち1,412件の処置を保存し、1,350件を厳密採点した。ここに示す追加結果は途中の保存済みデータで、推測統計のCIは未計算。拒否された試行を誤答に混ぜず、結果不明の利用量と予約を保持している。自動課金の操作は行っていない。
01 / QUESTION
今回確かめたいのは、「閉じるのに冗長だが長距離依存を必要としない構造が有利なのでは」という仮説。閉じ終わるたびに種類、または種類と名前を明示する構文が、共通の終端だけを使う構文より、元の構造を保った全文生成に向いているかを調べる。
def foo
...
end def閉じる場所にも「def」が現れる。実験ではCに対応する考え方。
def foo
...
end def foo閉じる対象をさらに具体的に示す。実験ではDに対応する考え方。
この def / foo / ... は仮説を説明する概念例。実際の実験文法・識別子ではなく、既存の特定言語の関数構文を比較しているわけでもない。
仮説の機構は、終端がその場所の構造的な手掛かりになること。今回直接測るのは入力ASTと完全に一致するソースを生成できた割合や失敗の種類であり、モデル内部の長距離依存そのものではない。Dで正しい名前を出力する際には、元の名前との対応を保つ必要も残る。この点を分けた上で、冗長な閉じ方の実用上の利点を検討する。
「未知」は、課題内で文法を説明して適用させる小言語という意味。説明と固定8例を渡すため、例だけから文法を発見する課題ではない。モデルの学習履歴に一切なかったことは確認できない。
02 / CONTROLLED COMPARISON
次は実際のnatural語彙を使う最小例。AST(木として表したプログラム)、識別子、値、文の順序は同じ。Aだけ開き行にも { が付き、主な違いはブロックの終端にある。
記号で区切る補助 baseline
func n_abcdefgh {
let x_a 1739
}全ブロックで共通の終端
func n_abcdefgh
let x_a 1739
end閉じる種類を繰り返す
func n_abcdefgh
let x_a 1739
end func閉じる種類と名前を繰り返す
func n_abcdefgh
let x_a 1739
end func n_abcdefgh意味を持たない固定suffixで長さを増す
func n_abcdefgh
let x_a 1739
end junk z_aaaaaaaa| 比較 | 変える要素 | 問い |
|---|---|---|
| C−B | 終端に種類を追加 | 種類の冗長性が生成を助けるか |
| D−C | 終端に名前も追加 | 対象の名前まで明示する追加効果があるか |
| D−B | 種類と名前を追加 | 具体的な終端全体の利点はどれくらいか |
| D−E | 長い終端に構造情報を持たせる | 単に長くするだけで同じ利点が出るか |
Eの junk z_aaaaaaaa はどのブロックでも同じ定数で、種類・名前・深さを表さない。基本条件のDとEの終端は同じ文字数になるが、同じtoken数とは限らない。長さの対照として使い、完全なtoken長の統制とは呼ばない。
対応する5条件で、AST・名前・変数・値・意味上の順序・few-shotの内容と順序・語彙対応を保持する。unit / func / area はいずれも単にローカルスコープを開く。同じ意味を異なる種類の語で表すため、実言語の関数呼び出し等は含めない。
naturalとnonceの2語彙条件がある。nonceでは予約語を固定8セットの無意味語に置換し、同じfamilyの5表記に同じ対応を使う。主な集計ではnatural/nonceを等重みで扱う。これは既知のキーワードへの依存を弱める工夫であり、事前学習やtokenizationの影響を消すものではない。
03 / GENERATION AND GRADING
ast_to_source では、各nodeの親・兄弟内の順序・種類・名前・変数・値・payloadを表で渡す。入れ子の波括弧のコピーだけでAを生成できる入力にはしない。ただし、この親子関係の表自体も構造的な手掛かりを含む。
応答全体を対象表記のparserで受理でき、そのASTが元のASTと一致すること。ブロックのkindとname、親子関係、文順、変数名、値、nop payloadを比較する。構文が成立しても、別の木なら不正解。
説明文やMarkdown fenceはstrict scoreで失敗。incomplete / refusalも評価可能なモデル失敗に含める。API拒否・通信失敗・結果不明等はinfrastructure missingとして分け、未送信も別に残す。誤答の再試行やbest-of-Nは使わない。
P1生成は36 structural families、深さ2/4/8 × filler 0/8/32、各セル4 family。同じfamilyをnatural/nonceと5表記で生成し、各表記72応答。独立した構造の標本は36であり、72や360を独立AST数とは数えない。
モデルは gpt-5.6-terra、reasoning effortは low。固定8例、生成の共通output capは16,384。P1は深さ8・filler32までで、巨大な読み取りprefixとは別の難易度。
goldはlive要求から構造的に分離して保存する。再帰AST oracleと明示スタックevent oracleは独立に実装し、監査で5表記の一致を確認する。有限のテスト成功は、全入力の正しさの数学的証明ではない。採点とprotocol / limitations
The kind keywords are unit for unit, func for func, and area for area. Each creates a local scope.
Open a block with KIND NAME on one line.
Close the innermost open block with end KIND NAME on one line. KIND and NAME must repeat that block's opening keyword and name.
KIND is one of unit, func, area; NAME is n_ followed by exactly eight lowercase letters and is unique in the program.
A binding statement (let) is let VARIABLE VALUE. VARIABLE is x_ followed by one letter a through f; VALUE is a four digit integer from 1000 through 9999.
Within one scope a variable is bound at most once. Inner bindings hide outer bindings until their scope closes.
A no-effect statement (nop) is nop PAYLOAD. PAYLOAD is p_ followed by eight lowercase letters.
The observation marker is probe PROBE_ID VARIABLE. PROBE_ID is q_ followed by eight lowercase letters.
Use one statement per line. Indentation has no meaning; scope is determined solely by explicit opening and closing lines.04 / GENERATION RESULTS
| 表記 | 正解 / 評価可能 | 厳密正解率 | 構文不成立 | 構文成立・AST不一致 | 既知の出力tokens / 使用量既知の応答数 |
|---|---|---|---|---|---|
| A · braces | 58/72 | 80.556% | 13 | 1 | 23,092 / 72応答 |
| B · generic end | 46/72 | 63.889% | 26 | 0 | 22,972 / 72応答 |
| C · typed end | 60/72 | 83.333% | 11 | 1 | 24,003 / 72応答 |
| D · named end | 71/72 | 98.611% | 0 | 1 | 26,827 / 72応答 |
| E · padded end | 49/72 | 68.056% | 23 | 0 | 26,219 / 72応答 |
Dの72応答はすべて構文として成立し、71件が元のASTと一致した。Cは11件が構文不成立、1件が構文成立後のAST不一致。文字数を増すだけのEは、Dほどの改善を示さなかった。出力token数は表記で異なるため、正解率と併記した。元のsummary.csv
| 表記 | 深さ 2 | 深さ 4 | 深さ 8 |
|---|---|---|---|
| A · braces | 24/24 | 24/24 | 10/24 |
| B · generic end | 24/24 | 22/24 | 0/24 |
| C · typed end | 24/24 | 24/24 | 12/24 |
| D · named end | 23/24 | 24/24 | 24/24 |
| E · padded end | 24/24 | 24/24 | 1/24 |
深さ8ではBが0/24、Cが12/24、Dが24/24、Eが1/24。Cの種類ラベルにも利点が見られ、Dの名前ラベルを加えた条件はさらに高かった。一方、深さ2ではDに1件のAST不一致があり、すべての個別問題でDが勝つという結果ではない。
深さ8のB/Eはそれぞれ23件で、parserの最初のエラーが unclosed_scope(EOFでもスコープが開いている)だった。P1生成の73件の構文不成立はすべてprovider statusがcompletedで、outputは151–764 tokens、共通capは16,384。単純な出力上限打ち切りとは区別する。最初のエラーは全欠陥の網羅的な数ではない。保存済み失敗分析
| 比較 | 対応 family / 計画 | 正解率の差 | 保存済み95% CI | CI status | 計画上の分類 |
|---|---|---|---|---|---|
| C−B | 36/36 | +19.444 pp | [11.111, 27.778] | computed | exploratory |
| D−B | 36/36 | +34.722 pp | [30.556, 37.500] | computed | exploratory |
| D−C | 36/36 | +15.278 pp | [6.944, 23.611] | computed | exploratory |
| D−E | 36/36 | +30.556 pp | [26.389, 33.333] | computed | exploratory |
36 familyをクラスターとし、natural/nonceをfamily内で平均、深さ×fillerの各セルを等重みにした保存済み統計。セル内で10,000回のbootstrap、seed 20261005。複数の比較を見たことへの補正はしていない。C−EのCIは元のCSVに保存されていないため追加計算しない。元のpaired-comparisons.csv
途中の保存済みスナップショット。48 structural families、深さ2/4/8/16 × filler 0/8/32、各セル4 family。生成側の計画は各表記96応答で、P1と合算しない。
| 表記 | 正解 / 評価可能 | 厳密正解率 | 構文不成立 | 構文成立・AST不一致 | 既知の出力tokens / 使用量既知の応答数 |
|---|---|---|---|---|---|
| A · braces | 33/54 | 61.111% | 20 | 1 | 21,019 / 54応答 |
| B · generic end | 25/54 | 46.296% | 28 | 1 | 20,712 / 54応答 |
| C · typed end | 34/54 | 62.963% | 17 | 3 | 20,863 / 54応答 |
| D · named end | 52/53 | 98.113% | 0 | 1 | 24,432 / 53応答 |
| E · padded end | 24/53 | 45.283% | 29 | 0 | 22,677 / 53応答 |
| 表記 | 深さ 2 | 深さ 4 | 深さ 8 | 深さ 16 |
|---|---|---|---|---|
| A · braces | 15/15 | 13/13 | 4/11 | 1/15 |
| B · generic end | 15/15 | 9/13 | 0/11 | 1/15 |
| C · typed end | 15/15 | 11/13 | 7/11 | 1/15 |
| D · named end | 15/15 | 13/13 | 10/10 | 14/15 |
| E · padded end | 15/15 | 9/13 | 0/10 | 0/15 |
| 比較 | 対応 family / 計画 | 正解率の差 | 保存済み95% CI | CI status | 計画上の分類 |
|---|---|---|---|---|---|
| C−B | 15/48 | NA pp | 未計算 | not_computed | exploratory |
| D−B | 15/48 | NA pp | 未計算 | not_computed | exploratory |
| D−C | 15/48 | NA pp | 未計算 | not_computed | exploratory |
| D−E | 15/48 | NA pp | 未計算 | not_computed | exploratory |
成功率・差・CI は summary.csv / paired-comparisons.csv に基づく。P2は追加の探索的pilotであり、生成仮説のconfirmatory mainには読み替えない。
以下は保存済みCSVの重複しないセルの記述集計。割合は正解数 / 評価可能数で、選択した部分群のCIを新しく計算しない。元のreading mainを選ぶと読み取り課題だけが表示される。
P1 pilot · ast_to_source / complete / natural + nonce / 全 depth / 全 filler
| 表記 | 正解 / 評価可能 | 正解率 | 計画 | 送信 | 処置保存 | infra missing | 未送信 |
|---|---|---|---|---|---|---|---|
| A · braces | 58 / 72 | 80.556% | 72 | 72 | 72 | 0 | 0 |
| B · generic end | 46 / 72 | 63.889% | 72 | 72 | 72 | 0 | 0 |
| C · typed end | 60 / 72 | 83.333% | 72 | 72 | 72 | 0 | 0 |
| D · named end | 71 / 72 | 98.611% | 72 | 72 | 72 | 0 | 0 |
| E · padded end | 49 / 72 | 68.056% | 72 | 72 | 72 | 0 | 0 |
05 / INTERPRETATION
このP1結果は、こうした冗長な終端が未知の小言語の生成を助ける、という仮説に沿っている。C−Bは種類ラベルの利点、D−Cは名前を加える利点を示す探索的結果。D−Eは、少なくとも今回の固定suffixによる文字数の増加だけではDの成績を説明しきれないことを示す。
ただし「長距離依存を必要としなくなった」と直接実証したわけではない。閉じる種類や名前を提示する表記が、生成過程の検索、区切りの識別、注意、tokenization等を助けた可能性もある。名前を正しく再現する対応関係、ネストの深さ、閉じる順序を保つ必要は残る。正解率・reasoning tokens・遅延から内部の認知負荷やFLOPsを読み取らない。
測定対象は、明示された文法と固定8例の下での全文AST一致。構造に加えて識別子や値のコピーも含むため、純粋な閉じ括弧処理だけの指標ではない。有限のdepth/filler、固定語彙、単一モデルと設定に条件づけられ、任意の未知言語へ一般化した結論ではない。
P1生成差は探索的で、旧reading mainの事前固定主仮説とは別。P2も別の探索的pilotとして扱う。生成についてconfirmatoryな判断を得るには、生成を主目的にした新しい固定計画と独立holdoutが必要になる。既存の凍結済み計画を読み替えない。
P3 / SHORT-DISTANCE DEPENDENCIES
動機は、公開済みP1 pilotデータの再集計。深さ8に限ると、filler 0/8/32で各表記の厳密正解はほぼ平坦(A 3/8 / 3/8 / 4/8、B 0/8 / 0/8 / 0/8、C 3/8 / 5/8 / 4/8、D 8/8 / 8/8 / 8/8、E 0/8 / 0/8 / 1/8、各8応答)で、表記を分けているのはopenerとcloserの線形距離ではなく、同時に開いているブロックの数に見える。P3はこの二つの軸を分けて動かし、閉じる依存が本当に局所的な文法を加える。
実装は分離worktree p3-short-dependency(source hash f57b680ff77f4a0b4190ede060a71f008bb1671a65d82f100fc9e6a5ffa4aff0)。公開リポジトリのルートの bench/ / llm-core/ にはP3のコードは含まれず、runを生成した正確なソースは p3-source snapshot に別途保存する。P3cは同じworktreeの後続commit(source hash 9d1d8aaf7ab703c39702f518386873b091a4d1f3f0b967ba13dc0b5f856b193c、同じsnapshotディレクトリに更新して保存)で生成した。P3設計 / preflight能力確認。
同じAST・名前・値・例・語彙対応で、閉じ方だけを4通りにする。B end(共通の終端)、D end KIND NAME(遠いopenerの種類と名前を写す)、G end K(Kは閉じるブロックのネスト深さ。直前の行の深さだけで書ける)、F 閉じ行なしの2スペースindent(直前の行のindentだけで書ける。Python風で事前学習の交絡あり)。課題は ast_to_source のみ、深さ4/8/16 × filler 0/32/128、36 structural families、natural + nonce、各表記72応答。計画 288、処置保存 288、評価可能 288、正解 191、infrastructure missing 0、既知使用量 2,840,815 tokens。
| 表記 | 正解 / 評価可能 | 厳密正解率 | 構文不成立 | 構文成立・AST不一致 | 最初のparser error / outcome の内訳(不正解のみ) |
|---|---|---|---|---|---|
| B · generic end | 15/72 | 20.833% | 55 | 2 | unclosed_scope 53、valid_syntax_wrong_ast 2、invalid_nop 1、underflow 1 |
| D · named end | 62/72 | 86.111% | 1 | 9 | valid_syntax_wrong_ast 9、invalid_nop 1 |
| G · depth end | 54/72 | 75.000% | 13 | 5 | close_depth_mismatch 13、valid_syntax_wrong_ast 5 |
| F · indent | 60/72 | 83.333% | 3 | 9 | valid_syntax_wrong_ast 9、invalid_nop 3 |
Bはunclosed_scope 53件、Dはvalid_syntax_wrong_ast 9件、Gはclose_depth_mismatch 13件、Fはvalid_syntax_wrong_ast 9件。局所的な手掛かりだけのGは、このpilotではDに届かなかった。Fは高いがDも超えない。
| 表記 | 深さ 4 | 深さ 8 | 深さ 16 | ||||||
|---|---|---|---|---|---|---|---|---|---|
| filler 0 | filler 32 | filler 128 | filler 0 | filler 32 | filler 128 | filler 0 | filler 32 | filler 128 | |
| B · generic end | 5/8 | 3/8 | 5/8 | 0/8 | 0/8 | 1/8 | 0/8 | 0/8 | 1/8 |
| D · named end | 8/8 | 7/8 | 7/8 | 8/8 | 8/8 | 5/8 | 8/8 | 6/8 | 5/8 |
| G · depth end | 8/8 | 8/8 | 6/8 | 6/8 | 8/8 | 4/8 | 5/8 | 5/8 | 4/8 |
| F · indent | 8/8 | 7/8 | 6/8 | 8/8 | 7/8 | 2/8 | 8/8 | 6/8 | 8/8 |
深さ8以上ではfiller 128がD/G/Fを下げる(深さ8・filler 128でD 5/8、G 4/8、F 2/8)。filler 32以下のP1では見えなかった線形距離の効果が、より長いfillerでは現れる。Bは深さ8以上でほぼ全滅する。
言語に import を加える。閉じ終わったモジュール(ブロック)の直接の束縛を現在のスコープに持ち込み、変数は自分の let、次にimport(後のimportが勝つ)、次に外側のスコープの順で解決する。両oracleは独立に実装。閉じ方はDに固定し、同一の72 familyで修飾だけを変える:fq は import n_a.n_b.n_c(祖先の全path)、short は import n_c(モジュール名のみ)。課題は scope_lookup(before_close / after_close)と ast_to_source。fq: 計画 216、処置保存 216、評価可能 216、正解 187、infrastructure missing 0、既知使用量 1,499,852 tokens。short: 計画 216、処置保存 216、評価可能 216、正解 177、infrastructure missing 0、既知使用量 1,471,011 tokens。
| 課題 / 観測位置 | fq 正解 / 評価可能 | fq 正解率 | short 正解 / 評価可能 | short 正解率 |
|---|---|---|---|---|
| ast_to_source / complete | 55/72 | 76.389% | 50/72 | 69.444% |
| scope_lookup / before_close | 72/72 | 100.000% | 72/72 | 100.000% |
| scope_lookup / after_close | 60/72 | 83.333% | 55/72 | 76.389% |
| 課題 / 観測位置 | 対 | 両方正解 | fqのみ正解 | shortのみ正解 | 両方不正解 | 正解数の差(fq−short) |
|---|---|---|---|---|---|---|
| ast_to_source / complete | 72 | 41 | 14 | 9 | 8 | +5 |
| scope_lookup / before_close | 72 | 72 | 0 | 0 | 0 | +0 |
| scope_lookup / after_close | 72 | 46 | 14 | 9 | 3 | +5 |
対はfamily・課題・観測位置・語彙で一意に取れる。before_closeは両runとも全正解で差がない。after_closeとast_to_sourceではfqが上回るが、不一致の件数は小さく、1 replicateの記述的な差として読む。
| 課題 / 観測位置 | 深さ 4 | 深さ 8 | 深さ 16 | ||||||
|---|---|---|---|---|---|---|---|---|---|
| filler 0 | filler 32 | filler 128 | filler 0 | filler 32 | filler 128 | filler 0 | filler 32 | filler 128 | |
| ast_to_source / complete | 7/8 | 7/8 | 5/8 | 8/8 | 8/8 | 2/8 | 6/8 | 7/8 | 5/8 |
| scope_lookup / before_close | 8/8 | 8/8 | 8/8 | 8/8 | 8/8 | 8/8 | 8/8 | 8/8 | 8/8 |
| scope_lookup / after_close | 5/8 | 8/8 | 6/8 | 7/8 | 7/8 | 6/8 | 8/8 | 6/8 | 7/8 |
| 課題 / 観測位置 | 深さ 4 | 深さ 8 | 深さ 16 | ||||||
|---|---|---|---|---|---|---|---|---|---|
| filler 0 | filler 32 | filler 128 | filler 0 | filler 32 | filler 128 | filler 0 | filler 32 | filler 128 | |
| ast_to_source / complete | 7/8 | 7/8 | 5/8 | 8/8 | 7/8 | 2/8 | 4/8 | 7/8 | 3/8 |
| scope_lookup / before_close | 8/8 | 8/8 | 8/8 | 8/8 | 8/8 | 8/8 | 8/8 | 8/8 | 8/8 |
| scope_lookup / after_close | 7/8 | 5/8 | 6/8 | 4/8 | 7/8 | 8/8 | 4/8 | 7/8 | 7/8 |
P3aのFは「indentが構造を担う」ことと「閉じ行がない」ことを同時に変えている。P3cはこの二つを分け、indentを意味のあるものにしたまま閉じ行を戻す:H indent_named_end(2スペースindent + end KIND NAME)、I indent_generic_end(2スペースindent + end)。parserは両方の手掛かりを検査し、一致しなければ拒否する(閉じ行のない脱indentは missing_close、openerと違うindentの閉じ行は close_indent_mismatch)。D・Fを同じrunで再実行し、P3aと同じmaster seedで同一の36 familyを使う。BとGは再実行しない。P3aとはプールせず、family単位の記述的な比較だけを行う。課題は ast_to_source のみ、深さ4/8/16 × filler 0/32/128、natural + nonce、各表記72応答。計画 288、処置保存 288、評価可能 288、正解 255、infrastructure missing 0、既知使用量 2,885,195 tokens。
| 表記 | 正解 / 評価可能 | 厳密正解率 | 構文不成立 | 構文成立・AST不一致 | 最初のparser error / outcome の内訳(不正解のみ) |
|---|---|---|---|---|---|
| D · named end | 67/72 | 93.056% | 1 | 4 | valid_syntax_wrong_ast 4、invalid_nop 1 |
| F · indent | 64/72 | 88.889% | 0 | 8 | valid_syntax_wrong_ast 8 |
| H · indent + named end | 64/72 | 88.889% | 0 | 8 | valid_syntax_wrong_ast 8 |
| I · indent + generic end | 60/72 | 83.333% | 2 | 10 | valid_syntax_wrong_ast 10、invalid_nop 2 |
各表記72応答の厳密正解は D 67/72、F 64/72、H 64/72、I 60/72。不正解の内訳は構文成立・AST不一致 30件、構文不成立 3件(invalid_nop 3件)。H・Iの閉じ行とindentの整合をparserが検査するが、indentや閉じ行に関するparser errorは一件も起きていない。
| 表記 | 深さ 4 | 深さ 8 | 深さ 16 | ||||||
|---|---|---|---|---|---|---|---|---|---|
| filler 0 | filler 32 | filler 128 | filler 0 | filler 32 | filler 128 | filler 0 | filler 32 | filler 128 | |
| D · named end | 8/8 | 8/8 | 7/8 | 8/8 | 8/8 | 6/8 | 8/8 | 7/8 | 7/8 |
| F · indent | 8/8 | 7/8 | 7/8 | 8/8 | 8/8 | 5/8 | 8/8 | 6/8 | 7/8 |
| H · indent + named end | 8/8 | 8/8 | 6/8 | 7/8 | 7/8 | 6/8 | 8/8 | 7/8 | 7/8 |
| I · indent + generic end | 8/8 | 6/8 | 7/8 | 8/8 | 7/8 | 6/8 | 8/8 | 7/8 | 3/8 |
深さ16・filler 128では D 7/8、F 7/8、H 7/8、I 3/8(各8応答)。Iはこのセルで最も低い。
| 比較 | 対 | 両方正解 | Dのみ正解 | 相手のみ正解 | 両方不正解 | 正解数の差(D−相手) |
|---|---|---|---|---|---|---|
| D vs F · indent | 72 | 60 | 7 | 4 | 1 | +3 |
| D vs H · indent + named end | 72 | 61 | 6 | 3 | 2 | +3 |
| D vs I · indent + generic end | 72 | 56 | 11 | 4 | 1 | +7 |
同一runの中でDと対にすると、H(D正解・H不正解 6件、D不正解・H正解 3件)、F(D正解・F不正解 7件、D不正解・F正解 4件)、I(D正解・I不正解 11件、D不正解・I正解 4件)。indentをnamed closerに重ねても、このpilotではnamed closer単独を上回らなかった。
| 対 | P3a 正解 | P3c 正解 | 両方正解 | P3aのみ正解(正→誤) | P3cのみ正解(誤→正) | 両方不正解 | 正解数の差(P3c−P3a) |
|---|---|---|---|---|---|---|---|
| 72 | 62/72 | 67/72 | 59 | 3 | 8 | 2 | +5 |
P3aとP3cのnamed_endは、同一の72 requestを別のrunで生成した2つのreplicate。P3a 62/72、P3c 67/72で、8 familyが誤→正、3 familyが正→誤に動いた。1 replicateでは72応答あたりおよそ5件程度の差はrun間の変動の範囲内で、P3a・P3cの表記間の差もこの尺度で読む。凍結計画もCIもなく、記述的な観測にとどまる。P3c report / summary.csv / scores.jsonl / cases.jsonl / paired-comparisons.csv / P3c config / P3c preflight。
このpilotで最も高かったのは、冗長で明示的な情報を持つ条件(D、fq)だった。短距離の手掛かりだけ(G)はDに届かず、importでも自己完結したfull pathのほうが高い。これは「依存が短ければ有利」という仮説をそのまま支持する結果ではなく、別の凍結計画と独立holdoutで確かめる必要がある。P3a report / summary.csv / scores.jsonl / cases.jsonl / P3b fq report / P3b short report / P3a config / fq config / short config。
06 / ADJUNCT TASKS
P2の source_to_ast は完全に閉じた全文から、中立の入れ子JSON ASTを復元する課題。生成方向と同じfamily・名前・値・例・語彙・5表記を使う。全nodeと順序を比較し、schemaが正しくても違う木なら失敗。生成の入力はparent/order表、parsingの出力は入れ子JSONなので、絶対正解率の差には表現の違いも含まれる。
| 表記 | 正解 / 評価可能 | 厳密正解率 |
|---|---|---|
| A · braces | 35/49 | 71.429% |
| B · generic end | 34/48 | 70.833% |
| C · typed end | 38/49 | 77.551% |
| D · named end | 36/49 | 73.469% |
| E · padded end | 37/49 | 75.510% |
| 比較 | 対応 family / 計画 | 正解率の差 | 保存済み95% CI | CI status | 計画上の分類 |
|---|---|---|---|---|---|
| C−B | 12/48 | NA pp | 未計算 | not_computed | exploratory |
| D−B | 12/48 | NA pp | 未計算 | not_computed | exploratory |
| D−C | 13/48 | NA pp | 未計算 | not_computed | exploratory |
| D−E | 13/48 | NA pp | 未計算 | not_computed | exploratory |
scope_lookup は見える変数値を整数ひとつで、active_stack は開いているscope名を外側から内側のJSON配列で答える。入力はprobeで止め、後続の閉じラベルは見せない。EOFで開いたscopeが残るのは意図したprefixで、全文生成・全文parsingとは違う課題。
| 比較 | 対応 family / 計画 | 正解率の差 | 保存済み95% CI | CI status | 計画上の分類 |
|---|---|---|---|---|---|
| D−B | 36/36 | +8.333 pp | [0.000, 16.667] | computed | exploratory |
| 比較 | 対応 family / 計画 | 正解率の差 | 保存済み95% CI | CI status | 計画上の分類 |
|---|---|---|---|---|---|
| D−B | 36/36 | +9.722 pp | [1.389, 19.444] | computed | exploratory |
P1 T1のCIはゼロを含む。before-closeではB/Dが全正解で差0、退化した区間[0,0]だったが、一般的な同等性の証明ではない。読み取り結果を生成結果とプールしない。
途中の保存済みスナップショット。計画 5,120、送信 2,748、処置保存 2,753、評価可能 2,688、正解 2,331。infrastructure missing 60、未送信 2,372、incomplete 0、refusal 0。CSV の CI status: not_computed。
| 比較 | 対応 family / 計画 | 正解率の差 | 保存済み95% CI | CI status | 計画上の分類 |
|---|---|---|---|---|---|
| D−B | 136/512 | +5.742 pp | 未計算 | not_computed | primary |
この5,120試行の計画上の主比較は scope_lookup / after_close / D−B。全体の処置保存数とCI状態を元のCSVから表示し、生成のconfirmatory試験には変更しない。結果が有利な時点で止めたり、失敗を除いて再送したりする計画ではない。保存済みmain report / 保存済み比較CSV
07 / STATUS AND REPRODUCIBILITY
計画 1,800、送信 1,800、処置保存 1,800、評価可能 1,800、正解 1,622。infrastructure missing 0、未送信 0、incomplete 0、refusal 0。
synthetic_mock=false。生成360応答とprefix読み取り1,440応答を区別する。保存済みreport
途中の保存済みスナップショット。計画 5,120、送信 2,748、処置保存 2,753、評価可能 2,688、正解 2,331。infrastructure missing 60、未送信 2,372、incomplete 0、refusal 0。CSV の CI status: not_computed。
未送信の内訳、利用量、欠測感度は元のreportに保持。保存済みreport
途中の保存済みスナップショット。計画 960、送信 519、処置保存 521、評価可能 512、正解 348。infrastructure missing 7、未送信 441、incomplete 0、refusal 0。保存済み live P2 report
live実行開始済み・進捗snapshot。保存時刻 (UTC window 2026-10-07)。計画 960、distinct送信 519、処置保存 521。既知使用量 1,374,709 tokens、未解決予約 166,039 tokens。保存済みの非synthetic進捗証跡。送信・処置・会計の進捗であり、completedは厳密正解を意味しない。リアルタイム表示ではない。
実装と通し mock 配線検証を完了。960/960 の synthetic strict-correct はモデルの測定に含めない。保存済み mock 証跡 / synthetic_mock=true の別 report。
P1の既知使用量は6,148,886 tokens、mainは9,063,965 tokens。P2 liveは3,293,502 known tokens。 初回中断時の結果不明の応答と未解決使用量を保持した記録: 初回の復旧証跡。 記録ファイルの競合で送信前に止まった試行は、外部通信なしの復旧処理で未送信として残した。既存の応答と予約を保持した 今回の復旧証跡。 これはbillingの確定額や無料quotaの証拠ではない。
synthetic_mock=true。960/960 terminal・strict correct、1,920 simulated adapter attempts。保存済み5レポートの再生成はbyte-identical、immutable artifactは不変、resumeの追加logical trial / adapter attemptはともに0。外部HTTPは0(明示的な--mockコード経路の確認で、packet captureではない)。実際のmock workflow(attempt 3) / 保存済み検証証跡。モデルの成績・仮説の支持として数えない。
APPENDIX / ARTIFACTS
HTMLは保存済みScala採点・統計成果物だけから生成する。再採点、再bootstrap、API接続は行わない。部分群の割合はCSVの正解数と評価可能数の比で、CIは paired-comparisons.csv からコピーする。以下は実際にコピーした各ファイルのSHA-256。
| 実験 | Protocol hash | Source hash | Download |
|---|---|---|---|
| P1 exploratory pilot | f7dd15dd3c44b507506e123517157926a35a53b52c1d4aab278664f512a1e182 | f3e5a0a43c3ca7332be53f098c2b8d9064360312d6e7d5efc16cc4a74fd646ab | protocol.json |
| Original frozen reading main | f57aadd6b497ff6d05715753dd59802be050dce8ec5706ff41216721515e6f4a | 1d041fa5f4ae2a499b89151fb99958312a49b883a6315adad4d65e63307edca1 | protocol.json |
| P2 exploratory pilot | 2ac04cc60928800d0c1fdd37986546a6fee23bd1955ccc011c76099cbde60471 | 41ffc2647b8f3c3838a17c2425b0be97007fe611f5d0a68d3dd9d1c79e1b0b96 | protocol.json |
| P3a exploratory pilot · closer locality | b7fa756e73e53321ccebf9b0080aa5de75f23efcce70310503e8eaf49749e35a | f57b680ff77f4a0b4190ede060a71f008bb1671a65d82f100fc9e6a5ffa4aff0 | protocol.json |
| P3b exploratory pilot · import fq | 326f29ffbd4735878c67f6ebeb76183f732c22dbb27241fefb043e5ce99ab0e4 | f57b680ff77f4a0b4190ede060a71f008bb1671a65d82f100fc9e6a5ffa4aff0 | protocol.json |
| P3b exploratory pilot · import short | 256e503ae744e165c61804b9f6cf92e13073bd66e8f66069f4799f0cd3d4c9d0 | f57b680ff77f4a0b4190ede060a71f008bb1671a65d82f100fc9e6a5ffa4aff0 | protocol.json |
| P3c exploratory pilot · combined indent + closer cues | a266e4cb45980b516d6d55b5df4f91fdadcf710c97de5b940ecaa1973ea9f01c | 9d1d8aaf7ab703c39702f518386873b091a4d1f3f0b967ba13dc0b5f856b193c | protocol.json |
Pilot v1は完全なcanonical logical requestを保存したが、transport wireのJSON key orderをbyte-for-byteでは記録していない。再構成したbodyを当時のraw wireとは呼ばない。元のsource・採点・応答を維持し、変更後のmain/P2と統合しない。provenanceの説明
| File | SHA-256 |
|---|---|
| docs/full-program-structures.md | 3e703c9208b1619847825c116bf1270010ed3680448a44ce6212641e6b1dfaf1 |
| docs/limitations.md | e9d42a52a272120f07e3accee4533998e3c2eb542c55dbd4d0a8d28373670317 |
| docs/p3-short-dependency-design.md | a9c09d5347a49bedd12e7d78bac17040b5502e32bad1d12f2eaac34ab59cda96 |
| docs/pilot-interpretation.md | f897ccc45238878e071a9c0799e2fac65e4c5e3d11b0419538a25cbcf1fe24cf |
| docs/protocol.md | e99d4cb39f8c9738b241bf67e43e1aaab8278144d7667a3da018ed0e151780c2 |
| docs/scala3-syntax-locality-icl-experiment.md | 439e258ab49078f13b47094418f7051895d969563c833d5db7e7014355488395 |
| main/errors.csv | f1790af68cfd42f9752cafd6581fc178c8b7becbfc64498f1951b88ef0282a73 |
| main/failure-inputs/010a370b4bcf71f5168d61613ec42b3e3c0dd5fbac86bc5fa3768e7a6d9a274a.txt | 3bb96b349c3ba510181b243958ee7ae080393c40aa4a3fdd6e8e44c9357a00a3 |
| main/failure-inputs/04443f9a40ad1d4283ba5072f6888df1b670bbc5cb0632f7e024a0707812bbb9.txt | aaebd731114e7e666a2a39ad6f6e1b9e88cd6a5eb475c902fca7794ed205fc31 |
| main/failure-inputs/081fe63a73256f4e78c15f4772e259dee79da0678752855bcb2895d99d0645dd.txt | d91692fe77cc799c06d78ada3000083fa8987cecf777b77054db452a62b44f31 |
| main/failure-inputs/08f28ea6d6b87b1eaddefb8eb637a19d4bd96028270f2fe15566d8705abdcd8f.txt | 89afa2d5a506f30038e4a5f961243c4e67f0d05dd18f717684979bf3b70d06bf |
| main/failure-inputs/0ad1430561048a29e49cfdc6a20d77c810ae74e90cb627ac1cab8db0bd29e815.txt | eb653a70c0559b41a8ede6bfdcdda86ab439a4248f3fe9e3fc7909abaae5dc43 |
| main/failure-inputs/0c6858f6b88d2f3710de879429f75db375503d11b853c48f0813b785c83f5c89.txt | d44f5349a0b62b6c7fd15dbeef22bcc511de8ea43ea3758f2296e2448e0c5f43 |
| main/failure-inputs/15b3107d3086cac432e448fa6e4b0bf326346ffd14d6ebc378d2b9fa88f9c1c6.txt | b862bba9d3085f9f4b4bfc7306d6f5887b2c4cc28f7ba37ce79acd2471826cb8 |
| main/failure-inputs/1da2a2c7f6e16819321a87c2ad6d008c0b0f53a2088f27cb28018d848cd0f1c1.txt | f123748917c669b3b8720e0a6748fc6185cadf14d0a427ede393725bb0eb7a55 |
| main/failure-inputs/28ebe301dd6ad366d322379fe97be96b17e57d3f60c5ceebb67444882b715d5b.txt | 1f7cc0fa96a916937292442f4e7c15e68a98a6fd25676b91c5e73bf18cd19d58 |
| main/failure-inputs/28fe6eb35d1da239cc5ddc097dd2e76c1e6066ef0e850740d6440ba2efb04bb3.txt | 12c3353dcf7408a30027eb3256dd570c67bda8e5cbdca9f19b3b183b2a4efb3c |
| main/failure-inputs/334c9049b3b8c636ebc43235f1422b0ede1652f9b9638c0795b6584dcf13c5b0.txt | 420316cb6e190fcf957899a69676f5c59c75945a23409f3164ca6dfd24b04496 |
| main/failure-inputs/343d82a33c18caf3e67bd7ad6e0ff4a14c9c1b4987757cc4c2e88507f93a67b2.txt | a9fe66cf685ce21a4f18ce6a3585aaa2720d22ed77292d3899da714ba051f1cb |
| main/failure-inputs/358d0fefaf9ae2f5215f97d38fb70d5349a5a085b64cc29407636e0015df9d0e.txt | c428bff08b04882a4ddcdb8256e14e1f1300194792a771420d232581251b9f68 |
| main/failure-inputs/3919b9eaa5868d4535c77783a3bb14b0e6f50f8230cb412ceae25076d1d5fc55.txt | b8b5ae355a4bf1ed1697ef2fe7ddca35229e3e804c7608c3020365f47b6fb808 |
| main/failure-inputs/3b54e32a3e1e92bcb143ba1cf0f5bc14cdfb96d77fb33d252e3f78b5a1d613be.txt | 00db7dccc0d26b39ce5a1129fbaf10f11e952378227f91c652248d80d23a791f |
| main/failure-inputs/650ede8347c52e77016bbed8d21ff30a3e1a2062fb6f3e28c7e25c3598cf5e42.txt | 4a461f7ff6bca562e799fafc78c2e305316703d8bed16c3be5895470b6434f2b |
| main/failure-inputs/7bebacbb9c11837d4a983553c1de6c9f85d6907ac80f8367961b9fee075a11c1.txt | 356ce09a020534f81974cdf6df200fb0afa8a311c3f4fd5641787f1b601326ef |
| main/failure-inputs/7c00d860f22f8c92f6af0ed23c9585515d4c1574426e6fb020361c7c2748a7ff.txt | 758bb87a405da50e515c53cc382b2e85583028d3af7df9b3cef08e0b7387fc84 |
| main/failure-inputs/7c740bee6d7f2d8d22bcf6d0381d0346b5ccfcdf88e426f0c92325d2e990ee01.txt | 96339270bf38ec866f20e1aaa4f2e50a93f281c6d6a36fcefc8a027d3410cf23 |
| main/failure-inputs/8dd693c4dbed2530ebc5814a5f2d8e30fd25ed2172ee7b9836a466806c3b5883.txt | 1c9e07134d5d3ec955a8c821247c16cd33011f56dbfea6cc0ad7781c54a972a8 |
| main/failure-inputs/9f2d6583d99e82290e9a23d3f5f1edb8642e77299dd1e8a5b79a1c16c213bbc1.txt | 9c225a2facc9d39f77cc75a9f5bc3830d494cacf0ed0aa6f0ec3a0ce1015f8b6 |
| main/failure-inputs/d78f8e173f032cbb7b999f79277aa27dc9ec8ae488f8c5ba679773c44914851b.txt | d1b838b6a4af0bc8a236cffc98184f0523fe79cf2c2b26408f338e7204aed8f2 |
| main/failure-inputs/dd53c66605c0a2aa319e56ec156e17137899e27e3fe06c569be945c275aa4480.txt | 51e78e5c8e2ee90b8c701a902a0dd540eabac60e8c4df8b9ab99057b6ec8ade2 |
| main/failure-inputs/de7afb22252d9f38e0fb0f387ce96228a7da37cadd1e76e46b152480d08526b8.txt | df1e2033b11b9209ae94be6576cdc78665e511c3d533e1e90185578b6cdc885d |
| main/failure-inputs/e267a9b4f912e5c63fb2de78ceb453fda03970d6bf9698eccf3ca1a7cb1691fa.txt | 8d37920919bb2ba72afeb8db2b8ce31d0d5ab5119216e52aa8c70bcc6d9dd1e9 |
| main/failure-inputs/e3981e266b48e668b4755de29bbf076c86a2ffe87ab1164a9c98d013e8950c0e.txt | 14ab4cd1211fdd6766d797e8454a991620d3be73b67a98d135a34dd75532dfd2 |
| main/failure-inputs/ee4efcefe630ea513b22317c5005035258f080d1ca99757002d458f9a762515d.txt | ccd24b56f3012d79fe1df2ad15b81c962e0a13ea0d82e80e2a4a9ea27503a2df |
| main/failure-inputs/eff9adc67a29a50c62729d969f00e4b998c1f7f84d5f9486aac8338423649ea7.txt | 01f1a77ad66ddb1a480f463f926a4f4666cabbbbdbaeeaac73aa75105aac0221 |
| main/failure-inputs/f3f4cc96700a80709f8e60aca298d767c82db8bb5b94e263d940c930549370d0.txt | 4c22e28eff6d53ce6acef55b587f675b6f4a02d0abf7a807f87114db84355dd3 |
| main/failure-inputs/f8033fe62abc210f1f1147d9ce71b586557f77e2e1fb4001810875c2978bec10.txt | 7dcb0a8c17025184ce8dc9b0ecd2a477331d47485445884a41fa49053b84616b |
| main/manifest.json | 86cde8f531f0917edc2098094fb3a0249f380752852a87f69c4c1aeb27b0e5d3 |
| main/paired-comparisons.csv | 8274b5c0d4295a668a1f9030c1a249393fad9ab77dba74777cfb422efdf6bc8c |
| main/protocol.json | 3b19dd635a75c79bb363e73fdf1454ec5f65f80780f39361463c56c49d501fcd |
| main/report.md | 32ab33140d34301b7d97fb3b841c83ba09177337d115a027a598800576a7f4a2 |
| main/scores.jsonl | 22970d6d962aca5265df657ed62b42111ac85a49b8b2d78bd5b24f7e0743518b |
| main/summary.csv | 3dedda25366903cbf330c1a1135cc142f4e2b67a47050dd55c1b7973bf340c6e |
| mock-p2/errors.csv | f484f55bc3098610c37c07fed70b8657811ed1780a76723c72d02fca526c477e |
| mock-p2/paired-comparisons.csv | 502905e43d91354b95723183d798ebfb05c411142eff331aaf9a320c1b938e4c |
| mock-p2/report.md | f9597502c900f6ba67193ab94a1db55eca2b32e1f70dd2797a906ef75a90ed6b |
| mock-p2/scores.jsonl | a55415e5c97c65151bfe7541d29779d58cb4427b9ff5593735ace9d137f10dc2 |
| mock-p2/summary.csv | f8f9bfc1f6f7bd2e388ff87a8d5be08feb0bc5632549ba2a35734065e5c13b8a |
| p2/errors.csv | 2981a734d8872022333070c5f5feed02ca1658da5e7e3360e682618bf39ef37a |
| p2/failure-inputs/03c7b68fea90273f64ab0af379a9d676913ef670bb4a5f8e03bfe3f0cfcb3ff9.txt | 2c267eb4d988359fb7ac09f21a75122baa7b181cfc4a7c54523c257b79d11a02 |
| p2/failure-inputs/09176ac607c7563802361aa43c6c65eaef4e44c3da11e88be628781d271fd957.txt | 68e90e05c6901a06092cd92f975f88dc5df8d485b14c3badf7ce4fefc2e9f1fb |
| p2/failure-inputs/0ae41cea4cd2971ac1e5d9434e080e96cd59f6a1ed726ed3a69de80cf5946f87.txt | 6ff4c1f2dc23874ba020e3de2e277ad90b468ee893bfa52d0917d8c2cc4f6fa0 |
| p2/failure-inputs/0f921d9c827abba08a66b184b6f9fa63d128741c47d259e8db3957a89e5505fc.txt | ee483b053af0d4f1f56adbee6e450cafb856f40eb77e33c2a1b589e54afddeec |
| p2/failure-inputs/158effde616541a212442eaee90b0436ece1ed8f67ef7ddc520190204d4a6fc4.txt | 344ce7234206a725919d8fdb15b6fc63605f1ad485ac14122b5db40994a0c341 |
| p2/failure-inputs/1a1a844fc0dbd5b25a52bd6cd78d1360c1807251065d37cfd2ebc87f2a3ff7e4.txt | a139f13ec5117dc846a41d8835f2e2c749f2a38c48ce233c5831d7ee5b4cc7b4 |
| p2/failure-inputs/21cb7a968e792a4d0c42e1efc7b12ef2f5d566a510b95662f3f8658ccf5531a9.txt | b9869d2471c920ddafabd50b213f56eaf1c9e05b3871498b52a28dd0d6dddcff |
| p2/failure-inputs/229cd742dcbc8a3fc6d8ef380b18c1522e3ceb795a0a848b9ac76a9a8e9b4e4e.txt | 0fb36a6486fdf020b13e16a69cf4706251ace6e05992bfed94180ac9ab11618f |
| p2/failure-inputs/2cd49cadd3cc4ae7e44e0d2494c5ed93ee9275d3146fa74cf1526498c1edfa49.txt | 147653c214829df6088d45eccbaeff2b37b36fca703b910af0d31b7f954b4f8f |
| p2/failure-inputs/2cd808e703ac7a2b90c729a90e2d49d297b2e18a0fcbdda3583c47b8d1849054.txt | dadc018c4c334dc4d3bcb7226aa9249b3dbb9d1ce5a9c9684a01e112e0451361 |
| p2/failure-inputs/3693c824b5f2b5b35f2ade37255c375d3467e22c5210461522feeb36d20655a9.txt | f82acbb0d1564fbe34c9060bd56f5ca707485e1b05fe20d8e96cb4ae7088ee22 |
| p2/failure-inputs/3a77f2557d5234d0aa92835537bdce7fd8951baea5cdea9648bd1a469ebd0259.txt | b9d66e07afcdfbe61f4c289f7eab452be5ab19314b46c87d3254d5d3dacbb1d8 |
| p2/failure-inputs/3f505bcd6eaa758162db335384cafde79ab05bdb5622dcef2639f1c846467b26.txt | f5e9b255a522461e82680cc4be95e84e9188b55ac555e5e9933d7da9be5225ec |
| p2/failure-inputs/45688a57832f34a074fb35717123ee903dae916f6cb06fcdd2e5859b679b8932.txt | ac799e034f53cf09deb00a221ba36de16cd43c804a5d4404a3da9495db783382 |
| p2/failure-inputs/5352a6053abd4f6e879041134376d1f47a3bff568395d8e35bc11134351e9fc6.txt | 8a2f0859f5e3548d2a084e7ca4040f4a100dcb726721fefa604fba385f64b191 |
| p2/failure-inputs/575d95e51b33a704fd77413dd4bbdfb823be55ba8f23163f4f53584a5dd1165c.txt | 3dc42fc718e8f032f4bc31d1e95c4fea69a2a05d71bc9662b2cefc4f4b52664f |
| p2/failure-inputs/57820d22806b2dafe05f6504fea600c0b48f9701d56c2541c332d949a9de0f6f.txt | 5001b6f41f06378648fea31d81900d2ec7b982dec6902fccdf9be7a52b3471c4 |
| p2/failure-inputs/5bde2ef928a132a5bfd5fcd589b968e7234eac4e7a29df3a2f76c320b892dd26.txt | 38bc8ca81de35346267f7a7bb508619f6f6520b4bba720242e0ef44da67a606a |
| p2/failure-inputs/5eab4245c7aa5cbf8abf9e7a37734637607cd04d88fb0046e7c200749fb4e65d.txt | 3de518fa6574afc435160c3cd96472990e663da43751cec9607689e29551c63d |
| p2/failure-inputs/6c22f787303254a93331311354036e907b13fe7d02f1d77c54d1200741f20449.txt | 2f331fdbf79f8d54781e652dda489b82dcacb0494f5032655c38bdbd958b4a65 |
| p2/failure-inputs/7728b9d1beb8f747d54312a741e9dc6107b0620b877878d8ed1a10e181223b5d.txt | 6f6b95ab3bff18335f67fcd57dbbfe616257040abf9bbd70598b972d01794b3d |
| p2/failure-inputs/7dbcc45ec2ad357d0b714cdabeb3f8adadc37a21b69ae51c7b6bc4d6586d263e.txt | fd245a902912e5f9c586f6115be929ba79e0df28afd6641e15f8cc3e2fe21848 |
| p2/failure-inputs/836bc6d194c3fcbb554305a143434bc3a145c7fbe596be23fa391764d3538aea.txt | 6dad6094946544a3147d7e898a86b37908b5d9946b94011f82ddc30933db3fa7 |
| p2/failure-inputs/8543dfd7434109bcd799d128ba6eaac88e4a46a0847db721872aacb0e1b4d75f.txt | c7a3653e4a2dc5a26556abc8c6b7019a9dbb79230fd97dc9b0d390fa579dfe2d |
| p2/failure-inputs/86e41d473702cd534eb8baec3f79eb21c501e01afe094ea116fc596c5f711926.txt | 80c435f5b8659a14180bc2b7dc37f565bbaab8cfcc5f4828c9debb3f28ecae68 |
| p2/failure-inputs/88290eebf794fe99f2f0b9bfac7d6ef2917cd69375bea236e6e7b946e945c0f1.txt | 53149c9d1aa583e0c8d6e322daf2a80278142812c4e28ecdfa80b42067662eba |
| p2/failure-inputs/98340d7e5a8f65c549d76562fbccdb29396b2de756b5be143ac9e84df0db3231.txt | b57087c2c1a808e07b9123794c4936743d12216b87b8322c3133c780d1c72f7b |
| p2/failure-inputs/a089711f1d52a3c0c086d3388d5305c62449ec37550fc80d7b63707bbbf8a213.txt | c7db9ed3a9096c20039c4299f7bbe97b84ee5309ba9545863635068f1e27ad11 |
| p2/failure-inputs/a58755f9c20f2df98c27fa9327452aa8332a4e116b99f6a32b222f73349cc5a6.txt | 40b3962fca501f47f1f891cc41b483b86bf89207684fef7258faf74c94144d91 |
| p2/failure-inputs/b2d51b3743cea4983bb94b3ddbecdddd2d304e4893f2e86ff5ac6fe5713c212f.txt | 2ad28f6e23198124fe0a290ca3688cbe795076efe057459b4de5a30b86c8dccf |
| p2/failure-inputs/b5c8dfdb763ced4dc4235fc03c2d64abad7cf3e1cb3fc070a1a3413c76284c16.txt | e4164dafa183650aa93a06597e9035b7f430d16fe4c3a331c23d3d1e68f78afd |
| p2/failure-inputs/d95f4daf209deb90f5ae6997400a9b54abdc386e5184de72419960811c5f3327.txt | 4972f18e636349cdd56cee052c12540fa16731829d564862888e5ba7d1cab8f2 |
| p2/failure-inputs/daaa29809343ed6fedbb12eb6f0615931ef47db10155fa123477b5e9204765ec.txt | dacc10c0a1cb08befdda1b514563a3afe0bcd76d179db670e84e134b38c31bab |
| p2/failure-inputs/de39d64425228f5cc4ec45b059be9650b95b2e606ab0fb0e040f924f521ea144.txt | 69b1da7af14812237b5d5ad162d33230bd60250ee54347c3f4b001617a13cb8d |
| p2/failure-inputs/de97d66bfd083b3ad15d7cad503e593c3694b6e0e731af46137fa86cb49af73f.txt | c5b73244b2ef59d09f3a0be44469faaf36b0f3e6273cf63dc23407c113624360 |
| p2/failure-inputs/f08336870e1df926099864f10fb21b3c08db5e2704848bf7ba3142b607f13507.txt | 5bbe34066e1db5ace1b349b1c40916e36e00ad62e38de10adf3bace05476bc55 |
| p2/failure-inputs/fbf602931a8187c1c27aacceefd371ffe75d386367bff23673f43457a1d31f12.txt | b46d3c88cd7ab1d8c06a90dc518543ec09531ce14fdb7192eb8b5ea35c8bd45e |
| p2/failure-inputs/fdc1fdb02aafe60ca95e0c7125572f922add2bf63fa9964e355fac9aba08a3b1.txt | 391ad0eb7335ea647997f0975d19af59f9bcde0c5b04af71d9e5164d05cd48c7 |
| p2/manifest.json | 939e087c7382c21db65699770f05063b5cf22afe570373dcdec4b9c07304cab6 |
| p2/paired-comparisons.csv | 9c51de8f6b09d68ed7dd4c916584a7a5e09663a1b0732b462a263b90907945ae |
| p2/protocol.json | 24e4999a55f35b4631b12e086bace2a933b0ada771a2d672e088a97410fd621a |
| p2/report.md | 174c963ef318ae99b9e331afea893b5e125c0a9098e08aaf38f0954c590c18ae |
| p2/scores.jsonl | b4391157de79d47fb4ab4d691f66434b062744b96e7b4c501a034c16ded1aecd |
| p2/summary.csv | 87b733fd7476f134db7fbcfe6a9141e605ea3029fb2d217a8eb35e40fae4a26e |
| p3-preflight/capabilities.json | 07013ac41adfd42d26ccbd01df9609538146583411389f095a1fcb989b510cac |
| p3a/cases.jsonl | 1d8a9e086ea17fc213b2d536b678823c1b5f5bb034ccf088794045c111411411 |
| p3a/errors.csv | 7353a73ee4cfe5616341ffea666fcc3109284a6a638da6a35651108ba982cbe4 |
| p3a/failure-inputs/052b5cbe686c90101f5d715219a553b7ef1a3a1c558d8e6f66e53f83fccd7535.txt | e24e49f563e2294422081a03070331481b730bdbe5349217e3bc1f1927986907 |
| p3a/failure-inputs/05a28d94c1220e099a16dc5edf097c48f69bcc802d550d08161b25ffc06e055e.txt | 85f25b9700f94a5980aa38dfd0af9edd40d0a08deed69794a2b947a1883a9714 |
| p3a/failure-inputs/06fd76d2181cc93f22dcd0ef2c27d91afa29a6ea1dce3cf6953c5e57eb32d635.txt | 5e7d8e333b40c1fd660bddc2ed7f8eb72915656bb724a535187b82c1cabbfa1d |
| p3a/failure-inputs/0ab635b549131c1724ba6636403df72fa32c5bb1b34f11149942660ad39ffc87.txt | 0a203ce2b54d1efee674e9a3487f6472399e083fba6394744d7cf177f1e42cd4 |
| p3a/failure-inputs/30d964122a3d4331c2a0b3a93bec83af6156fffa3dfc8a7c2cf97c493e4c33e3.txt | f84c69ff655a3c6ddf66cf8b2cb0777afe8363ffef7aac299c494141332bd415 |
| p3a/failure-inputs/3767b20ac9a94c697e84bf976419722d0c8e56e394e659fa5059880537e1653c.txt | 213c8f7b98671244b6b00960915f13cfa1bf5f365177d07227837c6ce52b23bd |
| p3a/failure-inputs/488bef661a8c727e1a1f34efb7ab9cf2b5c33b46d890f0032dc01c96f12b13f6.txt | 517ce3a67e1ffc392e4cde26c76fe8d71858722220cfdd1545f6ca9b3fcb3702 |
| p3a/failure-inputs/57e674cb54e3b52fcc86deb311ab00e264c6f1e4aca9c833222add216e610f52.txt | 56c8a5e4607abdb01d310648a445a1634bba9d604e4d3cb4e2aa1b108b3bfe2e |
| p3a/failure-inputs/5e7cf03604fc29b07ed891176e5c80ba851458a078d34b4b7ff5449be7574b2c.txt | 7583e8214b2bcebb006222a52142c6278c42d882c89b026824b6c4c96a8ff123 |
| p3a/failure-inputs/960b978520895b8745c60b47fe022d499ef20f1dae9f84766170a83fa11a1ab7.txt | e8fe30815bc4fedf57f92d210fde9145bee182ade23f01de6b665f74ed32b992 |
| p3a/failure-inputs/a96de254589ec7987a66ea9cbbcd6f40d0d58e89557718360db50e39fcaf34c6.txt | 1021acf6ffc0497434a8963a00e88c1a7109e1f1cb4e8888a873c98b485e90fa |
| p3a/failure-inputs/f0d513f6eb28ee8c25770fb4584095fecfa3a5c82b7c67a3c28136d30c941a62.txt | 4292104a999aab8258e5e2fb8c69e670cce568548b290545daef487d39eda080 |
| p3a/manifest.json | 1bee87b19fa90db893ec52ba13d443fc0d567816155ba9013b0cd0fc7fbb7ad2 |
| p3a/paired-comparisons.csv | 40f568b977d7f35989318d16a02d73198a73ef5220ec532541df486c7e82cea7 |
| p3a/protocol.json | 57fa497c15e82ae0f7686b9a6b739fad24ad933ce3e87d52503ddd8807007081 |
| p3a/report.md | 8cb74af940f065eb21d20eca84f529b5d42e1bf805028c105b575ff4b86e4d5e |
| p3a/scores.jsonl | a3168a737ef392f027b03d171cfa4c8a75064bf60e70ee83162e25c918eb59f0 |
| p3a/summary.csv | ba0d05821efeeb35e83a6300ed504992d10245ba186bd6b9df9cc57e057dee33 |
| p3b-fq/cases.jsonl | 7beac05f6d8e9373e9cc17017474e69139cb7f8c1bcc635671188393e2d6bb7c |
| p3b-fq/errors.csv | de39de1f39cf89785d3ee96f3b6613a80cc9fbc0a471684103d01d5973040e20 |
| p3b-fq/manifest.json | 47420554b6006fbc742af2030854d8c5fd9cb6fd956b76adab3d4f945d76776b |
| p3b-fq/paired-comparisons.csv | c46118e835b31aa91bddca4abd9469c755e6c7780ff356daa0235deaa6b1f397 |
| p3b-fq/protocol.json | af0cc356c01fca8ae954a738fa28ba8a99e18d26b64d10fe26419bcb1c944a43 |
| p3b-fq/report.md | eebce9fcc083be67c6572e7ec708168cc4ac1ed355687bb4c4ea176dc53d5351 |
| p3b-fq/scores.jsonl | 8628b5e14cad13733f476372241908434058193bc76bbad081ba578308893830 |
| p3b-fq/summary.csv | aab15d0eb502f48ff98c461faf36e78c2a2a912a8598683b3bb3c3604203217c |
| p3b-short/cases.jsonl | d05d8ad4f7c293808d323b9bf5d41d9f4155474a24d93a7edc4dba6184a43ce9 |
| p3b-short/errors.csv | e3289e6080c916ebe6407abfc4736d498316a317dc17a41900c07babb0348452 |
| p3b-short/manifest.json | 644eabefe8cce2dcfaf7a9d22cac09479b388e96ef82d2ec67b72a4fec2e9484 |
| p3b-short/paired-comparisons.csv | 95738ba10f5038b89754be7ceae18d0ef7935e2349cf18c494770d0db2380b74 |
| p3b-short/protocol.json | 5a6d9aa9fde7b61c6e1b23f22fbc653c116616bb31578cb4f67229947ee3ac2b |
| p3b-short/report.md | 46bfcab80686ba1e4ba10c12f0e4222d26ae040d04d00210a2590cc2769c79e4 |
| p3b-short/scores.jsonl | b37aad2c8d6448cb65878bea62f1eb3a4b746ec26181f8add5692674a8cbe44d |
| p3b-short/summary.csv | 8000fea2c777b44085ba7ccfa0f48703cc61215495fc1c3cefa7fe077217f289 |
| p3c-preflight/capabilities.json | f6e37d8e0d7ca6ec1f736f2a1a4605a8768e0a8582cdfd6e4f9811cefbba8bee |
| p3c/cases.jsonl | f9c654af4d1f3060a5e25513f917f49caf675fcd06d35764daf2e142af6c1faf |
| p3c/errors.csv | 0459913bf1677f47bc6d72e442287f41d017c92cadedb2bd4e5aa52ab56ae453 |
| p3c/manifest.json | eff4270660e05965bbb5af784f1b721fc4e305447b56c919171767bad9d92c85 |
| p3c/paired-comparisons.csv | 21859339e197d3b5ecf867f6fbefe895054412a794fc8aca7d6cc4c9a8b6d9f1 |
| p3c/protocol.json | ab5a0f6308af33784598b7d614e6887da0a9557fc750acde821dda5edff02fb9 |
| p3c/report.md | 2d4ad3bf2e663055d6d69bd3b327d8d7fa271435a7d7c86118a8f31521e682e8 |
| p3c/scores.jsonl | 42aa91a788c8162fb497770e0eeb33ded1208b4ee13d8bc1eb0e6f2cbdf34c94 |
| p3c/summary.csv | a6bb0b15efd59172cd3068d97ff60c3dfea82956038c510b80a39e7b5ff81db4 |
| pilot/cases.jsonl | 212ebef5a5f19ce32b342b81517dcb82b810723bfbd616629fae99e24fee8f77 |
| pilot/errors.csv | aab40751a308a6ea0fde49bbf3e547299380872edc06099964c1aecf5869f5cc |
| pilot/failure-inputs/0253ae25a5fac77981543ba697d29ceacc58f1bee6bbee8ee0a89000d5129a78.txt | fab9d05fd70fec1ed49f7488c98fd38d2214350b539565ddafa3d29debce0ba5 |
| pilot/failure-inputs/03b49d5d7bf2142b054e0347240505244501935f129596ea494f0dcd86e809c9.txt | c185a41404a4e8e6b5ebf7bfcca142ac6d47273691bc836cb5becd5826e5a222 |
| pilot/failure-inputs/03bd1c4159c7ad8d71a7b43ce0e3c3870e30984a8167d90d2d2c9af362850dea.txt | 89bbf1c12aebc04591419157e4be7c3421aada29fc97a469d0e3082841ce56f6 |
| pilot/failure-inputs/31b44cc1f40ee9d5dd36bf336964056f79efebf300b542e7d039ef69f8163201.txt | 787357435716c0704516957d46324a6e76cd1ea2d4f16a8e1845826981069cfa |
| pilot/failure-inputs/3965c4647c2e5db75d28c30a2a9809fbbaf71052bb8af7f688fe80e18fecc6a1.txt | 1a130bf10a24281ec599b9b878c8c55b2bf4bbdfdaa6aaa01c233a5acf15d374 |
| pilot/failure-inputs/489fb48bce73d9d390d64c516360b71c3679a8be1b7bc2a31e601b9e6fb3065f.txt | 131aae4366d360fa35a80098acbdcf06746acad4970480db840429195422f82b |
| pilot/failure-inputs/589c14a78eb69d58a34cdab6be3118c578358f3a9e786d93501b7f14c72a22a1.txt | 060123b8b5015415d558844f3fca05f29392719c702c4d201e329eb26a870983 |
| pilot/failure-inputs/8a46678e19e834405bdf00a2a6eb07fbad7ee91d5f03ebf26fbbbb68f0aca8aa.txt | 8f191aa3afa601371d7a12b4da898d1979d9e5006fbee85bd64060953e58f52f |
| pilot/failure-inputs/8f467ecbdaa4c240c3a1d64692d6d4d580ee7e924b3f0a715948f407182efbc0.txt | 5115da310b5e8cadb6eb372635e99e3ee9f03b0fc743edef8ffa4d5643cfff21 |
| pilot/failure-inputs/9720b3fd95342aa2b0a7ad14555cfa617cffcc7b7852f99476f7087e8f855293.txt | e576a2d851acbf2224dd09f01ae59bbd4bf6eb8a3c8e3c5fa987b2e7d5b83700 |
| pilot/failure-inputs/99ef9ebd39dd6b1a67142be53b9b4dcbcf6edeaa119797e9f939367382ed9977.txt | a14fb3aca30bf2e7bfce3d56c4c6f843883858f346612510584df110ced58267 |
| pilot/failure-inputs/adb41f8e1022976414cb3c6b890bc974bf23ffe2c2fb3b03a36679a878de5550.txt | e2b75ec1d94ba6b2b11783612bc0b970948e47b81aa0bbd7ce6d8a6b688443eb |
| pilot/failure-inputs/dc9fddaa1e2a1ec4c4254ac1c3b1bafb3aecf99d0b3e26a1dd66cc0b28beb62b.txt | bf925f0fcfc95b61cb5f943940e1af7b96849fdef044fd438502d515d9a3ffff |
| pilot/failure-inputs/de8b696062a7b413556e0a8f2d6f3f9ecb0bc917b0ad1c629b7de78e5478d3e3.txt | 149cf5733111ee904d4bb25ee48d38b6e729f1145087b8fd6dcaab398b7c1619 |
| pilot/paired-comparisons.csv | cd9e1388efc01c597aa256ee61e99a1af470fb735c50ab913c3b1301a29d44a0 |
| pilot/protocol.json | 9de3016967ed3e8d6c7301ae9079018229926b39222ff01bb5419c0a5aea7fb2 |
| pilot/report.md | 6e7b46b7181b925d2706f3fda8e6518f9d03e7271d03c6351d8dd17ee7bfb044 |
| pilot/scores.jsonl | 0555d2e2629adc790b9df3984c5577bc3566561aab1dbbd8149d9aeccc85aacf |
| pilot/summary.csv | 247c9ea6c86498f5582b335f91b27519147081495a74606ca9c7da38d56b89d3 |
| source-manifest.json | c115d89d71f71e98b8f450b18d3c80226996846673249a4f0b0904c6c1bb50b4 |
| status.json | 7cd00026fb395b13023d09739d0c9b3e41c476389e97c89a2542a815a0777068 |
| supporting/full-program-pilot.json | 85034ce09571034437407a926ef62e34dfc164ba48da6e12e44e4ae40c492a48 |
| supporting/live-interruption.txt | ca2f7179c50bf279dc59ce5ce7e3fad714122e2c6e4824d4591ccc8c97b98706 |
| supporting/live-recovery-20261007.txt | ae9e7f7d4f52a617cb4ce21efd3cacd1cbda958743d67bc4dd8b36d183b65a7f |
| supporting/main-count-only-recovery-v2.json | 1c6a01b4520811dc6061327670573d226853cb3d6d4b7ec8546569a8f7cb6fd9 |
| supporting/main-provisional-reproduction.json | 79a399cddcf2a4783494fdef224e725a4ffb58cd8ca1430fa5251927402c8508 |
| supporting/main-zero-http-recovery.json | 58f12570ea192c48cdb37cc86c86ff5a5f4f28aea9b0887635cfd748fc455806 |
| supporting/p2-live-capabilities.json | e35c64293226b550c2a9622bb74f30cefdd4c8fee3ead4a5c3ebbb60aea10596 |
| supporting/p2-live-current-status.json | 6bb619d888684f27848bc417843e1dd996af328e1cf04e9a8799029d18e1f361 |
| supporting/p2-live-manifest.json | 939e087c7382c21db65699770f05063b5cf22afe570373dcdec4b9c07304cab6 |
| supporting/p2-live-protocol.json | 24e4999a55f35b4631b12e086bace2a933b0ada771a2d672e088a97410fd621a |
| supporting/p2-mock-verification.json | 224e9091619a7ce85cce16c663fff2238b3694161fc4f5540734bfd383b5c4dc |
| supporting/p3-source/README.md | 939e2b6cae2d6fa0065d9537535bb67cebd2ea5b39c78512adab7d5bc77eee8f |
| supporting/p3-source/bench/src/main/scala/locality/bench/cli/Main.scala | f50949edb1b1f1abe927b450c5e55e904d1e79dc4886d5a0e833aa3bd168457a |
| supporting/p3-source/bench/src/main/scala/locality/bench/data/CaseFamily.scala | f3d2e3233bf8fcc40c89b4f64d21eef3a3911fca510fcf7541504eed8b063592 |
| supporting/p3-source/bench/src/main/scala/locality/bench/data/DatasetAudit.scala | 87fa8b1d9535957a5ad4a1ec0e539f083f7eff7f851b77dc5d9a1f4e0d78c7eb |
| supporting/p3-source/bench/src/main/scala/locality/bench/data/Generator.scala | 5b9440d3294f59c603f37b479639d387f5952cf82e9d0ce0f6ebd7eaad03a1d1 |
| supporting/p3-source/bench/src/main/scala/locality/bench/data/Seeds.scala | 6998b15ee8e16610e48ef092f303d30dde749bee560c057f84f890e9ec4ef8c6 |
| supporting/p3-source/bench/src/main/scala/locality/bench/lang/Ast.scala | c3d107af1b3376a19d285d43914e518c543eb959053181ac79e6963d4d8f6222 |
| supporting/p3-source/bench/src/main/scala/locality/bench/lang/EventOracle.scala | f49353adc87e9f787df55266426306930eb6754ecfeb0abf8072224f8fe30ea7 |
| supporting/p3-source/bench/src/main/scala/locality/bench/lang/Lexicon.scala | a8f0829054ae9c34982698db7b6d76a55f616876b2fc47a62739b9342b5ed1ea |
| supporting/p3-source/bench/src/main/scala/locality/bench/lang/Parser.scala | f31a65b9dd2f424ed87530f678b062a3e0a812bdd608d64562efc2541b4f0d56 |
| supporting/p3-source/bench/src/main/scala/locality/bench/lang/ReferenceOracle.scala | 765934931869b7244c2f60e417366e1880dda1c328490e8e4326b72d50599e89 |
| supporting/p3-source/bench/src/main/scala/locality/bench/lang/Renderer.scala | 91ae122e6b517993606f0ede6cccca26648b2b966678e1268d3c062479159b43 |
| supporting/p3-source/bench/src/main/scala/locality/bench/lang/Syntax.scala | 5fed16c8266b0895c9cd0af53bde9912c35d9642761aa2c2631b0c2d8e33a0db |
| supporting/p3-source/bench/src/main/scala/locality/bench/prompt/AstTable.scala | c21dc224811ca37a1cd882067d9aebe85971a4bd931b60bc0d58a730b7ce9ebc |
| supporting/p3-source/bench/src/main/scala/locality/bench/prompt/Examples.scala | 96845b11658b27acdeb79960428d7f4633cd72983e5a3b3d56d2a341a65fcb27 |
| supporting/p3-source/bench/src/main/scala/locality/bench/prompt/PromptBuilder.scala | acf993bff9fbf3010edb40d564ec56f4d769e26fcf045105502222280905bc9c |
| supporting/p3-source/bench/src/main/scala/locality/bench/report/Report.scala | 89e92df6a7a2e5458f95a3d7d433a0569d81fcc6a67654a46427c23835cf02d8 |
| supporting/p3-source/bench/src/main/scala/locality/bench/run/Budget.scala | cfe9a047c169560ed19ae51094372f9f643a1f42ba28b99eb34c7cfa2c487a0e |
| supporting/p3-source/bench/src/main/scala/locality/bench/run/Freeze.scala | 2dae32edbb3a6b01bd73e596be4fe86fe1ac42f97dd604997825b22b923c0347 |
| supporting/p3-source/bench/src/main/scala/locality/bench/run/JsonSupport.scala | fedc1e1ca82c5acc099213b6a1350c9807b2bb8165a6b43aa6e0c6408bad0fbc |
| supporting/p3-source/bench/src/main/scala/locality/bench/run/MockClient.scala | 2c34352c498000be8792b084803c9d1c938cf70f7721133177b4d1382cb3eb5c |
| supporting/p3-source/bench/src/main/scala/locality/bench/run/Planner.scala | adb1cc7030d506af2b47601a95b4a1fda5e48bb5ab0cb21ba2dfa5ef3c5f8619 |
| supporting/p3-source/bench/src/main/scala/locality/bench/run/Preflight.scala | 852146d6a6696027f44ff976fdb1b6fdbb001cebb3dc51bf0c4953eb13bbae46 |
| supporting/p3-source/bench/src/main/scala/locality/bench/run/Protocol.scala | 52537201c84269eb1721716cc74e8d2ddb1d0f4d50342d761580784c7c121f1c |
| supporting/p3-source/bench/src/main/scala/locality/bench/run/Results.scala | 3c904494fe2494b8562fb5764fdc5e7baf8f44c9acf8f673d26176110d92af5c |
| supporting/p3-source/bench/src/main/scala/locality/bench/run/RunStore.scala | 3eece3c89d9b19f630b6dc13d3454494d7b6a9271a31d9a94a0af27d6aa12a2c |
| supporting/p3-source/bench/src/main/scala/locality/bench/run/Runner.scala | 56e9f13ed25e7205693542d3f37c5214fc448c66f785bc688a5ed6740e6563e9 |
| supporting/p3-source/bench/src/main/scala/locality/bench/score/GenerationGrader.scala | 1ffba6c266ce8df07f950cfea876124929e0a5b96b6e9c21baa90edfc8dd91f4 |
| supporting/p3-source/bench/src/main/scala/locality/bench/score/LookupGrader.scala | af507b77e10e965e594b719113139f00de70a9b80b9a711692e1b08384ada23f |
| supporting/p3-source/bench/src/main/scala/locality/bench/score/Score.scala | b02b4f419ae1c578156d58a17002572e9046eacee24309c1d73b18b288966f88 |
| supporting/p3-source/bench/src/main/scala/locality/bench/score/StackGrader.scala | 3ac7507fae97ea3839d5b785c7096dc7370afa4279912b19484554b95b5fbb80 |
| supporting/p3-source/bench/src/main/scala/locality/bench/stats/ClusterBootstrap.scala | 67330bc0be03274f2617e1fe42549f70723798514aef74cdf86735479dd82d7c |
| supporting/p3-source/bench/src/main/scala/locality/bench/stats/PairedAnalysis.scala | 9e8eeff8d82c361ff59ce130d55c91bfaaa52eada2158c52bb729ca2420d1e8a |
| supporting/p3-source/bench/src/test/scala/locality/bench/BenchTests.scala | 61322d82ba6f4b168afac0060ab819f4ddcfaa8bc801332fd0a9012917115968 |
| supporting/p3-source/bench/src/test/scala/locality/bench/CliTests.scala | 56762a3c9092b68d6c37486178d68b3401b1f87620186b098f12c7f8231bc7d9 |
| supporting/p3-source/bench/src/test/scala/locality/bench/CloseDiagnosticsTests.scala | 9b70270c53befa13f5e5af9fad34fd43ca7ae545c72865bd79859b760e9c93a3 |
| supporting/p3-source/bench/src/test/scala/locality/bench/DistributionTests.scala | 2c0cb2aa76f50e7fbc798bdf6f2d419a7e4a1982acd83d0817668f8f2ee61b91 |
| supporting/p3-source/bench/src/test/scala/locality/bench/FreezeTests.scala | 7a5197616f19fde0753ee5b24f3e40f96663722706ea2f9bfdefd5bf80cfd97c |
| supporting/p3-source/bench/src/test/scala/locality/bench/GeneratorTests.scala | 54863ba61bb6110d61e315a948ee2e65ec2029d651dcb56099617e71adf74fec |
| supporting/p3-source/bench/src/test/scala/locality/bench/ImportTests.scala | cca3e08d1cb03043d27cadd93d809e8fec45779c24b256e9e4cfccfc70a23383 |
| supporting/p3-source/bench/src/test/scala/locality/bench/OracleTests.scala | 646d7210c6c513e52c807e3e3e58b9d786c56e1482ae0041b2cbd52abe3e6a8c |
| supporting/p3-source/bench/src/test/scala/locality/bench/PromptTests.scala | a27ebff5dcd1b11a3ed26b9c562d0490db5159eb24af5fcddc29c8280d8008e8 |
| supporting/p3-source/bench/src/test/scala/locality/bench/ReportTests.scala | 4b314649331a05b3712ff0cf5ee3fd607b6e58813eec3ace35c793cd1eae11c4 |
| supporting/p3-source/bench/src/test/scala/locality/bench/RunnerSafetyTests.scala | 375426432715aeab6fa059e1e080f0834799f9bacb03a85d2c3f8d9535689ef5 |
| supporting/p3-source/bench/src/test/scala/locality/bench/RunnerTests.scala | 46f367279a44fa6476294f788d5ddad5928216858fd7ac577455f1b747a638a6 |
| supporting/p3-source/bench/src/test/scala/locality/bench/ScoreTests.scala | 38d0dfe929b3966d6f8d91ee2123b00fe133a6ada291cbab648b801ac3021fda |
| supporting/p3-source/bench/src/test/scala/locality/bench/StatsTests.scala | 1130bac8eb45169c5e6f5fd2ab6fbaca97333818a83173491c1db735f9392bc7 |
| supporting/p3-source/bench/src/test/scala/locality/bench/SyntaxTests.scala | b6b5ad4c94236da2aa034b9047ef21a0961d5d697110d92ceba9ce85104115d2 |
| supporting/p3-source/bench/src/test/scala/locality/bench/TableTests.scala | 0953d1ab24e0f31cad150df91a53d5f05d311e6bf9c95a518eea5c134ae14b4b |
| supporting/p3-source/bench/src/test/scala/locality/bench/TaskTests.scala | 8d21f93d0f53100442477096937cce4e48f8dca44cc199c6d51702b213199556 |
| supporting/p3-source/bench/src/test/scala/locality/bench/run/PreflightTests.scala | ec2888c401c28fc833037a60822d741ccc97de03cae7fb3d3d8687d85c45e57b |
| supporting/p3-source/build.sbt | b52c57601afc0deec4d4b993744516ee1b529d5274cb92ce822d02be9142307f |
| supporting/p3-source/configs/p3.md | 6362576c0b641498ab236ab3c87fff416e369b7e13119a7ec231ed01c82e7932 |
| supporting/p3-source/configs/p3a-pilot.json | b97b62f68e12e2645652db52ab86c32d3199181fbf2ee4f774c9ff9c35a86352 |
| supporting/p3-source/configs/p3b-fq-pilot.json | c7c748ca3886339ed81cbb4a1b19b996162d76b8e0a925cd831a2960124ffe5e |
| supporting/p3-source/configs/p3b-short-pilot.json | 48498cf76f88d10483bf467e1b6266630c504ebc52661ab3a5fdf50d8aaa1c13 |
| supporting/p3-source/configs/p3c-pilot.json | 764c1b1223e86002fa6563d6dbef490d3ecc609e357ce90a32b19f0f41f8c771 |
| supporting/p3-source/docs/p3-short-dependency-design.md | a9c09d5347a49bedd12e7d78bac17040b5502e32bad1d12f2eaac34ab59cda96 |
| supporting/p3-source/llm-core/src/main/scala/locality/llm/CountDiagnostics.scala | 1efdac53452ae8c18bde7eebff622243b047fa13b091970fd206d43a8ad57538 |
| supporting/p3-source/llm-core/src/main/scala/locality/llm/HttpTransport.scala | bcde05996ea46dbc9123daa605990a0cbc76e4f668673170f135fd73c5d22c47 |
| supporting/p3-source/llm-core/src/main/scala/locality/llm/Model.scala | f271a3919e1ede14c50056d03de8f44e338de215ae725d4dd736cb7357a57519 |
| supporting/p3-source/llm-core/src/main/scala/locality/llm/OpenAiResponsesClient.scala | 8970a5e0c4e207e1f39b70955bda0003b8c1e93f88055541e28b6144af1b986d |
| supporting/p3-source/llm-core/src/main/scala/locality/llm/ResponsesRequestJson.scala | 189380005320951ec04d54f58ca8b9cbc21df690a707b69016b1f26fb3bda572 |
| supporting/p3-source/llm-core/src/main/scala/locality/llm/RetryPolicy.scala | 3e8211960bb14736175a9018b24d99bc320635858fa644099011d1fac56e3087 |
| supporting/p3-source/llm-core/src/main/scala/locality/llm/json/Json.scala | fb84f83c21cd2f4bfe200409248edde0c32a4f4aef87300d2f5cb8e34bff515e |
| supporting/p3-source/llm-core/src/main/scala/locality/llm/json/JsonParser.scala | b306de6478865f9f332fae31c1d9c4e2a8c1e752c6f70fecff8983da36fb21b4 |
| supporting/p3-source/llm-core/src/main/scala/locality/llm/json/JsonWriter.scala | 7f81a01b1798edc4a811a4823e95d2087c7a5b4e6f14f82523d31f530cc8449b |
| supporting/p3-source/llm-core/src/test/scala/locality/llm/AllTests.scala | 72b8885c7a583f721eb01ace3c9450dc702c9c7cd5de0c9bdeb43eb2d457e257 |
| supporting/p3-source/llm-core/src/test/scala/locality/llm/HttpTests.scala | ac9fc0f00b924620240325b56daed22592dbeb27980f77334f448bac130d6902 |
| supporting/p3-source/llm-core/src/test/scala/locality/llm/JsonTests.scala | 73e06c40ddb8c39f20e319caf317151aecd0ff3e6bcbaeeeb5ff44779b70d23b |
| supporting/p3-source/llm-core/src/test/scala/locality/llm/ResponseTests.scala | d16d99b73d441f898ea6e15823435304ac2e542f938d7da29cd1bfcc91c01965 |
| supporting/p3-source/project/build.properties | 3a4387a6e9737245c45be011ee04ee8d9a33f8f888a18e3bf129919d4bd091af |
| supporting/p3.md | 6362576c0b641498ab236ab3c87fff416e369b7e13119a7ec231ed01c82e7932 |
| supporting/p3a-pilot.json | b97b62f68e12e2645652db52ab86c32d3199181fbf2ee4f774c9ff9c35a86352 |
| supporting/p3b-fq-pilot.json | c7c748ca3886339ed81cbb4a1b19b996162d76b8e0a925cd831a2960124ffe5e |
| supporting/p3b-short-pilot.json | 48498cf76f88d10483bf467e1b6266630c504ebc52661ab3a5fdf50d8aaa1c13 |
| supporting/p3c-pilot.json | 764c1b1223e86002fa6563d6dbef490d3ecc609e357ce90a32b19f0f41f8c771 |
| supporting/pilot-named-end-ast-to-source-prompt.txt | 9a58f856c1abe2cbc967f899aa21feecf61683a3d19a83f43483ecbb64c4e27f |
| supporting/pilot-named-end-ast-to-source-request.json | 6dfacde7b46c2c4da9b30ca3e8a19527976390fca4aa5c4ac946e45f23e76267 |
Input manifest SHA-256: 2248226ccb7f54ec45cd452e5a8025d88bfb5214ac308648f5d62fafd6723cbd。HTMLは外部asset・analytics・秘密鍵・ローカル絶対パスを含まない。
公開buildの検証状態とworkflow識別子 / 保存資料の実行状態。再現用Scalaソースとデータはpublication projectにまとめている。