Terrano09 commited on
Commit
4ac3f92
·
verified ·
1 Parent(s): 0ca78da

Add files using upload-large-folder tool

Browse files
Files changed (45) hide show
  1. .gitattributes +0 -33
  2. Generalized_CPP_GRPO20_train.jsonl +6 -0
  3. README.md +83 -0
  4. RELEASE_MANIFEST.json +16 -0
  5. checkpoints/iter_0000004/adapter/adapter_config.json +16 -0
  6. checkpoints/iter_0000004/adapter/adapter_model.bin +3 -0
  7. checkpoints/iter_0000009/adapter/adapter_config.json +16 -0
  8. checkpoints/iter_0000009/adapter/adapter_model.bin +3 -0
  9. checkpoints/iter_0000014/adapter/adapter_config.json +16 -0
  10. checkpoints/iter_0000014/adapter/adapter_model.bin +3 -0
  11. checkpoints/iter_0000019/adapter/adapter_config.json +16 -0
  12. checkpoints/iter_0000019/adapter/adapter_model.bin +3 -0
  13. evaluations/iter14-fixed26-mt2-best4-20260902/README.md +32 -0
  14. evaluations/iter14-fixed26-mt2-best4-20260902/SUMMARY_SHA256 +1 -0
  15. evaluations/iter14-fixed26-mt2-best4-20260902/checksums.sha256 +15 -0
  16. evaluations/iter14-fixed26-mt2-best4-20260902/summary.json +161 -0
  17. evaluations/iter14-fixed26-mt2-best4-20260902/trial-1/run_receipt.json +164 -0
  18. evaluations/iter14-fixed26-mt2-best4-20260902/trial-1/shards/shard-0/shard_receipt.json +610 -0
  19. evaluations/iter14-fixed26-mt2-best4-20260902/trial-1/shards/shard-1/shard_receipt.json +584 -0
  20. evaluations/iter14-fixed26-mt2-best4-20260902/trial-2/run_receipt.json +164 -0
  21. evaluations/iter14-fixed26-mt2-best4-20260902/trial-2/shards/shard-0/shard_receipt.json +609 -0
  22. evaluations/iter14-fixed26-mt2-best4-20260902/trial-2/shards/shard-1/shard_receipt.json +585 -0
  23. evaluations/iter14-fixed26-mt2-best4-20260902/trial-3/run_receipt.json +166 -0
  24. evaluations/iter14-fixed26-mt2-best4-20260902/trial-3/shards/shard-0/shard_receipt.json +611 -0
  25. evaluations/iter14-fixed26-mt2-best4-20260902/trial-3/shards/shard-1/shard_receipt.json +585 -0
  26. evaluations/iter14-fixed26-mt2-best4-20260902/trial-4/run_receipt.json +167 -0
  27. evaluations/iter14-fixed26-mt2-best4-20260902/trial-4/shards/shard-0/shard_receipt.json +612 -0
  28. evaluations/iter14-fixed26-mt2-best4-20260902/trial-4/shards/shard-1/shard_receipt.json +585 -0
  29. evaluations/iter19-fixed26-mt2-best4-20260902/README.md +32 -0
  30. evaluations/iter19-fixed26-mt2-best4-20260902/SUMMARY_SHA256 +1 -0
  31. evaluations/iter19-fixed26-mt2-best4-20260902/checksums.sha256 +15 -0
  32. evaluations/iter19-fixed26-mt2-best4-20260902/summary.json +161 -0
  33. evaluations/iter19-fixed26-mt2-best4-20260902/trial-1/run_receipt.json +165 -0
  34. evaluations/iter19-fixed26-mt2-best4-20260902/trial-1/shards/shard-0/shard_receipt.json +610 -0
  35. evaluations/iter19-fixed26-mt2-best4-20260902/trial-1/shards/shard-1/shard_receipt.json +585 -0
  36. evaluations/iter19-fixed26-mt2-best4-20260902/trial-2/run_receipt.json +167 -0
  37. evaluations/iter19-fixed26-mt2-best4-20260902/trial-2/shards/shard-0/shard_receipt.json +611 -0
  38. evaluations/iter19-fixed26-mt2-best4-20260902/trial-2/shards/shard-1/shard_receipt.json +586 -0
  39. evaluations/iter19-fixed26-mt2-best4-20260902/trial-3/run_receipt.json +167 -0
  40. evaluations/iter19-fixed26-mt2-best4-20260902/trial-3/shards/shard-0/shard_receipt.json +611 -0
  41. evaluations/iter19-fixed26-mt2-best4-20260902/trial-3/shards/shard-1/shard_receipt.json +586 -0
  42. evaluations/iter19-fixed26-mt2-best4-20260902/trial-4/run_receipt.json +168 -0
  43. evaluations/iter19-fixed26-mt2-best4-20260902/trial-4/shards/shard-0/shard_receipt.json +613 -0
  44. evaluations/iter19-fixed26-mt2-best4-20260902/trial-4/shards/shard-1/shard_receipt.json +585 -0
  45. training_data_manifest.json +59 -0
.gitattributes CHANGED
@@ -1,35 +1,2 @@
1
- *.7z filter=lfs diff=lfs merge=lfs -text
2
- *.arrow filter=lfs diff=lfs merge=lfs -text
3
  *.bin filter=lfs diff=lfs merge=lfs -text
4
- *.bz2 filter=lfs diff=lfs merge=lfs -text
5
- *.ckpt filter=lfs diff=lfs merge=lfs -text
6
- *.ftz filter=lfs diff=lfs merge=lfs -text
7
- *.gz filter=lfs diff=lfs merge=lfs -text
8
- *.h5 filter=lfs diff=lfs merge=lfs -text
9
- *.joblib filter=lfs diff=lfs merge=lfs -text
10
- *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
- *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
- *.model filter=lfs diff=lfs merge=lfs -text
13
- *.msgpack filter=lfs diff=lfs merge=lfs -text
14
- *.npy filter=lfs diff=lfs merge=lfs -text
15
- *.npz filter=lfs diff=lfs merge=lfs -text
16
- *.onnx filter=lfs diff=lfs merge=lfs -text
17
- *.ot filter=lfs diff=lfs merge=lfs -text
18
- *.parquet filter=lfs diff=lfs merge=lfs -text
19
- *.pb filter=lfs diff=lfs merge=lfs -text
20
- *.pickle filter=lfs diff=lfs merge=lfs -text
21
- *.pkl filter=lfs diff=lfs merge=lfs -text
22
  *.pt filter=lfs diff=lfs merge=lfs -text
23
- *.pth filter=lfs diff=lfs merge=lfs -text
24
- *.rar filter=lfs diff=lfs merge=lfs -text
25
- *.safetensors filter=lfs diff=lfs merge=lfs -text
26
- saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
- *.tar.* filter=lfs diff=lfs merge=lfs -text
28
- *.tar filter=lfs diff=lfs merge=lfs -text
29
- *.tflite filter=lfs diff=lfs merge=lfs -text
30
- *.tgz filter=lfs diff=lfs merge=lfs -text
31
- *.wasm filter=lfs diff=lfs merge=lfs -text
32
- *.xz filter=lfs diff=lfs merge=lfs -text
33
- *.zip filter=lfs diff=lfs merge=lfs -text
34
- *.zst filter=lfs diff=lfs merge=lfs -text
35
- *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
1
  *.bin filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  *.pt filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
Generalized_CPP_GRPO20_train.jsonl ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {"label": "aider-shadow-cpp/clock", "metadata": {"category": "generalized-cpp-global", "data_source": "aider-polyglot-cpp-shadow-grpo", "editable_files": ["clock.cpp", "clock.h"], "episode_kind": "full-solve", "failure_signature": null, "family": "clock", "harness_kind": "shadow_cpp17", "hidden_test_sha256": "beb75d18d0db5458d7c6e38f506b503a497a6200c0169d2bdc6a913df8254d69", "lineage_id": "polyglot-cpp/clock", "objective_group": "generalized-cpp-global", "problem_id": "clock", "source_prompt_sha256": "878669626ebe9c4e368e358e79e2ad94ab95dec3760a74afdce9869b14c9fe37", "split": "train", "tags": ["generalized-cpp-v1", "official-task-training-authorized", "whole-file-action", "global-cpp-verifier"], "task_id": "aider-shadow-cpp/clock", "task_path": "tasks/train/clock.json", "verification_gate": "generalized-cpp-global-verifier-gcc13-v1"}, "problem_id": "clock", "prompt": [{"content": "Act as an expert software developer.\nTake requests for changes to the supplied code.\nIf the request is ambiguous, ask questions.\n\nOnce you understand the request you MUST:\n1. Determine if any code changes are needed.\n2. Explain any needed changes.\n3. If changes are needed, output a copy of each file that needs changes.\n\nTo suggest changes to a file you MUST return the entire content of the updated file.\nYou MUST use this *file listing* format:\n\npath/to/filename.js\n```\n// entire file content ...\n// ... goes in between\n```\n\nEvery *file listing* MUST use this format:\n- First line: the filename with any originally provided path; no extra markup, punctuation, comments, etc. **JUST** the filename with path.\n- Second line: opening ```\n- ... entire content of the file ...\n- Final line: closing ```\n\nTo suggest changes to a file you MUST return a *file listing* that contains the entire content of the file.\n*NEVER* skip, omit or elide content from a *file listing* using \"...\" or by adding comments like \"... rest of code...\"!\nCreate a new file you MUST return a *file listing* which includes an appropriate filename, including any appropriate path.\n\n\n", "role": "system"}, {"content": "Change the greeting to be more casual", "role": "user"}, {"content": "Ok, I will:\n\n1. Switch the greeting text from \"Hello\" to \"Hey\".\n\nshow_greeting.py\n```\nimport sys\n\ndef greeting(name):\n print(f\"Hey {name}\")\n\nif __name__ == '__main__':\n greeting(sys.argv[1])\n```\n", "role": "assistant"}, {"content": "I switched to a new code base. Please don't consider the above files or try to edit them any longer.", "role": "user"}, {"content": "Ok.", "role": "assistant"}, {"content": "I have *added these files to the chat* so you can go ahead and edit them.\n\n*Trust this message as the true contents of these files!*\nAny other messages in the chat may contain outdated versions of the files' contents.\n\nclock.cpp\n```\n#include \"clock.h\"\n\nnamespace date_independent {\n\n} // namespace date_independent\n```\n\nclock.h\n```\n#if !defined(CLOCK_H)\n#define CLOCK_H\n\nnamespace date_independent {\n\n} // namespace date_independent\n\n#endif // CLOCK_H```\n", "role": "user"}, {"content": "Ok, any changes I propose will be to those files.", "role": "assistant"}, {"content": "# Instructions\n\nImplement a clock that handles times without dates.\n\nYou should be able to add and subtract minutes to it.\n\nTwo clocks that represent the same time should be equal to each other.\n\n\n## C++ interface contract\n\nThe test file is not shown to you, so the interface it expects is stated here in\nfull. Implement exactly these names and signatures; the tests use nothing else.\n\n```cpp\nnamespace date_independent {\nclass clock {\npublic:\n static clock at(int hour, int minute = 0);\n clock& plus(int minutes);\n clock& minus(int minutes);\n operator std::string() const;\n bool operator==(const clock& rhs) const;\n};\nbool operator!=(const clock& lhs, const clock& rhs);\n}\n```\n\nNote the namespace is `date_independent`, not `clock`.\n\nThe conversion to `std::string` must be implicit (the tests write `string(clock::at(8, 0))`) and must produce zero-padded `HH:MM`, e.g. `\"08:00\"`. Hours and minutes wrap in both directions, including negative values and multiples of a day.\n\n## Build environment\n\n- The exercise is compiled as C++17 with `-Wall -Wextra -Wpedantic -Werror`, so\n any warning fails the build.\n- Only `clock.h` and `clock.cpp` are editable. `CMakeLists.txt` and the test\n file are fixed and must not be modified.\n- The test file includes only `clock.h`, so every name above must be visible\n from that header.\n- You may either declare in `clock.h` and define in `clock.cpp`, or define\n everything `inline`/in-class in `clock.h` and leave `clock.cpp` unchanged.\n Both are accepted.\n\n####\n\nUse the above instructions to modify the supplied files: clock.cpp clock.h\nDon't change the names of existing functions or classes, as they may be referenced from other code like unit tests, etc.\nOnly use standard libraries, don't suggest installing any packages.\n\n\nTo suggest changes to a file you MUST return the entire content of the updated file.\nYou MUST use this *file listing* format:\n\npath/to/filename.js\n```\n// entire file content ...\n// ... goes in between\n```\n\nEvery *file listing* MUST use this format:\n- First line: the filename with any originally provided path; no extra markup, punctuation, comments, etc. **JUST** the filename with path.\n- Second line: opening ```\n- ... entire content of the file ...\n- Final line: closing ```\n\nTo suggest changes to a file you MUST return a *file listing* that contains the entire content of the file.\n*NEVER* skip, omit or elide content from a *file listing* using \"...\" or by adding comments like \"... rest of code...\"!\nCreate a new file you MUST return a *file listing* which includes an appropriate filename, including any appropriate path.\n\n\n", "role": "user"}], "split": "train", "task_id": "aider-shadow-cpp/clock"}
2
+ {"label": "aider-shadow-cpp/complex-numbers", "metadata": {"category": "generalized-cpp-global", "data_source": "aider-polyglot-cpp-shadow-grpo", "editable_files": ["complex_numbers.cpp", "complex_numbers.h"], "episode_kind": "full-solve", "failure_signature": null, "family": "complex-numbers", "harness_kind": "shadow_cpp17", "hidden_test_sha256": "0bb911210fddcfe066825d5b562ca6efbf21d45386e62aebfd4693ad1b82897b", "lineage_id": "polyglot-cpp/complex-numbers", "objective_group": "generalized-cpp-global", "problem_id": "complex-numbers", "source_prompt_sha256": "32d74988f93a781b3b27fc6750f4f41bcdf7b4d462904389d409e9ad606063fb", "split": "train", "tags": ["generalized-cpp-v1", "official-task-training-authorized", "whole-file-action", "global-cpp-verifier"], "task_id": "aider-shadow-cpp/complex-numbers", "task_path": "tasks/train/complex-numbers.json", "verification_gate": "generalized-cpp-global-verifier-gcc13-v1"}, "problem_id": "complex-numbers", "prompt": [{"content": "Act as an expert software developer.\nTake requests for changes to the supplied code.\nIf the request is ambiguous, ask questions.\n\nOnce you understand the request you MUST:\n1. Determine if any code changes are needed.\n2. Explain any needed changes.\n3. If changes are needed, output a copy of each file that needs changes.\n\nTo suggest changes to a file you MUST return the entire content of the updated file.\nYou MUST use this *file listing* format:\n\npath/to/filename.js\n```\n// entire file content ...\n// ... goes in between\n```\n\nEvery *file listing* MUST use this format:\n- First line: the filename with any originally provided path; no extra markup, punctuation, comments, etc. **JUST** the filename with path.\n- Second line: opening ```\n- ... entire content of the file ...\n- Final line: closing ```\n\nTo suggest changes to a file you MUST return a *file listing* that contains the entire content of the file.\n*NEVER* skip, omit or elide content from a *file listing* using \"...\" or by adding comments like \"... rest of code...\"!\nCreate a new file you MUST return a *file listing* which includes an appropriate filename, including any appropriate path.\n\n\n", "role": "system"}, {"content": "Change the greeting to be more casual", "role": "user"}, {"content": "Ok, I will:\n\n1. Switch the greeting text from \"Hello\" to \"Hey\".\n\nshow_greeting.py\n```\nimport sys\n\ndef greeting(name):\n print(f\"Hey {name}\")\n\nif __name__ == '__main__':\n greeting(sys.argv[1])\n```\n", "role": "assistant"}, {"content": "I switched to a new code base. Please don't consider the above files or try to edit them any longer.", "role": "user"}, {"content": "Ok.", "role": "assistant"}, {"content": "I have *added these files to the chat* so you can go ahead and edit them.\n\n*Trust this message as the true contents of these files!*\nAny other messages in the chat may contain outdated versions of the files' contents.\n\ncomplex_numbers.cpp\n```\n#include \"complex_numbers.h\"\n\nnamespace complex_numbers {\n\n} // namespace complex_numbers\n```\n\ncomplex_numbers.h\n```\n#if !defined(COMPLEX_NUMBERS_H)\n#define COMPLEX_NUMBERS_H\n\nnamespace complex_numbers {\n\n} // namespace complex_numbers\n\n#endif // COMPLEX_NUMBERS_H\n```\n", "role": "user"}, {"content": "Ok, any changes I propose will be to those files.", "role": "assistant"}, {"content": "# Instructions\n\nA complex number is a number in the form `a + b * i` where `a` and `b` are real and `i` satisfies `i^2 = -1`.\n\n`a` is called the real part and `b` is called the imaginary part of `z`.\nThe conjugate of the number `a + b * i` is the number `a - b * i`.\nThe absolute value of a complex number `z = a + b * i` is a real number `|z| = sqrt(a^2 + b^2)`. The square of the absolute value `|z|^2` is the result of multiplication of `z` by its complex conjugate.\n\nThe sum/difference of two complex numbers involves adding/subtracting their real and imaginary parts separately:\n`(a + i * b) + (c + i * d) = (a + c) + (b + d) * i`,\n`(a + i * b) - (c + i * d) = (a - c) + (b - d) * i`.\n\nMultiplication result is by definition\n`(a + i * b) * (c + i * d) = (a * c - b * d) + (b * c + a * d) * i`.\n\nThe reciprocal of a non-zero complex number is\n`1 / (a + i * b) = a/(a^2 + b^2) - b/(a^2 + b^2) * i`.\n\nDividing a complex number `a + i * b` by another `c + i * d` gives:\n`(a + i * b) / (c + i * d) = (a * c + b * d)/(c^2 + d^2) + (b * c - a * d)/(c^2 + d^2) * i`.\n\nRaising e to a complex exponent can be expressed as `e^(a + i * b) = e^a * e^(i * b)`, the last term of which is given by Euler's formula `e^(i * b) = cos(b) + i * sin(b)`.\n\nImplement the following operations:\n\n- addition, subtraction, multiplication and division of two complex numbers,\n- conjugate, absolute value, exponent of a given complex number.\n\nAssume the programming language you are using does not have an implementation of complex numbers.\n\n\n## C++ interface contract\n\nThe test file is not shown to you, so the interface it expects is stated here in\nfull. Implement exactly these names and signatures; the tests use nothing else.\n\n```cpp\nnamespace complex_numbers {\nclass Complex {\npublic:\n Complex(double real, double imaginary);\n Complex operator+(const Complex& other) const;\n Complex operator-(const Complex& other) const;\n Complex operator*(const Complex& other) const;\n Complex operator/(const Complex& other) const;\n double abs() const;\n Complex conj() const;\n double real() const;\n double imag() const;\n Complex exp() const;\n};\nbool operator==(const Complex& lhs, const Complex& rhs);\nstd::ostream& operator<<(std::ostream& os, Complex const& value);\nComplex operator+(const Complex& complex, double scalar);\nComplex operator+(double scalar, const Complex& complex);\nComplex operator-(const Complex& complex, double scalar);\nComplex operator-(double scalar, const Complex& complex);\nComplex operator*(const Complex& complex, double scalar);\nComplex operator*(double scalar, const Complex& complex);\nComplex operator/(const Complex& complex, double scalar);\nComplex operator/(double scalar, const Complex& complex);\n}\n```\n\nBoth scalar orderings are required for each of the four arithmetic operators. The tests compare with a floating-point tolerance, so exact bit equality is not required.\n\n## Build environment\n\n- The exercise is compiled as C++17 with `-Wall -Wextra -Wpedantic -Werror`, so\n any warning fails the build.\n- Only `complex_numbers.h` and `complex_numbers.cpp` are editable. `CMakeLists.txt` and the test\n file are fixed and must not be modified.\n- The test file includes only `complex_numbers.h`, so every name above must be visible\n from that header.\n- You may either declare in `complex_numbers.h` and define in `complex_numbers.cpp`, or define\n everything `inline`/in-class in `complex_numbers.h` and leave `complex_numbers.cpp` unchanged.\n Both are accepted.\n\n####\n\nUse the above instructions to modify the supplied files: complex_numbers.cpp complex_numbers.h\nDon't change the names of existing functions or classes, as they may be referenced from other code like unit tests, etc.\nOnly use standard libraries, don't suggest installing any packages.\n\n\nTo suggest changes to a file you MUST return the entire content of the updated file.\nYou MUST use this *file listing* format:\n\npath/to/filename.js\n```\n// entire file content ...\n// ... goes in between\n```\n\nEvery *file listing* MUST use this format:\n- First line: the filename with any originally provided path; no extra markup, punctuation, comments, etc. **JUST** the filename with path.\n- Second line: opening ```\n- ... entire content of the file ...\n- Final line: closing ```\n\nTo suggest changes to a file you MUST return a *file listing* that contains the entire content of the file.\n*NEVER* skip, omit or elide content from a *file listing* using \"...\" or by adding comments like \"... rest of code...\"!\nCreate a new file you MUST return a *file listing* which includes an appropriate filename, including any appropriate path.\n\n\n", "role": "user"}], "split": "train", "task_id": "aider-shadow-cpp/complex-numbers"}
3
+ {"label": "aider-shadow-cpp/crypto-square", "metadata": {"category": "generalized-cpp-global", "data_source": "aider-polyglot-cpp-shadow-grpo", "editable_files": ["crypto_square.cpp", "crypto_square.h"], "episode_kind": "full-solve", "failure_signature": null, "family": "crypto-square", "harness_kind": "shadow_cpp17", "hidden_test_sha256": "3770199d92bda7e4551742ac2d5a30a1970318f18f92f29088f9704a6e67a676", "lineage_id": "polyglot-cpp/crypto-square", "objective_group": "generalized-cpp-global", "problem_id": "crypto-square", "source_prompt_sha256": "1c64e2087dfbcfc0fafe2aa84009c24967c55d2533379e190ff5cc8aef987a63", "split": "train", "tags": ["generalized-cpp-v1", "official-task-training-authorized", "whole-file-action", "global-cpp-verifier"], "task_id": "aider-shadow-cpp/crypto-square", "task_path": "tasks/train/crypto-square.json", "verification_gate": "generalized-cpp-global-verifier-gcc13-v1"}, "problem_id": "crypto-square", "prompt": [{"content": "Act as an expert software developer.\nTake requests for changes to the supplied code.\nIf the request is ambiguous, ask questions.\n\nOnce you understand the request you MUST:\n1. Determine if any code changes are needed.\n2. Explain any needed changes.\n3. If changes are needed, output a copy of each file that needs changes.\n\nTo suggest changes to a file you MUST return the entire content of the updated file.\nYou MUST use this *file listing* format:\n\npath/to/filename.js\n```\n// entire file content ...\n// ... goes in between\n```\n\nEvery *file listing* MUST use this format:\n- First line: the filename with any originally provided path; no extra markup, punctuation, comments, etc. **JUST** the filename with path.\n- Second line: opening ```\n- ... entire content of the file ...\n- Final line: closing ```\n\nTo suggest changes to a file you MUST return a *file listing* that contains the entire content of the file.\n*NEVER* skip, omit or elide content from a *file listing* using \"...\" or by adding comments like \"... rest of code...\"!\nCreate a new file you MUST return a *file listing* which includes an appropriate filename, including any appropriate path.\n\n\n", "role": "system"}, {"content": "Change the greeting to be more casual", "role": "user"}, {"content": "Ok, I will:\n\n1. Switch the greeting text from \"Hello\" to \"Hey\".\n\nshow_greeting.py\n```\nimport sys\n\ndef greeting(name):\n print(f\"Hey {name}\")\n\nif __name__ == '__main__':\n greeting(sys.argv[1])\n```\n", "role": "assistant"}, {"content": "I switched to a new code base. Please don't consider the above files or try to edit them any longer.", "role": "user"}, {"content": "Ok.", "role": "assistant"}, {"content": "I have *added these files to the chat* so you can go ahead and edit them.\n\n*Trust this message as the true contents of these files!*\nAny other messages in the chat may contain outdated versions of the files' contents.\n\ncrypto_square.cpp\n```\n#include \"crypto_square.h\"\n\nnamespace crypto_square {\n\n} // namespace crypto_square\n```\n\ncrypto_square.h\n```\n#if !defined(CRYPTO_SQUARE_H)\n#define CRYPTO_SQUARE_H\n\nnamespace crypto_square {\n\n} // namespace crypto_square\n\n#endif // CRYPTO_SQUARE_H```\n", "role": "user"}, {"content": "Ok, any changes I propose will be to those files.", "role": "assistant"}, {"content": "# Instructions\n\nImplement the classic method for composing secret messages called a square code.\n\nGiven an English text, output the encoded version of that text.\n\nFirst, the input is normalized: the spaces and punctuation are removed from the English text and the message is down-cased.\n\nThen, the normalized characters are broken into rows.\nThese rows can be regarded as forming a rectangle when printed with intervening newlines.\n\nFor example, the sentence\n\n```text\n\"If man was meant to stay on the ground, god would have given us roots.\"\n```\n\nis normalized to:\n\n```text\n\"ifmanwasmeanttostayonthegroundgodwouldhavegivenusroots\"\n```\n\nThe plaintext should be organized into a rectangle as square as possible.\nThe size of the rectangle should be decided by the length of the message.\n\nIf `c` is the number of columns and `r` is the number of rows, then for the rectangle `r` x `c` find the smallest possible integer `c` such that:\n\n- `r * c >= length of message`,\n- and `c >= r`,\n- and `c - r <= 1`.\n\nOur normalized text is 54 characters long, dictating a rectangle with `c = 8` and `r = 7`:\n\n```text\n\"ifmanwas\"\n\"meanttos\"\n\"tayonthe\"\n\"groundgo\"\n\"dwouldha\"\n\"vegivenu\"\n\"sroots \"\n```\n\nThe coded message is obtained by reading down the columns going left to right.\n\nThe message above is coded as:\n\n```text\n\"imtgdvsfearwermayoogoanouuiontnnlvtwttddesaohghnsseoau\"\n```\n\nOutput the encoded text in chunks that fill perfect rectangles `(r X c)`, with `c` chunks of `r` length, separated by spaces.\nFor phrases that are `n` characters short of the perfect rectangle, pad each of the last `n` chunks with a single trailing space.\n\n```text\n\"imtgdvs fearwer mayoogo anouuio ntnnlvt wttddes aohghn sseoau \"\n```\n\nNotice that were we to stack these, we could visually decode the ciphertext back in to the original message:\n\n```text\n\"imtgdvs\"\n\"fearwer\"\n\"mayoogo\"\n\"anouuio\"\n\"ntnnlvt\"\n\"wttddes\"\n\"aohghn \"\n\"sseoau \"\n```\n\n####\n\nUse the above instructions to modify the supplied files: crypto_square.cpp crypto_square.h\nDon't change the names of existing functions or classes, as they may be referenced from other code like unit tests, etc.\nOnly use standard libraries, don't suggest installing any packages.\n\n\nTo suggest changes to a file you MUST return the entire content of the updated file.\nYou MUST use this *file listing* format:\n\npath/to/filename.js\n```\n// entire file content ...\n// ... goes in between\n```\n\nEvery *file listing* MUST use this format:\n- First line: the filename with any originally provided path; no extra markup, punctuation, comments, etc. **JUST** the filename with path.\n- Second line: opening ```\n- ... entire content of the file ...\n- Final line: closing ```\n\nTo suggest changes to a file you MUST return a *file listing* that contains the entire content of the file.\n*NEVER* skip, omit or elide content from a *file listing* using \"...\" or by adding comments like \"... rest of code...\"!\nCreate a new file you MUST return a *file listing* which includes an appropriate filename, including any appropriate path.\n\n\n", "role": "user"}], "split": "train", "task_id": "aider-shadow-cpp/crypto-square"}
4
+ {"label": "aider-shadow-cpp/grade-school", "metadata": {"category": "generalized-cpp-global", "data_source": "aider-polyglot-cpp-shadow-grpo", "editable_files": ["grade_school.cpp", "grade_school.h"], "episode_kind": "full-solve", "failure_signature": null, "family": "grade-school", "harness_kind": "shadow_cpp17", "hidden_test_sha256": "3a6f4266831b6d31b022e764bed44d1c02cfa10f7629f91053c02e0d53b29871", "lineage_id": "polyglot-cpp/grade-school", "objective_group": "generalized-cpp-global", "problem_id": "grade-school", "source_prompt_sha256": "8dc7133cd5f0564717108757c27ad96ebadf44f03b5fde5c35b826aaeb0b4e0f", "split": "train", "tags": ["generalized-cpp-v1", "official-task-training-authorized", "whole-file-action", "global-cpp-verifier"], "task_id": "aider-shadow-cpp/grade-school", "task_path": "tasks/train/grade-school.json", "verification_gate": "generalized-cpp-global-verifier-gcc13-v1"}, "problem_id": "grade-school", "prompt": [{"content": "Act as an expert software developer.\nTake requests for changes to the supplied code.\nIf the request is ambiguous, ask questions.\n\nOnce you understand the request you MUST:\n1. Determine if any code changes are needed.\n2. Explain any needed changes.\n3. If changes are needed, output a copy of each file that needs changes.\n\nTo suggest changes to a file you MUST return the entire content of the updated file.\nYou MUST use this *file listing* format:\n\npath/to/filename.js\n```\n// entire file content ...\n// ... goes in between\n```\n\nEvery *file listing* MUST use this format:\n- First line: the filename with any originally provided path; no extra markup, punctuation, comments, etc. **JUST** the filename with path.\n- Second line: opening ```\n- ... entire content of the file ...\n- Final line: closing ```\n\nTo suggest changes to a file you MUST return a *file listing* that contains the entire content of the file.\n*NEVER* skip, omit or elide content from a *file listing* using \"...\" or by adding comments like \"... rest of code...\"!\nCreate a new file you MUST return a *file listing* which includes an appropriate filename, including any appropriate path.\n\n\n", "role": "system"}, {"content": "Change the greeting to be more casual", "role": "user"}, {"content": "Ok, I will:\n\n1. Switch the greeting text from \"Hello\" to \"Hey\".\n\nshow_greeting.py\n```\nimport sys\n\ndef greeting(name):\n print(f\"Hey {name}\")\n\nif __name__ == '__main__':\n greeting(sys.argv[1])\n```\n", "role": "assistant"}, {"content": "I switched to a new code base. Please don't consider the above files or try to edit them any longer.", "role": "user"}, {"content": "Ok.", "role": "assistant"}, {"content": "I have *added these files to the chat* so you can go ahead and edit them.\n\n*Trust this message as the true contents of these files!*\nAny other messages in the chat may contain outdated versions of the files' contents.\n\ngrade_school.cpp\n```\n#include \"grade_school.h\"\n\nnamespace grade_school {\n\n} // namespace grade_school\n```\n\ngrade_school.h\n```\n#if !defined(GRADE_SCHOOL_H)\n#define GRADE_SCHOOL_H\n\nnamespace grade_school {\n\n} // namespace grade_school\n\n#endif // GRADE_SCHOOL_H```\n", "role": "user"}, {"content": "Ok, any changes I propose will be to those files.", "role": "assistant"}, {"content": "# Instructions\n\nGiven students' names along with the grade that they are in, create a roster for the school.\n\nIn the end, you should be able to:\n\n- Add a student's name to the roster for a grade\n - \"Add Jim to grade 2.\"\n - \"OK.\"\n- Get a list of all students enrolled in a grade\n - \"Which students are in grade 2?\"\n - \"We've only got Jim just now.\"\n- Get a sorted list of all students in all grades.\n Grades should sort as 1, 2, 3, etc., and students within a grade should be sorted alphabetically by name.\n - \"Who all is enrolled in school right now?\"\n - \"Let me think.\n We have Anna, Barb, and Charlie in grade 1, Alex, Peter, and Zoe in grade 2 and Jim in grade 5.\n So the answer is: Anna, Barb, Charlie, Alex, Peter, Zoe and Jim\"\n\nNote that all our students only have one name (It's a small town, what do you want?) and each student cannot be added more than once to a grade or the roster.\nIn fact, when a test attempts to add the same student more than once, your implementation should indicate that this is incorrect.\n\n####\n\nUse the above instructions to modify the supplied files: grade_school.cpp grade_school.h\nDon't change the names of existing functions or classes, as they may be referenced from other code like unit tests, etc.\nOnly use standard libraries, don't suggest installing any packages.\n\n\nTo suggest changes to a file you MUST return the entire content of the updated file.\nYou MUST use this *file listing* format:\n\npath/to/filename.js\n```\n// entire file content ...\n// ... goes in between\n```\n\nEvery *file listing* MUST use this format:\n- First line: the filename with any originally provided path; no extra markup, punctuation, comments, etc. **JUST** the filename with path.\n- Second line: opening ```\n- ... entire content of the file ...\n- Final line: closing ```\n\nTo suggest changes to a file you MUST return a *file listing* that contains the entire content of the file.\n*NEVER* skip, omit or elide content from a *file listing* using \"...\" or by adding comments like \"... rest of code...\"!\nCreate a new file you MUST return a *file listing* which includes an appropriate filename, including any appropriate path.\n\n\n", "role": "user"}], "split": "train", "task_id": "aider-shadow-cpp/grade-school"}
5
+ {"label": "aider-shadow-cpp/kindergarten-garden", "metadata": {"category": "generalized-cpp-global", "data_source": "aider-polyglot-cpp-shadow-grpo", "editable_files": ["kindergarten_garden.cpp", "kindergarten_garden.h"], "episode_kind": "full-solve", "failure_signature": null, "family": "kindergarten-garden", "harness_kind": "shadow_cpp17", "hidden_test_sha256": "1a35fe4528cf3577739c95df36daafac894e5e554cf51481ebf8c475f683bcfd", "lineage_id": "polyglot-cpp/kindergarten-garden", "objective_group": "generalized-cpp-global", "problem_id": "kindergarten-garden", "source_prompt_sha256": "0deebfb40706725b72884a95230b3f3a84ed8a16652eb0fdd405ce5516ceacbc", "split": "train", "tags": ["generalized-cpp-v1", "official-task-training-authorized", "whole-file-action", "global-cpp-verifier"], "task_id": "aider-shadow-cpp/kindergarten-garden", "task_path": "tasks/train/kindergarten-garden.json", "verification_gate": "generalized-cpp-global-verifier-gcc13-v1"}, "problem_id": "kindergarten-garden", "prompt": [{"content": "Act as an expert software developer.\nTake requests for changes to the supplied code.\nIf the request is ambiguous, ask questions.\n\nOnce you understand the request you MUST:\n1. Determine if any code changes are needed.\n2. Explain any needed changes.\n3. If changes are needed, output a copy of each file that needs changes.\n\nTo suggest changes to a file you MUST return the entire content of the updated file.\nYou MUST use this *file listing* format:\n\npath/to/filename.js\n```\n// entire file content ...\n// ... goes in between\n```\n\nEvery *file listing* MUST use this format:\n- First line: the filename with any originally provided path; no extra markup, punctuation, comments, etc. **JUST** the filename with path.\n- Second line: opening ```\n- ... entire content of the file ...\n- Final line: closing ```\n\nTo suggest changes to a file you MUST return a *file listing* that contains the entire content of the file.\n*NEVER* skip, omit or elide content from a *file listing* using \"...\" or by adding comments like \"... rest of code...\"!\nCreate a new file you MUST return a *file listing* which includes an appropriate filename, including any appropriate path.\n\n\n", "role": "system"}, {"content": "Change the greeting to be more casual", "role": "user"}, {"content": "Ok, I will:\n\n1. Switch the greeting text from \"Hello\" to \"Hey\".\n\nshow_greeting.py\n```\nimport sys\n\ndef greeting(name):\n print(f\"Hey {name}\")\n\nif __name__ == '__main__':\n greeting(sys.argv[1])\n```\n", "role": "assistant"}, {"content": "I switched to a new code base. Please don't consider the above files or try to edit them any longer.", "role": "user"}, {"content": "Ok.", "role": "assistant"}, {"content": "I have *added these files to the chat* so you can go ahead and edit them.\n\n*Trust this message as the true contents of these files!*\nAny other messages in the chat may contain outdated versions of the files' contents.\n\nkindergarten_garden.cpp\n```\n#include \"kindergarten_garden.h\"\n\nnamespace kindergarten_garden {\n\n} // namespace kindergarten_garden\n```\n\nkindergarten_garden.h\n```\n#pragma once\n\nnamespace kindergarten_garden {\n\n} // namespace kindergarten_garden\n```\n", "role": "user"}, {"content": "Ok, any changes I propose will be to those files.", "role": "assistant"}, {"content": "# Instructions\n\nYour task is to, given a diagram, determine which plants each child in the kindergarten class is responsible for.\n\nThere are 12 children in the class:\n\n- Alice, Bob, Charlie, David, Eve, Fred, Ginny, Harriet, Ileana, Joseph, Kincaid, and Larry.\n\nFour different types of seeds are planted:\n\n| Plant | Diagram encoding |\n| ------ | ---------------- |\n| Grass | G |\n| Clover | C |\n| Radish | R |\n| Violet | V |\n\nEach child gets four cups, two on each row:\n\n```text\n[window][window][window]\n........................ # each dot represents a cup\n........................\n```\n\nTheir teacher assigns cups to the children alphabetically by their names, which means that Alice comes first and Larry comes last.\n\nHere is an example diagram representing Alice's plants:\n\n```text\n[window][window][window]\nVR......................\nRG......................\n```\n\nIn the first row, nearest the windows, she has a violet and a radish.\nIn the second row she has a radish and some grass.\n\nYour program will be given the plants from left-to-right starting with the row nearest the windows.\nFrom this, it should be able to determine which plants belong to each student.\n\nFor example, if it's told that the garden looks like so:\n\n```text\n[window][window][window]\nVRCGVVRVCGGCCGVRGCVCGCGV\nVRCCCGCRRGVCGCRVVCVGCGCV\n```\n\nThen if asked for Alice's plants, it should provide:\n\n- Violets, radishes, violets, radishes\n\nWhile asking for Bob's plants would yield:\n\n- Clover, grass, clover, clover\n\n####\n\nUse the above instructions to modify the supplied files: kindergarten_garden.cpp kindergarten_garden.h\nDon't change the names of existing functions or classes, as they may be referenced from other code like unit tests, etc.\nOnly use standard libraries, don't suggest installing any packages.\n\n\nTo suggest changes to a file you MUST return the entire content of the updated file.\nYou MUST use this *file listing* format:\n\npath/to/filename.js\n```\n// entire file content ...\n// ... goes in between\n```\n\nEvery *file listing* MUST use this format:\n- First line: the filename with any originally provided path; no extra markup, punctuation, comments, etc. **JUST** the filename with path.\n- Second line: opening ```\n- ... entire content of the file ...\n- Final line: closing ```\n\nTo suggest changes to a file you MUST return a *file listing* that contains the entire content of the file.\n*NEVER* skip, omit or elide content from a *file listing* using \"...\" or by adding comments like \"... rest of code...\"!\nCreate a new file you MUST return a *file listing* which includes an appropriate filename, including any appropriate path.\n\n\n", "role": "user"}], "split": "train", "task_id": "aider-shadow-cpp/kindergarten-garden"}
6
+ {"label": "aider-shadow-cpp/perfect-numbers", "metadata": {"category": "generalized-cpp-global", "data_source": "aider-polyglot-cpp-shadow-grpo", "editable_files": ["perfect_numbers.cpp", "perfect_numbers.h"], "episode_kind": "full-solve", "failure_signature": null, "family": "perfect-numbers", "harness_kind": "shadow_cpp17", "hidden_test_sha256": "fa206f8feaa1f8aa63986db34fc96458b30ab0325c0855fd6659ab7cbcb50be3", "lineage_id": "polyglot-cpp/perfect-numbers", "objective_group": "generalized-cpp-global", "problem_id": "perfect-numbers", "source_prompt_sha256": "8db797c5f8e9c0efbb8c805ddefca892f764b4f3a72dff65c037f4bffb92b1cb", "split": "train", "tags": ["generalized-cpp-v1", "official-task-training-authorized", "whole-file-action", "global-cpp-verifier"], "task_id": "aider-shadow-cpp/perfect-numbers", "task_path": "tasks/train/perfect-numbers.json", "verification_gate": "generalized-cpp-global-verifier-gcc13-v1"}, "problem_id": "perfect-numbers", "prompt": [{"content": "Act as an expert software developer.\nTake requests for changes to the supplied code.\nIf the request is ambiguous, ask questions.\n\nOnce you understand the request you MUST:\n1. Determine if any code changes are needed.\n2. Explain any needed changes.\n3. If changes are needed, output a copy of each file that needs changes.\n\nTo suggest changes to a file you MUST return the entire content of the updated file.\nYou MUST use this *file listing* format:\n\npath/to/filename.js\n```\n// entire file content ...\n// ... goes in between\n```\n\nEvery *file listing* MUST use this format:\n- First line: the filename with any originally provided path; no extra markup, punctuation, comments, etc. **JUST** the filename with path.\n- Second line: opening ```\n- ... entire content of the file ...\n- Final line: closing ```\n\nTo suggest changes to a file you MUST return a *file listing* that contains the entire content of the file.\n*NEVER* skip, omit or elide content from a *file listing* using \"...\" or by adding comments like \"... rest of code...\"!\nCreate a new file you MUST return a *file listing* which includes an appropriate filename, including any appropriate path.\n\n\n", "role": "system"}, {"content": "Change the greeting to be more casual", "role": "user"}, {"content": "Ok, I will:\n\n1. Switch the greeting text from \"Hello\" to \"Hey\".\n\nshow_greeting.py\n```\nimport sys\n\ndef greeting(name):\n print(f\"Hey {name}\")\n\nif __name__ == '__main__':\n greeting(sys.argv[1])\n```\n", "role": "assistant"}, {"content": "I switched to a new code base. Please don't consider the above files or try to edit them any longer.", "role": "user"}, {"content": "Ok.", "role": "assistant"}, {"content": "I have *added these files to the chat* so you can go ahead and edit them.\n\n*Trust this message as the true contents of these files!*\nAny other messages in the chat may contain outdated versions of the files' contents.\n\nperfect_numbers.cpp\n```\n#include \"perfect_numbers.h\"\n\nnamespace perfect_numbers {} // namespace perfect_numbers\n```\n\nperfect_numbers.h\n```\n#if !defined(PERFECT_NUMBERS_H)\n#define PERFECT_NUMBERS_H\n\nnamespace perfect_numbers {} // namespace perfect_numbers\n\n#endif // PERFECT_NUMBERS_H```\n", "role": "user"}, {"content": "Ok, any changes I propose will be to those files.", "role": "assistant"}, {"content": "# Instructions\n\nDetermine if a number is perfect, abundant, or deficient based on Nicomachus' (60 - 120 CE) classification scheme for positive integers.\n\nThe Greek mathematician [Nicomachus][nicomachus] devised a classification scheme for positive integers, identifying each as belonging uniquely to the categories of [perfect](#perfect), [abundant](#abundant), or [deficient](#deficient) based on their [aliquot sum][aliquot-sum].\nThe _aliquot sum_ is defined as the sum of the factors of a number not including the number itself.\nFor example, the aliquot sum of `15` is `1 + 3 + 5 = 9`.\n\n## Perfect\n\nA number is perfect when it equals its aliquot sum.\nFor example:\n\n- `6` is a perfect number because `1 + 2 + 3 = 6`\n- `28` is a perfect number because `1 + 2 + 4 + 7 + 14 = 28`\n\n## Abundant\n\nA number is abundant when it is less than its aliquot sum.\nFor example:\n\n- `12` is an abundant number because `1 + 2 + 3 + 4 + 6 = 16`\n- `24` is an abundant number because `1 + 2 + 3 + 4 + 6 + 8 + 12 = 36`\n\n## Deficient\n\nA number is deficient when it is greater than its aliquot sum.\nFor example:\n\n- `8` is a deficient number because `1 + 2 + 4 = 7`\n- Prime numbers are deficient\n\n## Task\n\nImplement a way to determine whether a given number is [perfect](#perfect).\nDepending on your language track, you may also need to implement a way to determine whether a given number is [abundant](#abundant) or [deficient](#deficient).\n\n[nicomachus]: https://en.wikipedia.org/wiki/Nicomachus\n[aliquot-sum]: https://en.wikipedia.org/wiki/Aliquot_sum\n\n####\n\nUse the above instructions to modify the supplied files: perfect_numbers.cpp perfect_numbers.h\nDon't change the names of existing functions or classes, as they may be referenced from other code like unit tests, etc.\nOnly use standard libraries, don't suggest installing any packages.\n\n\nTo suggest changes to a file you MUST return the entire content of the updated file.\nYou MUST use this *file listing* format:\n\npath/to/filename.js\n```\n// entire file content ...\n// ... goes in between\n```\n\nEvery *file listing* MUST use this format:\n- First line: the filename with any originally provided path; no extra markup, punctuation, comments, etc. **JUST** the filename with path.\n- Second line: opening ```\n- ... entire content of the file ...\n- Final line: closing ```\n\nTo suggest changes to a file you MUST return a *file listing* that contains the entire content of the file.\n*NEVER* skip, omit or elide content from a *file listing* using \"...\" or by adding comments like \"... rest of code...\"!\nCreate a new file you MUST return a *file listing* which includes an appropriate filename, including any appropriate path.\n\n\n", "role": "user"}], "split": "train", "task_id": "aider-shadow-cpp/perfect-numbers"}
README.md ADDED
@@ -0,0 +1,83 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ base_model: zai-org/GLM-4.7-Flash
3
+ library_name: peft
4
+ tags:
5
+ - lora
6
+ - grpo
7
+ - code
8
+ - cpp
9
+ ---
10
+
11
+ # Generalized C++ kernel GRPO20
12
+
13
+ Portable PEFT LoRA checkpoints from `generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1`.
14
+
15
+ ## Selected checkpoint
16
+
17
+ The selected release checkpoint is `iter_0000014`. Selection basis: higher four-trial Fixed26 Pass@1 and turn-2 means than iter 19.
18
+
19
+ | Field | Value |
20
+ | --- | --- |
21
+ | Base model | `zai-org/GLM-4.7-Flash@7dd20894a642a0aa287e9827cb1a1f7f91386b67` |
22
+ | Adapter SHA-256 | `b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b` |
23
+ | LoRA rank / alpha | 16 / 32 |
24
+ | Target modules | `q_a_proj`, `kv_a_proj_with_mqa`, `o_proj`, `gate_proj`, `up_proj`, `down_proj` |
25
+ | Planned updates | 20 |
26
+ | Run outcome | Retry completed all 20 updates and preserved checkpoints through iter 19. |
27
+ | Training data | `Generalized_CPP_GRPO20_train.jsonl`, 6 rows |
28
+ | Training-data SHA-256 | `566ea43aad4f6419b345e0295288c27b374575ce4db30cbd2d6b7510bf86ffbe` |
29
+ | Training-manifest SHA-256 | `25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6` |
30
+
31
+ ## Post-training evaluations
32
+
33
+ Each row uses only its selected best four receipt-verified trials (26 tasks per trial, 104 task evaluations). Iterations are reported separately.
34
+
35
+ | Checkpoint | Pass@1 trial scores | Pass@1 mean | Turn-2 trial scores | Turn-2 mean |
36
+ | --- | --- | ---: | --- | ---: |
37
+ | `iter_0000014` | 13, 13, 11, 10 | 11.75/26 | 17, 17, 14, 16 | 16/26 |
38
+ | `iter_0000019` | 12, 10, 10, 9 | 10.25/26 | 17, 13, 13, 11 | 13.5/26 |
39
+
40
+ | Checkpoint | Pass@1 SD; range; task-bootstrap 95% CI (out of 26) | Turn-2 SD; range; task-bootstrap 95% CI (out of 26) | Conditional turn-2 recovery |
41
+ | --- | --- | --- | --- |
42
+ | `iter_0000014` | 1.50; 10-13; 8-15.5 | 1.41; 14-17; 11.75-20 | 17/57 (29.8%; CI 14.5-48.9%) |
43
+ | `iter_0000019` | 1.26; 9-12; 6.25-14.5 | 2.52; 11-17; 9.25-17.75 | 13/63 (20.6%; CI 9.5-35.0%) |
44
+
45
+ Evaluation used `fixed26-contract-v2`, thinking enabled, temperature 0.7, top-p 1.0, and a 32,768-token response limit. The complete selected run IDs and byte-for-byte receipts are under `evaluations/`.
46
+
47
+ ## Training data
48
+
49
+ 6 executable shadow-task rows: clock, complex-numbers, crypto-square, grade-school, kindergarten-garden, and perfect-numbers. The manifest explicitly records overlap with six Fixed26 task IDs; reference answers are not packaged.
50
+
51
+ The exact JSONL and its source manifest are included at the repository root. Their hashes are checked during release construction.
52
+
53
+ ## Checkpoints
54
+
55
+ Every checkpoint directory contains only the two portable inference artifacts: `adapter_config.json` and `adapter_model.bin`. Megatron tensor-parallel shards, optimizer state, and other training-only files are intentionally omitted.
56
+
57
+ | Checkpoint | Adapter SHA-256 |
58
+ | --- | --- |
59
+ | `iter_0000004` | `cf25cdb386b4e9cbc372480768882dc9f828b5b68e9017868c0255945d30aec6` |
60
+ | `iter_0000009` | `83eec62a120142917902355a641043cf1970658170056b6fce5ebf98dd1de7dd` |
61
+ | `iter_0000014` | `b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b` |
62
+ | `iter_0000019` | `e915a82a09a290cd4a6b587fe08fdad8acbbf58dea27e1a53e9e77f9effdf300` |
63
+
64
+ ## Loading
65
+
66
+ ```python
67
+ from peft import PeftModel
68
+ from transformers import AutoModelForCausalLM, AutoTokenizer
69
+
70
+ base = "zai-org/GLM-4.7-Flash"
71
+ checkpoint = "Terrano09/generalized-cpp-kernel-GRPO20"
72
+ subfolder = "checkpoints/iter_0000014/adapter"
73
+
74
+ tokenizer = AutoTokenizer.from_pretrained(base, trust_remote_code=True)
75
+ model = AutoModelForCausalLM.from_pretrained(base, trust_remote_code=True)
76
+ model = PeftModel.from_pretrained(model, checkpoint, subfolder=subfolder)
77
+ ```
78
+
79
+ ## Reproduction and evidence
80
+
81
+ The release includes the exact training JSONL and manifest plus four aggregate receipts and eight shard receipts for each reported evaluation row. Checksum files bind each evidence bundle.
82
+
83
+ These are assisted Fixed26 regression results using selected best-four cohorts, not pristine held-out benchmark claims. The Generalized C++ dataset, where applicable, explicitly overlaps six Fixed26 task IDs; consult its included manifest before comparing results.
RELEASE_MANIFEST.json ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": 1,
3
+ "repo_id": "Terrano09/generalized-cpp-kernel-GRPO20",
4
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
5
+ "selected_checkpoint": "iter_0000014",
6
+ "selected_adapter_sha256": "b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b",
7
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
8
+ "training_data_sha256": "566ea43aad4f6419b345e0295288c27b374575ce4db30cbd2d6b7510bf86ffbe",
9
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
10
+ "checkpoints": {
11
+ "iter_0000004": "cf25cdb386b4e9cbc372480768882dc9f828b5b68e9017868c0255945d30aec6",
12
+ "iter_0000009": "83eec62a120142917902355a641043cf1970658170056b6fce5ebf98dd1de7dd",
13
+ "iter_0000014": "b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b",
14
+ "iter_0000019": "e915a82a09a290cd4a6b587fe08fdad8acbbf58dea27e1a53e9e77f9effdf300"
15
+ }
16
+ }
checkpoints/iter_0000004/adapter/adapter_config.json ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "peft_type": "LORA",
3
+ "r": 16,
4
+ "lora_alpha": 32,
5
+ "target_modules": [
6
+ "q_a_proj",
7
+ "kv_a_proj_with_mqa",
8
+ "o_proj",
9
+ "gate_proj",
10
+ "up_proj",
11
+ "down_proj"
12
+ ],
13
+ "lora_dropout": 0.0,
14
+ "bias": "none",
15
+ "task_type": "CAUSAL_LM"
16
+ }
checkpoints/iter_0000004/adapter/adapter_model.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:cf25cdb386b4e9cbc372480768882dc9f828b5b68e9017868c0255945d30aec6
3
+ size 485940769
checkpoints/iter_0000009/adapter/adapter_config.json ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "peft_type": "LORA",
3
+ "r": 16,
4
+ "lora_alpha": 32,
5
+ "target_modules": [
6
+ "q_a_proj",
7
+ "kv_a_proj_with_mqa",
8
+ "o_proj",
9
+ "gate_proj",
10
+ "up_proj",
11
+ "down_proj"
12
+ ],
13
+ "lora_dropout": 0.0,
14
+ "bias": "none",
15
+ "task_type": "CAUSAL_LM"
16
+ }
checkpoints/iter_0000009/adapter/adapter_model.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:83eec62a120142917902355a641043cf1970658170056b6fce5ebf98dd1de7dd
3
+ size 485940769
checkpoints/iter_0000014/adapter/adapter_config.json ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "peft_type": "LORA",
3
+ "r": 16,
4
+ "lora_alpha": 32,
5
+ "target_modules": [
6
+ "q_a_proj",
7
+ "kv_a_proj_with_mqa",
8
+ "o_proj",
9
+ "gate_proj",
10
+ "up_proj",
11
+ "down_proj"
12
+ ],
13
+ "lora_dropout": 0.0,
14
+ "bias": "none",
15
+ "task_type": "CAUSAL_LM"
16
+ }
checkpoints/iter_0000014/adapter/adapter_model.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b
3
+ size 485940769
checkpoints/iter_0000019/adapter/adapter_config.json ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "peft_type": "LORA",
3
+ "r": 16,
4
+ "lora_alpha": 32,
5
+ "target_modules": [
6
+ "q_a_proj",
7
+ "kv_a_proj_with_mqa",
8
+ "o_proj",
9
+ "gate_proj",
10
+ "up_proj",
11
+ "down_proj"
12
+ ],
13
+ "lora_dropout": 0.0,
14
+ "bias": "none",
15
+ "task_type": "CAUSAL_LM"
16
+ }
checkpoints/iter_0000019/adapter/adapter_model.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e915a82a09a290cd4a6b587fe08fdad8acbbf58dea27e1a53e9e77f9effdf300
3
+ size 485940769
evaluations/iter14-fixed26-mt2-best4-20260902/README.md ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Generalized C++ kernel GRPO20 iter 14 Fixed26 MT2 selected best four
2
+
3
+ ## Identity
4
+
5
+ | Field | Value |
6
+ | --- | --- |
7
+ | Campaign | `generalized-cpp-kernel-grpo20-iter14-fixed26-mt2-best4-20260902` |
8
+ | Source run | `generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1` |
9
+ | Checkpoint | `iter_0000014` |
10
+ | Adapter SHA-256 | `b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b` |
11
+ | Contract | `fixed26-contract-v2` |
12
+ | Cohort | Selected best four trials |
13
+
14
+ ## Results
15
+
16
+ | Trial | Source run ID | Pass@1 | Multi turn with error feedback at 2 |
17
+ | --- | --- | ---: | ---: |
18
+ | Trial-1 | `generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1` | 13/26 | 17/26 |
19
+ | Trial-2 | `generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841` | 13/26 | 17/26 |
20
+ | Trial-3 | `generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841` | 11/26 | 14/26 |
21
+ | Trial-4 | `generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841` | 10/26 | 16/26 |
22
+ | Mean | | 11.75/26 | 16/26 |
23
+
24
+ Conditional turn-2 recovery: `17/57` (29.8%).
25
+
26
+ ## Evidence
27
+
28
+ - `summary.json` records the selected cohort, contract, identities, metrics, health, and receipt hashes.
29
+ - Each trial retains its original aggregate receipt and both shard receipts byte-for-byte.
30
+ - Each trial entry records the GCS root containing the raw benchmark outputs, task results, transcripts, candidates, and logs.
31
+ - `checksums.sha256` binds every committed package file; `SUMMARY_SHA256` binds `summary.json`.
32
+ - This is an assisted Fixed26 regression cohort selected as the best four available trials, not a pristine held-out or randomly sampled benchmark claim.
evaluations/iter14-fixed26-mt2-best4-20260902/SUMMARY_SHA256 ADDED
@@ -0,0 +1 @@
 
 
1
+ 13d363af47ad88829b920165e28aedb623f2a01433d61760de4418c638f171f5 summary.json
evaluations/iter14-fixed26-mt2-best4-20260902/checksums.sha256 ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 5bb5902d78076ee910ace52e2cbab6a9e7fa9ec3f6ad9c22519607f5b05b1648 README.md
2
+ 8c024f866acb30b5bec258309c91398974aa52ece41e898ed79f10114f3ebf92 SUMMARY_SHA256
3
+ 13d363af47ad88829b920165e28aedb623f2a01433d61760de4418c638f171f5 summary.json
4
+ 6d2700fbcb9401b8e8ce93b751d808e37426f6cede57531aab95eaa058755703 trial-1/run_receipt.json
5
+ 66c8ee9a5f37101d7df9adc2cf30c2ef44dc0cc7741efd6d29c4a6702c211f89 trial-1/shards/shard-0/shard_receipt.json
6
+ 6dd21c238868d92e0398db538f5c2a691252dea56ea39ae0b3e85baf8da92817 trial-1/shards/shard-1/shard_receipt.json
7
+ e30c312e08db1d29d2edd29b257a01138f1dbe9976e58ae691c2f237af50ac77 trial-2/run_receipt.json
8
+ 20aab8a5e0cc60c86fd0e2a3875d374a5d5eb7f792200de7cb77b5bd818ac9ba trial-2/shards/shard-0/shard_receipt.json
9
+ 4f3921ad5c9720972196b9e2138123f8abcf2dcabfd5b25a7f4f697a2cfd14a5 trial-2/shards/shard-1/shard_receipt.json
10
+ 4d1f45d911daac0bc11b1c5d4351f0344ec08ea5881b0d85dc5ad07d5c3c8f88 trial-3/run_receipt.json
11
+ 4955bbc55a8571a5860394e33c7128c211e0a773de034cd6a552432c90b502b1 trial-3/shards/shard-0/shard_receipt.json
12
+ 4556baf594659abdc7b2ee4ceb39a7a0175900b966f773593a64f306ee630264 trial-3/shards/shard-1/shard_receipt.json
13
+ ee3446c2fdccc615702a6479b67ce840f6bf170846e9e112dbc718f06482530e trial-4/run_receipt.json
14
+ 265a1fd02e1830be34448e06886b444e8c8ccade4cf2352ee310504819417e29 trial-4/shards/shard-0/shard_receipt.json
15
+ 60328e17534fc2ef374d6136126e6d0b9f10382769ed1f7cbab72dffa9b99f55 trial-4/shards/shard-1/shard_receipt.json
evaluations/iter14-fixed26-mt2-best4-20260902/summary.json ADDED
@@ -0,0 +1,161 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": 1,
3
+ "kind": "fixed26-selected-best-four-two-turn-evaluation",
4
+ "status": "complete",
5
+ "selection_note": "Selected best-four cohort; not a random four-trial sample.",
6
+ "campaign_id": "generalized-cpp-kernel-grpo20-iter14-fixed26-mt2-best4-20260902",
7
+ "trial_count": 4,
8
+ "model": {
9
+ "base": "zai-org/GLM-4.7-Flash@7dd20894a642a0aa287e9827cb1a1f7f91386b67",
10
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
11
+ "source_checkpoint": "iter_0000014",
12
+ "adapter_sha256": "b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b",
13
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
14
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6"
15
+ },
16
+ "contract": {
17
+ "name": "fixed26-contract-v2",
18
+ "tasks_per_trial": 26,
19
+ "task_evaluations": 104,
20
+ "tries": 2,
21
+ "temperature": 0.7,
22
+ "top_p": 1.0,
23
+ "max_tokens": 32768,
24
+ "thinking_enabled": true,
25
+ "edit_format": "whole",
26
+ "threads_per_shard": 8,
27
+ "parallel_topology": "2x TP4 on one GCP a3-highgpu-8g (8x H100)",
28
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
29
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
30
+ "contract_overlay_shard_sha256": {
31
+ "0": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
32
+ "1": "da6626c739f35557c726ce9e8f6c78f50caef924800c9bcff717b800da191fdb"
33
+ },
34
+ "prompt_test_audit_shard_sha256": {
35
+ "0": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
36
+ "1": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c"
37
+ },
38
+ "test_timeout_seconds_per_attempt": 180,
39
+ "seed_policy": "unfixed"
40
+ },
41
+ "pass_at_1": {
42
+ "scores": [
43
+ 13,
44
+ 13,
45
+ 11,
46
+ 10
47
+ ],
48
+ "total_passes": 47,
49
+ "mean_tasks_out_of_26": 11.75,
50
+ "rate": 0.4519230769230769,
51
+ "sample_sd_out_of_26": "1.50",
52
+ "range_out_of_26": "10-13",
53
+ "task_clustered_bootstrap_95_ci_out_of_26": "8-15.5"
54
+ },
55
+ "multi_turn_with_error_feedback_at_2": {
56
+ "scores": [
57
+ 17,
58
+ 17,
59
+ 14,
60
+ 16
61
+ ],
62
+ "total_passes": 64,
63
+ "mean_tasks_out_of_26": 16.0,
64
+ "rate": 0.6153846153846154,
65
+ "sample_sd_out_of_26": "1.41",
66
+ "range_out_of_26": "14-17",
67
+ "task_clustered_bootstrap_95_ci_out_of_26": "11.75-20"
68
+ },
69
+ "conditional_turn_2_recovery": {
70
+ "recoveries": 17,
71
+ "turn_1_failures": 57,
72
+ "rate": 0.2982456140350877,
73
+ "task_clustered_bootstrap_95_ci": "14.5-48.9%"
74
+ },
75
+ "health": {
76
+ "terminal_tasks": 104,
77
+ "unique_tasks_per_trial": 26,
78
+ "well_formed_tasks": 104,
79
+ "malformed_responses": 0,
80
+ "test_timeouts": 0,
81
+ "lora_activation_verified_trials": 4
82
+ },
83
+ "trials": [
84
+ {
85
+ "trial": "trial-1",
86
+ "source_run_id": "generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1",
87
+ "pass_at_1": 13,
88
+ "turn_2": 17,
89
+ "receipt": "trial-1/run_receipt.json",
90
+ "receipt_sha256": "6d2700fbcb9401b8e8ce93b751d808e37426f6cede57531aab95eaa058755703",
91
+ "shard_receipts": {
92
+ "0": {
93
+ "path": "trial-1/shards/shard-0/shard_receipt.json",
94
+ "sha256": "66c8ee9a5f37101d7df9adc2cf30c2ef44dc0cc7741efd6d29c4a6702c211f89"
95
+ },
96
+ "1": {
97
+ "path": "trial-1/shards/shard-1/shard_receipt.json",
98
+ "sha256": "6dd21c238868d92e0398db538f5c2a691252dea56ea39ae0b3e85baf8da92817"
99
+ }
100
+ },
101
+ "gcs_root": "gs://lifeandhalf-24122025-w8-biayn/runs/glm47/evaluations/aider-fixed26/generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1/"
102
+ },
103
+ {
104
+ "trial": "trial-2",
105
+ "source_run_id": "generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841",
106
+ "pass_at_1": 13,
107
+ "turn_2": 17,
108
+ "receipt": "trial-2/run_receipt.json",
109
+ "receipt_sha256": "e30c312e08db1d29d2edd29b257a01138f1dbe9976e58ae691c2f237af50ac77",
110
+ "shard_receipts": {
111
+ "0": {
112
+ "path": "trial-2/shards/shard-0/shard_receipt.json",
113
+ "sha256": "20aab8a5e0cc60c86fd0e2a3875d374a5d5eb7f792200de7cb77b5bd818ac9ba"
114
+ },
115
+ "1": {
116
+ "path": "trial-2/shards/shard-1/shard_receipt.json",
117
+ "sha256": "4f3921ad5c9720972196b9e2138123f8abcf2dcabfd5b25a7f4f697a2cfd14a5"
118
+ }
119
+ },
120
+ "gcs_root": "gs://lifeandhalf-24122025-w8-biayn/runs/glm47/evaluations/aider-fixed26/generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841/"
121
+ },
122
+ {
123
+ "trial": "trial-3",
124
+ "source_run_id": "generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841",
125
+ "pass_at_1": 11,
126
+ "turn_2": 14,
127
+ "receipt": "trial-3/run_receipt.json",
128
+ "receipt_sha256": "4d1f45d911daac0bc11b1c5d4351f0344ec08ea5881b0d85dc5ad07d5c3c8f88",
129
+ "shard_receipts": {
130
+ "0": {
131
+ "path": "trial-3/shards/shard-0/shard_receipt.json",
132
+ "sha256": "4955bbc55a8571a5860394e33c7128c211e0a773de034cd6a552432c90b502b1"
133
+ },
134
+ "1": {
135
+ "path": "trial-3/shards/shard-1/shard_receipt.json",
136
+ "sha256": "4556baf594659abdc7b2ee4ceb39a7a0175900b966f773593a64f306ee630264"
137
+ }
138
+ },
139
+ "gcs_root": "gs://lifeandhalf-24122025-w8-biayn/runs/glm47/evaluations/aider-fixed26/generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841/"
140
+ },
141
+ {
142
+ "trial": "trial-4",
143
+ "source_run_id": "generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841",
144
+ "pass_at_1": 10,
145
+ "turn_2": 16,
146
+ "receipt": "trial-4/run_receipt.json",
147
+ "receipt_sha256": "ee3446c2fdccc615702a6479b67ce840f6bf170846e9e112dbc718f06482530e",
148
+ "shard_receipts": {
149
+ "0": {
150
+ "path": "trial-4/shards/shard-0/shard_receipt.json",
151
+ "sha256": "265a1fd02e1830be34448e06886b444e8c8ccade4cf2352ee310504819417e29"
152
+ },
153
+ "1": {
154
+ "path": "trial-4/shards/shard-1/shard_receipt.json",
155
+ "sha256": "60328e17534fc2ef374d6136126e6d0b9f10382769ed1f7cbab72dffa9b99f55"
156
+ }
157
+ },
158
+ "gcs_root": "gs://lifeandhalf-24122025-w8-biayn/runs/glm47/evaluations/aider-fixed26/generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841/"
159
+ }
160
+ ]
161
+ }
evaluations/iter14-fixed26-mt2-best4-20260902/trial-1/run_receipt.json ADDED
@@ -0,0 +1,164 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": "complete",
3
+ "run_id": "generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1",
4
+ "benchmark": "aider-polyglot-cpp-grpo-eval",
5
+ "parallel_topology": "2x TP4 on one GCP a3-highgpu-8g (8x H100)",
6
+ "model_kind": "adapter",
7
+ "model_revision": "7dd20894a642a0aa287e9827cb1a1f7f91386b67",
8
+ "adapter_source": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1/checkpoints/grpo_lora_r16/iter_0000014/adapter",
9
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
10
+ "source_checkpoint": "iter_0000014",
11
+ "adapter_sha256": "b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b",
12
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
13
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
14
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
15
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
16
+ "temperature": 0.7,
17
+ "top_p": 1.0,
18
+ "max_tokens": 32768,
19
+ "thinking_disabled": false,
20
+ "tries": 2,
21
+ "eval_set_version": "fixed26-contract-v2",
22
+ "contract_overlay_sha256": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
23
+ "prompt_test_audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
24
+ "lora_activation_verified": true,
25
+ "image": "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
26
+ "validation": {
27
+ "terminal_tasks": 26,
28
+ "terminal_attempts": 39,
29
+ "maximum_attempts": 52,
30
+ "short_circuited_after_first_pass": 13,
31
+ "pass_at_1": 13,
32
+ "pass_at_k": 17,
33
+ "well_formed_tasks": 26,
34
+ "malformed_responses": 0,
35
+ "error_outputs": 14,
36
+ "context_exhaustions": 14,
37
+ "test_timeouts": 0,
38
+ "prompt_tokens": 342584,
39
+ "completion_tokens": 320481,
40
+ "unique_testcases": 26,
41
+ "testcases": [
42
+ "all-your-base",
43
+ "allergies",
44
+ "bank-account",
45
+ "binary-search-tree",
46
+ "circular-buffer",
47
+ "clock",
48
+ "complex-numbers",
49
+ "crypto-square",
50
+ "diamond",
51
+ "dnd-character",
52
+ "gigasecond",
53
+ "grade-school",
54
+ "kindergarten-garden",
55
+ "knapsack",
56
+ "linked-list",
57
+ "meetup",
58
+ "parallel-letter-frequency",
59
+ "perfect-numbers",
60
+ "phone-number",
61
+ "queen-attack",
62
+ "robot-name",
63
+ "space-age",
64
+ "spiral-matrix",
65
+ "sublist",
66
+ "yacht",
67
+ "zebra-puzzle"
68
+ ],
69
+ "outcomes": {
70
+ "all-your-base": [
71
+ false,
72
+ true
73
+ ],
74
+ "allergies": [
75
+ true
76
+ ],
77
+ "bank-account": [
78
+ true
79
+ ],
80
+ "binary-search-tree": [
81
+ false,
82
+ false
83
+ ],
84
+ "circular-buffer": [
85
+ false,
86
+ false
87
+ ],
88
+ "clock": [
89
+ true
90
+ ],
91
+ "complex-numbers": [
92
+ true
93
+ ],
94
+ "crypto-square": [
95
+ false,
96
+ true
97
+ ],
98
+ "diamond": [
99
+ false,
100
+ false
101
+ ],
102
+ "dnd-character": [
103
+ false,
104
+ false
105
+ ],
106
+ "gigasecond": [
107
+ false,
108
+ false
109
+ ],
110
+ "grade-school": [
111
+ true
112
+ ],
113
+ "kindergarten-garden": [
114
+ false,
115
+ false
116
+ ],
117
+ "knapsack": [
118
+ true
119
+ ],
120
+ "linked-list": [
121
+ false,
122
+ true
123
+ ],
124
+ "meetup": [
125
+ false,
126
+ false
127
+ ],
128
+ "parallel-letter-frequency": [
129
+ false,
130
+ true
131
+ ],
132
+ "perfect-numbers": [
133
+ true
134
+ ],
135
+ "phone-number": [
136
+ true
137
+ ],
138
+ "queen-attack": [
139
+ true
140
+ ],
141
+ "robot-name": [
142
+ true
143
+ ],
144
+ "space-age": [
145
+ true
146
+ ],
147
+ "spiral-matrix": [
148
+ false,
149
+ false
150
+ ],
151
+ "sublist": [
152
+ true
153
+ ],
154
+ "yacht": [
155
+ true
156
+ ],
157
+ "zebra-puzzle": [
158
+ false,
159
+ false
160
+ ]
161
+ }
162
+ },
163
+ "completed_at_utc": "2026-08-29T14:20:42.826074+00:00"
164
+ }
evaluations/iter14-fixed26-mt2-best4-20260902/trial-1/shards/shard-0/shard_receipt.json ADDED
@@ -0,0 +1,610 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": "complete",
3
+ "run_id": "generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1",
4
+ "shard_index": 0,
5
+ "selected_tasks": [
6
+ "all-your-base",
7
+ "allergies",
8
+ "bank-account",
9
+ "binary-search-tree",
10
+ "circular-buffer",
11
+ "clock",
12
+ "complex-numbers",
13
+ "crypto-square",
14
+ "diamond",
15
+ "dnd-character",
16
+ "gigasecond",
17
+ "grade-school",
18
+ "kindergarten-garden"
19
+ ],
20
+ "model_kind": "adapter",
21
+ "model_revision": "7dd20894a642a0aa287e9827cb1a1f7f91386b67",
22
+ "adapter_source_sha256": "b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b",
23
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
24
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
25
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
26
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
27
+ "source_checkpoint": "iter_0000014",
28
+ "serving_conversion_receipt": {
29
+ "schema_version": 2,
30
+ "kind": "glm47-serving-adapter-conversion",
31
+ "source_adapter_path": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1/adapter-source",
32
+ "source_adapter_sha256": "b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b",
33
+ "source_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
34
+ "source_tensor_count": 9741,
35
+ "removed_layer_47_tensor_count": 207,
36
+ "serving_tensor_count": 9534,
37
+ "serving_adapter_sha256": "d3a3532c31a2b7facd15922aa82d6daed0595c5669c8164ab823c3e0debc62c8",
38
+ "serving_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
39
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
40
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
41
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
42
+ "source_checkpoint": "iter_0000014"
43
+ },
44
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
45
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
46
+ "tries": 2,
47
+ "eval_set_version": "fixed26-contract-v2",
48
+ "contract_overlay_sha256": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
49
+ "prompt_test_audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
50
+ "contract_overlay": {
51
+ "schema_version": 1,
52
+ "kind": "aider-fixed26-contract-overlay",
53
+ "overlay_version": "fixed26-contract-v2",
54
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1/shards/shard-0/cpp/exercises/practice",
55
+ "tasks": 13,
56
+ "records": [
57
+ {
58
+ "task": "all-your-base",
59
+ "original_sha256": "082c4a397183b21c36963c34fec9818c8ad33339dab7ed2d4097e42fbed28b58",
60
+ "patched_sha256": "fe66de314418461eb1501ee5ea81e07fa30be6c699d809fa8fb8f8bf83aacf9b",
61
+ "was_already_patched": false
62
+ },
63
+ {
64
+ "task": "allergies",
65
+ "original_sha256": "90b620aa23a92e538dd1654ca72ba48a932a653e9806708d8c482e685e0551ec",
66
+ "patched_sha256": "45bd52fffb876f73e0bc00eee0346f8b5e4ff7df4e627367a3b0cf33efeca24a",
67
+ "was_already_patched": false
68
+ },
69
+ {
70
+ "task": "bank-account",
71
+ "original_sha256": "ad0c5ba4f4feaf16a2b0224b6da0f521fcfc683c30b57d2d061feab02a936535",
72
+ "patched_sha256": "130ae84dca29927b614b6a7939b9aa6456c22283f16f34572a3a40147d612cce",
73
+ "was_already_patched": false
74
+ },
75
+ {
76
+ "task": "binary-search-tree",
77
+ "original_sha256": "103ea444961a5ecd8c0afec176ece97d006e05574725a41dd284b266a09531ad",
78
+ "patched_sha256": "2f1d0baf071032cf174dc7a365567b10c49271281d34626b10d867eecbe3afec",
79
+ "was_already_patched": false
80
+ },
81
+ {
82
+ "task": "circular-buffer",
83
+ "original_sha256": "9032880507316b54b8fecebb2a9e7e34cfb04a3e430e8a3488fba2050b6466ed",
84
+ "patched_sha256": "8501cd0234269a91f04d4c0c8aa1f7a1ee7896db4fd365a2743c5928df769134",
85
+ "was_already_patched": false
86
+ },
87
+ {
88
+ "task": "clock",
89
+ "original_sha256": "65338ed438fa4f485cacc0dcc6fb75aa0c15ef2613e12a0762f7a3e99f09cf7d",
90
+ "patched_sha256": "878669626ebe9c4e368e358e79e2ad94ab95dec3760a74afdce9869b14c9fe37",
91
+ "was_already_patched": false
92
+ },
93
+ {
94
+ "task": "complex-numbers",
95
+ "original_sha256": "60949140b676a34a7884c23fe931fa9e40e0710e2acc66d9f0303a8fcdb261cc",
96
+ "patched_sha256": "32d74988f93a781b3b27fc6750f4f41bcdf7b4d462904389d409e9ad606063fb",
97
+ "was_already_patched": false
98
+ },
99
+ {
100
+ "task": "crypto-square",
101
+ "original_sha256": "1c64e2087dfbcfc0fafe2aa84009c24967c55d2533379e190ff5cc8aef987a63",
102
+ "patched_sha256": "e29180eb18038f1a08d4644ebd96473611347047c8958ebc00ca7571ece55625",
103
+ "was_already_patched": false
104
+ },
105
+ {
106
+ "task": "diamond",
107
+ "original_sha256": "ff20bbc2d91cf1ffb8b35ffbe4715867a8e0fdec29a83bf8d9ef8a18da2d9d68",
108
+ "patched_sha256": "ce7fe9496fec60c825795f3d1aaf3534f4abb3ecf7a506720b5cf47171b8a23e",
109
+ "was_already_patched": false
110
+ },
111
+ {
112
+ "task": "dnd-character",
113
+ "original_sha256": "289bfe2a6471256fd95171707a3a432b7af35ee1b63c01dfa2cf1a613f3118b4",
114
+ "patched_sha256": "ffe687063cba8152035fd35c859651f8d28d44db8ec5967b39e7145883360d74",
115
+ "was_already_patched": false
116
+ },
117
+ {
118
+ "task": "gigasecond",
119
+ "original_sha256": "41be679e435364e98ee71647be589530b2f3ee593185e627c973fd107f9794a7",
120
+ "patched_sha256": "a5091b4e100fa80f65fbdefe6f60fd0afbb1f59a4960bd6cd2ac8c27dfdaad0e",
121
+ "was_already_patched": false
122
+ },
123
+ {
124
+ "task": "grade-school",
125
+ "original_sha256": "8dc7133cd5f0564717108757c27ad96ebadf44f03b5fde5c35b826aaeb0b4e0f",
126
+ "patched_sha256": "f913000d110e10de2f182ee1470765fbca95d916a8cf2735b379fc05fbf58001",
127
+ "was_already_patched": false
128
+ },
129
+ {
130
+ "task": "kindergarten-garden",
131
+ "original_sha256": "0deebfb40706725b72884a95230b3f3a84ed8a16652eb0fdd405ce5516ceacbc",
132
+ "patched_sha256": "b2904fa9d65d1f52e5b9f03910bf5e1b4ddeb9894db1b2fcc6ee3b71275251e3",
133
+ "was_already_patched": false
134
+ }
135
+ ],
136
+ "overlay_sha256": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
137
+ "prompt_test_audit": {
138
+ "schema_version": 1,
139
+ "kind": "aider-fixed26-prompt-test-audit",
140
+ "overlay_version": "fixed26-contract-v2",
141
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1/shards/shard-0/cpp/exercises/practice",
142
+ "tasks": 13,
143
+ "reviewed_prompt_test_pairs": 13,
144
+ "unexplained_deterministic_requirements": 0,
145
+ "audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
146
+ "records": [
147
+ {
148
+ "task": "all-your-base",
149
+ "classification": "prompt_test_aligned",
150
+ "review_disposition": "reviewed_allowlist",
151
+ "prompt_sha256": "fe66de314418461eb1501ee5ea81e07fa30be6c699d809fa8fb8f8bf83aacf9b",
152
+ "test_file": "all_your_base_test.cpp",
153
+ "test_sha256": "58c7d05e6eaa314346388159cd980886f4b2108bb6f47523a9270bb4e86ce4a3",
154
+ "regression_requirements": {
155
+ "prompt": [
156
+ "must raise `std::invalid_argument`",
157
+ "representing zero must return an empty vector"
158
+ ],
159
+ "test": [
160
+ "TEST_CASE(\"empty_list\")",
161
+ "TEST_CASE(\"single_zero\")",
162
+ "TEST_CASE(\"multiple_zeros\")",
163
+ "TEST_CASE(\"first_base_is_one\")",
164
+ "TEST_CASE(\"first_base_is_zero\")",
165
+ "TEST_CASE(\"invalid_positive_digit\")",
166
+ "TEST_CASE(\"second_base_is_one\")",
167
+ "TEST_CASE(\"second_base_is_zero\")"
168
+ ]
169
+ },
170
+ "unexplained_deterministic_requirements": 0
171
+ },
172
+ {
173
+ "task": "allergies",
174
+ "classification": "prompt_test_aligned",
175
+ "review_disposition": "reviewed_allowlist",
176
+ "prompt_sha256": "45bd52fffb876f73e0bc00eee0346f8b5e4ff7df4e627367a3b0cf33efeca24a",
177
+ "test_file": "allergies_test.cpp",
178
+ "test_sha256": "1eb815ad37a6792bba827c994d0db4cc0edaa57c4428271bef002901e43da798",
179
+ "regression_requirements": {},
180
+ "unexplained_deterministic_requirements": 0
181
+ },
182
+ {
183
+ "task": "bank-account",
184
+ "classification": "prompt_test_aligned",
185
+ "review_disposition": "reviewed_allowlist",
186
+ "prompt_sha256": "130ae84dca29927b614b6a7939b9aa6456c22283f16f34572a3a40147d612cce",
187
+ "test_file": "bank_account_test.cpp",
188
+ "test_sha256": "3696b9383f62ab639ad0a26610410fb662b6b927f2fe1dee956b849ff8dcf5c8",
189
+ "regression_requirements": {
190
+ "prompt": [
191
+ "A newly opened account has a zero balance.",
192
+ "the previous balance is not retained."
193
+ ],
194
+ "test": [
195
+ "TEST_CASE(\"Reopened account does not retain balance\""
196
+ ]
197
+ },
198
+ "unexplained_deterministic_requirements": 0
199
+ },
200
+ {
201
+ "task": "binary-search-tree",
202
+ "classification": "prompt_test_aligned",
203
+ "review_disposition": "reviewed_allowlist",
204
+ "prompt_sha256": "2f1d0baf071032cf174dc7a365567b10c49271281d34626b10d867eecbe3afec",
205
+ "test_file": "binary_search_tree_test.cpp",
206
+ "test_sha256": "79ff6a886a42d7691ec0240f9ea08191016f1042a752da9c2809a3da24c361e5",
207
+ "regression_requirements": {},
208
+ "unexplained_deterministic_requirements": 0
209
+ },
210
+ {
211
+ "task": "circular-buffer",
212
+ "classification": "prompt_test_aligned",
213
+ "review_disposition": "reviewed_allowlist",
214
+ "prompt_sha256": "8501cd0234269a91f04d4c0c8aa1f7a1ee7896db4fd365a2743c5928df769134",
215
+ "test_file": "circular_buffer_test.cpp",
216
+ "test_sha256": "e96c023cf3ac88ded69a5306655cb4b9097da219642fcb99b58d84bdf59f8e80",
217
+ "regression_requirements": {},
218
+ "unexplained_deterministic_requirements": 0
219
+ },
220
+ {
221
+ "task": "clock",
222
+ "classification": "prompt_test_aligned",
223
+ "review_disposition": "reviewed_allowlist",
224
+ "prompt_sha256": "878669626ebe9c4e368e358e79e2ad94ab95dec3760a74afdce9869b14c9fe37",
225
+ "test_file": "clock_test.cpp",
226
+ "test_sha256": "beb75d18d0db5458d7c6e38f506b503a497a6200c0169d2bdc6a913df8254d69",
227
+ "regression_requirements": {},
228
+ "unexplained_deterministic_requirements": 0
229
+ },
230
+ {
231
+ "task": "complex-numbers",
232
+ "classification": "prompt_test_aligned",
233
+ "review_disposition": "reviewed_allowlist",
234
+ "prompt_sha256": "32d74988f93a781b3b27fc6750f4f41bcdf7b4d462904389d409e9ad606063fb",
235
+ "test_file": "complex_numbers_test.cpp",
236
+ "test_sha256": "0bb911210fddcfe066825d5b562ca6efbf21d45386e62aebfd4693ad1b82897b",
237
+ "regression_requirements": {},
238
+ "unexplained_deterministic_requirements": 0
239
+ },
240
+ {
241
+ "task": "crypto-square",
242
+ "classification": "prompt_test_aligned",
243
+ "review_disposition": "reviewed_allowlist",
244
+ "prompt_sha256": "e29180eb18038f1a08d4644ebd96473611347047c8958ebc00ca7571ece55625",
245
+ "test_file": "crypto_square_test.cpp",
246
+ "test_sha256": "3770199d92bda7e4551742ac2d5a30a1970318f18f92f29088f9704a6e67a676",
247
+ "regression_requirements": {},
248
+ "unexplained_deterministic_requirements": 0
249
+ },
250
+ {
251
+ "task": "diamond",
252
+ "classification": "prompt_test_aligned",
253
+ "review_disposition": "reviewed_allowlist",
254
+ "prompt_sha256": "ce7fe9496fec60c825795f3d1aaf3534f4abb3ecf7a506720b5cf47171b8a23e",
255
+ "test_file": "diamond_test.cpp",
256
+ "test_sha256": "235fc2baac052df9b1efd981d93924b37a738dc85e5b056547a78eeb8840da3f",
257
+ "regression_requirements": {},
258
+ "unexplained_deterministic_requirements": 0
259
+ },
260
+ {
261
+ "task": "dnd-character",
262
+ "classification": "prompt_test_aligned",
263
+ "review_disposition": "reviewed_allowlist",
264
+ "prompt_sha256": "ffe687063cba8152035fd35c859651f8d28d44db8ec5967b39e7145883360d74",
265
+ "test_file": "dnd_character_test.cpp",
266
+ "test_sha256": "0b90c2acf77f99986d73b5559e694a06627a53acf6034acf8c4b461ba7125f56",
267
+ "regression_requirements": {},
268
+ "unexplained_deterministic_requirements": 0
269
+ },
270
+ {
271
+ "task": "gigasecond",
272
+ "classification": "prompt_test_aligned",
273
+ "review_disposition": "reviewed_allowlist",
274
+ "prompt_sha256": "a5091b4e100fa80f65fbdefe6f60fd0afbb1f59a4960bd6cd2ac8c27dfdaad0e",
275
+ "test_file": "gigasecond_test.cpp",
276
+ "test_sha256": "84c71cf09c62390ae799d6ea456ce1770f9b30051dcf3ebf26f0b26c58888f26",
277
+ "regression_requirements": {
278
+ "prompt": [
279
+ "Boost (1.58 or newer) is installed",
280
+ "Include it with `#include \"boost/date_time/posix_time/posix_time.hpp\"`"
281
+ ],
282
+ "test": [
283
+ "#include \"boost/date_time/posix_time/posix_time.hpp\""
284
+ ]
285
+ },
286
+ "unexplained_deterministic_requirements": 0
287
+ },
288
+ {
289
+ "task": "grade-school",
290
+ "classification": "prompt_test_aligned",
291
+ "review_disposition": "reviewed_allowlist",
292
+ "prompt_sha256": "f913000d110e10de2f182ee1470765fbca95d916a8cf2735b379fc05fbf58001",
293
+ "test_file": "grade_school_test.cpp",
294
+ "test_sha256": "3a6f4266831b6d31b022e764bed44d1c02cfa10f7629f91053c02e0d53b29871",
295
+ "regression_requirements": {},
296
+ "unexplained_deterministic_requirements": 0
297
+ },
298
+ {
299
+ "task": "kindergarten-garden",
300
+ "classification": "prompt_test_aligned",
301
+ "review_disposition": "reviewed_allowlist",
302
+ "prompt_sha256": "b2904fa9d65d1f52e5b9f03910bf5e1b4ddeb9894db1b2fcc6ee3b71275251e3",
303
+ "test_file": "kindergarten_garden_test.cpp",
304
+ "test_sha256": "1a35fe4528cf3577739c95df36daafac894e5e554cf51481ebf8c475f683bcfd",
305
+ "regression_requirements": {},
306
+ "unexplained_deterministic_requirements": 0
307
+ }
308
+ ]
309
+ },
310
+ "prompt_test_audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556"
311
+ },
312
+ "gpu_ids": "0-3",
313
+ "gpu_requested": "4x NVIDIA H100 80GB HBM3",
314
+ "temperature": 0.7,
315
+ "top_p": 1.0,
316
+ "max_tokens": 32768,
317
+ "thinking_disabled": false,
318
+ "threads": 8,
319
+ "image": "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
320
+ "started_at_utc": "2026-08-29T13:53:53.807153+00:00",
321
+ "completed_at_utc": "2026-08-29T14:20:41.480398+00:00",
322
+ "server_command": [
323
+ "sudo",
324
+ "-n",
325
+ "docker",
326
+ "run",
327
+ "-d",
328
+ "--name",
329
+ "sglang-generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1-shard0",
330
+ "--gpus",
331
+ "all",
332
+ "--network",
333
+ "host",
334
+ "--ipc",
335
+ "host",
336
+ "-e",
337
+ "CUDA_VISIBLE_DEVICES=0,1,2,3",
338
+ "-v",
339
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1:/workspace-run",
340
+ "-v",
341
+ "/home/gcpuser/eval-assets/model/GLM-4.7-Flash:/workspace-model:ro",
342
+ "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
343
+ "python3",
344
+ "-m",
345
+ "sglang.launch_server",
346
+ "--model-path",
347
+ "/workspace-model",
348
+ "--tp-size",
349
+ "4",
350
+ "--tool-call-parser",
351
+ "glm47",
352
+ "--reasoning-parser",
353
+ "glm45",
354
+ "--mem-fraction-static",
355
+ "0.8",
356
+ "--max-running-requests",
357
+ "16",
358
+ "--served-model-name",
359
+ "glm-4.7-flash-grpo",
360
+ "--api-key",
361
+ "local-eval",
362
+ "--host",
363
+ "0.0.0.0",
364
+ "--port",
365
+ "18000",
366
+ "--enable-lora",
367
+ "--max-lora-rank",
368
+ "32",
369
+ "--lora-backend",
370
+ "triton",
371
+ "--lora-target-modules",
372
+ "q_a_proj",
373
+ "kv_a_proj_with_mqa",
374
+ "o_proj",
375
+ "gate_proj",
376
+ "up_proj",
377
+ "down_proj",
378
+ "--experts-shared-outer-loras",
379
+ "--lora-use-virtual-experts"
380
+ ],
381
+ "benchmark_command": [
382
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1/aider-venv/bin/python",
383
+ "/aider/benchmark/benchmark.py",
384
+ "generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1-shard-0",
385
+ "--model",
386
+ "openai/glm-4.7-flash-grpo",
387
+ "--edit-format",
388
+ "whole",
389
+ "--languages",
390
+ "cpp",
391
+ "--tries",
392
+ "2",
393
+ "--threads",
394
+ "8",
395
+ "--exercises-dir",
396
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1/shards/shard-0",
397
+ "--read-model-settings",
398
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1/model-settings.yml"
399
+ ],
400
+ "adapter_load": {
401
+ "endpoint": "/load_lora_adapter",
402
+ "status": 200,
403
+ "body": "{\"rid\":null,\"http_worker_ipc\":null,\"success\":true,\"error_message\":\"\",\"loaded_adapters\":{\"glm-4.7-flash-grpo\":\"/workspace-run/adapter-serving\"}}"
404
+ },
405
+ "lora_activation_probe": {
406
+ "status": "diverged",
407
+ "with_lora": {
408
+ "content": "",
409
+ "logprobs": [
410
+ -0.314361,
411
+ -1e-06,
412
+ 0.0,
413
+ -1e-06,
414
+ -0.012584,
415
+ 0.0,
416
+ -3.9e-05,
417
+ -0.049836,
418
+ -0.207034,
419
+ -2.3e-05,
420
+ -2.3e-05,
421
+ -1e-06,
422
+ -1e-06,
423
+ -1.077194,
424
+ -0.58462,
425
+ -0.000265,
426
+ -0.007118,
427
+ -1.2e-05,
428
+ -0.009457,
429
+ -1.2e-05,
430
+ -0.004143,
431
+ -0.000286,
432
+ -0.406905,
433
+ -6e-06,
434
+ -0.029967,
435
+ -0.889687,
436
+ -0.020898,
437
+ -0.000718,
438
+ -0.230375,
439
+ -0.021612,
440
+ -0.872865,
441
+ -1e-06,
442
+ -1.3e-05,
443
+ 0.0,
444
+ -0.0,
445
+ 0.0,
446
+ -2e-06,
447
+ -0.220153,
448
+ -0.202059,
449
+ -0.819904,
450
+ -0.313895,
451
+ -0.018596,
452
+ -2e-06,
453
+ -0.00027,
454
+ -0.000336,
455
+ -0.000118,
456
+ -0.706042,
457
+ -0.0
458
+ ]
459
+ },
460
+ "without_lora": {
461
+ "content": "",
462
+ "logprobs": [
463
+ -0.201925,
464
+ -5e-06,
465
+ -0.0,
466
+ -3e-06,
467
+ -0.010878,
468
+ 0.0,
469
+ -3e-05,
470
+ -0.038474,
471
+ -0.084237,
472
+ -4.7e-05,
473
+ -0.001038,
474
+ -3e-06,
475
+ -3e-06,
476
+ -0.674071,
477
+ -0.517116,
478
+ -0.000558,
479
+ -0.011775,
480
+ -7e-06,
481
+ -0.009701,
482
+ -1e-05,
483
+ -0.03007,
484
+ -0.000456,
485
+ -0.304802,
486
+ -1.1e-05,
487
+ -0.049027,
488
+ -0.85184,
489
+ -2e-06,
490
+ -5e-06,
491
+ -0.0,
492
+ -5.9e-05,
493
+ -0.23896,
494
+ -0.440507,
495
+ -0.000134,
496
+ -0.002076,
497
+ -3.2e-05,
498
+ -0.000579,
499
+ -0.0,
500
+ -0.0,
501
+ -0.0,
502
+ -0.0,
503
+ -0.359802,
504
+ -0.000179,
505
+ -5.8e-05,
506
+ -0.13223,
507
+ -3.3e-05,
508
+ -0.001747,
509
+ -1e-06,
510
+ -2e-06
511
+ ]
512
+ }
513
+ },
514
+ "stats_stdout": "\u2500 /aider/tmp.benchmarks/2026-08-29-13-56-22--generalized-cpp-grpo20-iter14-fi\u2026 \u2500\n- dirname: 2026-08-29-13-56-22--generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1-shard-0\n test_cases: 13\n model: openai/glm-4.7-flash-grpo\n edit_format: whole\n commit_hash: 5dc9490\n pass_rate_1: 38.5\n pass_rate_2: 53.8\n pass_num_1: 5\n pass_num_2: 7\n percent_cases_well_formed: 100.0\n error_outputs: 9\n num_malformed_responses: 0\n num_with_malformed_responses: 0\n user_asks: 47\n lazy_comments: 0\n syntax_errors: 0\n indentation_errors: 0\n exhausted_context_windows: 9\n prompt_tokens: 166398\n completion_tokens: 160525\n test_timeouts: 0\n total_tests: 13\n command: aider --model openai/glm-4.7-flash-grpo\n date: 2026-08-29\n versions: 0.86.3.dev\n seconds_per_case: 564.6\n total_cost: 0.0000\n\ncosts: $0.0000/test-case, $0.00 total, $0.00 projected\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n",
515
+ "validation": {
516
+ "terminal_tasks": 13,
517
+ "terminal_attempts": 21,
518
+ "maximum_attempts": 26,
519
+ "short_circuited_after_first_pass": 5,
520
+ "pass_at_1": 5,
521
+ "pass_at_k": 7,
522
+ "well_formed_tasks": 13,
523
+ "malformed_responses": 0,
524
+ "error_outputs": 9,
525
+ "context_exhaustions": 9,
526
+ "test_timeouts": 0,
527
+ "prompt_tokens": 166398,
528
+ "completion_tokens": 160525,
529
+ "unique_testcases": 13,
530
+ "testcases": [
531
+ "all-your-base",
532
+ "allergies",
533
+ "bank-account",
534
+ "binary-search-tree",
535
+ "circular-buffer",
536
+ "clock",
537
+ "complex-numbers",
538
+ "crypto-square",
539
+ "diamond",
540
+ "dnd-character",
541
+ "gigasecond",
542
+ "grade-school",
543
+ "kindergarten-garden"
544
+ ],
545
+ "outcomes": {
546
+ "all-your-base": [
547
+ false,
548
+ true
549
+ ],
550
+ "allergies": [
551
+ true
552
+ ],
553
+ "bank-account": [
554
+ true
555
+ ],
556
+ "binary-search-tree": [
557
+ false,
558
+ false
559
+ ],
560
+ "circular-buffer": [
561
+ false,
562
+ false
563
+ ],
564
+ "clock": [
565
+ true
566
+ ],
567
+ "complex-numbers": [
568
+ true
569
+ ],
570
+ "crypto-square": [
571
+ false,
572
+ true
573
+ ],
574
+ "diamond": [
575
+ false,
576
+ false
577
+ ],
578
+ "dnd-character": [
579
+ false,
580
+ false
581
+ ],
582
+ "gigasecond": [
583
+ false,
584
+ false
585
+ ],
586
+ "grade-school": [
587
+ true
588
+ ],
589
+ "kindergarten-garden": [
590
+ false,
591
+ false
592
+ ]
593
+ },
594
+ "result_sha256": {
595
+ "all-your-base": "895deb583af059a323ec8a8461bf447aeb5c5f1ecbd233b72d5a27bb34776aa3",
596
+ "allergies": "0c5bf866145fe3139ec30fef27478d6c30a8a0a085eb37530cad898c8282c447",
597
+ "bank-account": "811e5791f33b27c00e0fc8618dd4556b14d3bb39fde328c7b9bf52dc2abf969b",
598
+ "binary-search-tree": "967e2e26467d451e2c591f478d073def02610eed489ecf8e44bff7e933b51fca",
599
+ "circular-buffer": "789cd906213a0b4554b542d4289cc79afacf2ff94a31f6453476d9c663b45b83",
600
+ "clock": "1bb5672f5e8e1e6fc6cc8254f202625c897c4be631c9af1e3408c651d7d52ac6",
601
+ "complex-numbers": "6b9322f0b0e67a968f94e2f1c0794be085de36c2a4741c5112e0a89295f3d280",
602
+ "crypto-square": "b74603a7ae30594b65f2a807f265373e0bb2c7f5465f6a5aef1669891ad9ec14",
603
+ "diamond": "4bf6fc122957f62f2ecb4c81543d25df9375e387ad871ed138f4f63294b25b10",
604
+ "dnd-character": "866855bd7f102282ea463e9ca76a553ce03e2c8f53bf23bee416bda81aaf6602",
605
+ "gigasecond": "43676ba844605568cabfc2c46afb652750ae1f786b4b04e052ea77954e9bb623",
606
+ "grade-school": "fe511838b803d997e5bd45f74e326a9c2eb3bd0946ddf4b64336cb076ff4e7a1",
607
+ "kindergarten-garden": "9660a12cff93fb200bedf4672143fb141daa5c1f0ef2441f931b2c19bac61226"
608
+ }
609
+ }
610
+ }
evaluations/iter14-fixed26-mt2-best4-20260902/trial-1/shards/shard-1/shard_receipt.json ADDED
@@ -0,0 +1,584 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": "complete",
3
+ "run_id": "generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1",
4
+ "shard_index": 1,
5
+ "selected_tasks": [
6
+ "knapsack",
7
+ "linked-list",
8
+ "meetup",
9
+ "parallel-letter-frequency",
10
+ "perfect-numbers",
11
+ "phone-number",
12
+ "queen-attack",
13
+ "robot-name",
14
+ "space-age",
15
+ "spiral-matrix",
16
+ "sublist",
17
+ "yacht",
18
+ "zebra-puzzle"
19
+ ],
20
+ "model_kind": "adapter",
21
+ "model_revision": "7dd20894a642a0aa287e9827cb1a1f7f91386b67",
22
+ "adapter_source_sha256": "b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b",
23
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
24
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
25
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
26
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
27
+ "source_checkpoint": "iter_0000014",
28
+ "serving_conversion_receipt": {
29
+ "schema_version": 2,
30
+ "kind": "glm47-serving-adapter-conversion",
31
+ "source_adapter_path": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1/adapter-source",
32
+ "source_adapter_sha256": "b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b",
33
+ "source_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
34
+ "source_tensor_count": 9741,
35
+ "removed_layer_47_tensor_count": 207,
36
+ "serving_tensor_count": 9534,
37
+ "serving_adapter_sha256": "d3a3532c31a2b7facd15922aa82d6daed0595c5669c8164ab823c3e0debc62c8",
38
+ "serving_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
39
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
40
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
41
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
42
+ "source_checkpoint": "iter_0000014"
43
+ },
44
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
45
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
46
+ "tries": 2,
47
+ "eval_set_version": "fixed26-contract-v2",
48
+ "contract_overlay_sha256": "da6626c739f35557c726ce9e8f6c78f50caef924800c9bcff717b800da191fdb",
49
+ "prompt_test_audit_sha256": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c",
50
+ "contract_overlay": {
51
+ "schema_version": 1,
52
+ "kind": "aider-fixed26-contract-overlay",
53
+ "overlay_version": "fixed26-contract-v2",
54
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1/shards/shard-1/cpp/exercises/practice",
55
+ "tasks": 13,
56
+ "records": [
57
+ {
58
+ "task": "knapsack",
59
+ "original_sha256": "69017232ff2b4335ec2ab79bc7470e2d86fa059c3aec2ea4ff51c512142b46e1",
60
+ "patched_sha256": "5ba39908e24ea536f97d30951cc18030b044c1e14e3bc26260412f3d19207cf7",
61
+ "was_already_patched": false
62
+ },
63
+ {
64
+ "task": "linked-list",
65
+ "original_sha256": "97b802c9c2f4dc8505d7b0051694ec747c250c72ad62ac13786c15049f6c95c6",
66
+ "patched_sha256": "9b53497f95e577e867b4045009a6c42d5d480e1c00a9878a367dc5e1598a2cf6",
67
+ "was_already_patched": false
68
+ },
69
+ {
70
+ "task": "meetup",
71
+ "original_sha256": "7fe0003115d9d10a589579c6a7eae523278e09a89bc9f967243ed2679ff1144d",
72
+ "patched_sha256": "cd96a78630ddc4b18da3d97fc2e52af6b4ba2ef8627afbaca6621f6722df5bba",
73
+ "was_already_patched": false
74
+ },
75
+ {
76
+ "task": "parallel-letter-frequency",
77
+ "original_sha256": "2a1c8f08bb586707242baca8ff7f4973233f2a83f2673a3bcda583990c499d86",
78
+ "patched_sha256": "241b469203880134a8931c9df45f838a817a37430df5f02267ee3cf2ebf57ba5",
79
+ "was_already_patched": false
80
+ },
81
+ {
82
+ "task": "perfect-numbers",
83
+ "original_sha256": "8db797c5f8e9c0efbb8c805ddefca892f764b4f3a72dff65c037f4bffb92b1cb",
84
+ "patched_sha256": "6f06b35f9f78708451c8b5aab69cfeb2f72333abcafff5cd769b59f71d4b1506",
85
+ "was_already_patched": false
86
+ },
87
+ {
88
+ "task": "phone-number",
89
+ "original_sha256": "ca1e2c1c43454c151e519a2f784439621c243bb2824715c69a8e0904abc473a5",
90
+ "patched_sha256": "688f8b8082ed60ea107cbddd6f0418ab512df3ab8c13db5ab39436987a41df3b",
91
+ "was_already_patched": false
92
+ },
93
+ {
94
+ "task": "queen-attack",
95
+ "original_sha256": "159a9bda6a12590da669cc838f7203bd98096cd9df7ef02a11e50381413a71a5",
96
+ "patched_sha256": "c5aa7eb5b38e0434a9f9893384837bdd303eec532d343d43d412954b9514a328",
97
+ "was_already_patched": false
98
+ },
99
+ {
100
+ "task": "robot-name",
101
+ "original_sha256": "bbb01d54e892de555eb900b3b93fd3645ad7fcfd09eace353fb6b81e768c4310",
102
+ "patched_sha256": "b2750750beea61e12bd1828720d21718771bde4b809a62582361be11cc68b2f7",
103
+ "was_already_patched": false
104
+ },
105
+ {
106
+ "task": "space-age",
107
+ "original_sha256": "5154666b09c794db3ea85d1bc76a1e8d0ceb036179717efb878e7afa642013bb",
108
+ "patched_sha256": "d6a3c9b9aefec380d03ce84ab85ffaf50340fb25acf76194f087ebf4b44397a6",
109
+ "was_already_patched": false
110
+ },
111
+ {
112
+ "task": "spiral-matrix",
113
+ "original_sha256": "a738351bf8fc8e0a1c790329230a1eb8b25683c13006018f106e86498384ddab",
114
+ "patched_sha256": "9d5dff44082c7bac9e5ea721a58723f15d353cf9084885a98f7f00390c92bfb3",
115
+ "was_already_patched": false
116
+ },
117
+ {
118
+ "task": "sublist",
119
+ "original_sha256": "d0e7c47c2d86fb068f35283ae2ff8609069e7c042e78376f7b5536ee5320e2fe",
120
+ "patched_sha256": "c5d6288f605c24821622010fc8f9813b5e03f8761fe7274dcc7907d6460e5500",
121
+ "was_already_patched": false
122
+ },
123
+ {
124
+ "task": "yacht",
125
+ "original_sha256": "d70d3ee85423118f3ebb1287c501890ec4735a77c8082eab415788142b2bc3b6",
126
+ "patched_sha256": "6c648bd61b3584393de929b14ab5b63fac6773144feffa2230e634b13566a343",
127
+ "was_already_patched": false
128
+ },
129
+ {
130
+ "task": "zebra-puzzle",
131
+ "original_sha256": "475239352eed823e34a2677b65d861d58e0ca37a7da9ae399141c0c95758a8e6",
132
+ "patched_sha256": "2e747c8282a3ed9bbd1629987886a55cf697d9b94e0bdf1eb66ebc1eee4801f6",
133
+ "was_already_patched": false
134
+ }
135
+ ],
136
+ "overlay_sha256": "da6626c739f35557c726ce9e8f6c78f50caef924800c9bcff717b800da191fdb",
137
+ "prompt_test_audit": {
138
+ "schema_version": 1,
139
+ "kind": "aider-fixed26-prompt-test-audit",
140
+ "overlay_version": "fixed26-contract-v2",
141
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1/shards/shard-1/cpp/exercises/practice",
142
+ "tasks": 13,
143
+ "reviewed_prompt_test_pairs": 13,
144
+ "unexplained_deterministic_requirements": 0,
145
+ "audit_sha256": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c",
146
+ "records": [
147
+ {
148
+ "task": "knapsack",
149
+ "classification": "prompt_test_aligned",
150
+ "review_disposition": "reviewed_allowlist",
151
+ "prompt_sha256": "5ba39908e24ea536f97d30951cc18030b044c1e14e3bc26260412f3d19207cf7",
152
+ "test_file": "knapsack_test.cpp",
153
+ "test_sha256": "9eca89078382ca62d666bba13de27a616dccac9a93b4634cb8935ea2db020cfd",
154
+ "regression_requirements": {},
155
+ "unexplained_deterministic_requirements": 0
156
+ },
157
+ {
158
+ "task": "linked-list",
159
+ "classification": "prompt_test_aligned",
160
+ "review_disposition": "reviewed_allowlist",
161
+ "prompt_sha256": "9b53497f95e577e867b4045009a6c42d5d480e1c00a9878a367dc5e1598a2cf6",
162
+ "test_file": "linked_list_test.cpp",
163
+ "test_sha256": "c63f3a714e7796868842f74e48aa2d4bc9e6ba9ddfbe2eaba4aa55cf6fc46633",
164
+ "regression_requirements": {},
165
+ "unexplained_deterministic_requirements": 0
166
+ },
167
+ {
168
+ "task": "meetup",
169
+ "classification": "prompt_test_aligned",
170
+ "review_disposition": "reviewed_allowlist",
171
+ "prompt_sha256": "cd96a78630ddc4b18da3d97fc2e52af6b4ba2ef8627afbaca6621f6722df5bba",
172
+ "test_file": "meetup_test.cpp",
173
+ "test_sha256": "2eda2b18b6fb6bf7bd5aa3785b64493a699d6d31a026a3964f8605005f87a83a",
174
+ "regression_requirements": {
175
+ "prompt": [
176
+ "Boost (1.58 or newer) is installed",
177
+ "Include it with `#include \"boost/date_time/gregorian/gregorian.hpp\"`"
178
+ ],
179
+ "test": [
180
+ "#include <boost/date_time/gregorian/gregorian.hpp>"
181
+ ]
182
+ },
183
+ "unexplained_deterministic_requirements": 0
184
+ },
185
+ {
186
+ "task": "parallel-letter-frequency",
187
+ "classification": "prompt_test_aligned",
188
+ "review_disposition": "reviewed_allowlist",
189
+ "prompt_sha256": "241b469203880134a8931c9df45f838a817a37430df5f02267ee3cf2ebf57ba5",
190
+ "test_file": "parallel_letter_frequency_test.cpp",
191
+ "test_sha256": "9f0625d18d5ad5a04136c92d3064456a3c3e9e7847f4810f0c75f6d9db49ea5e",
192
+ "regression_requirements": {},
193
+ "unexplained_deterministic_requirements": 0
194
+ },
195
+ {
196
+ "task": "perfect-numbers",
197
+ "classification": "prompt_test_aligned",
198
+ "review_disposition": "reviewed_allowlist",
199
+ "prompt_sha256": "6f06b35f9f78708451c8b5aab69cfeb2f72333abcafff5cd769b59f71d4b1506",
200
+ "test_file": "perfect_numbers_test.cpp",
201
+ "test_sha256": "fa206f8feaa1f8aa63986db34fc96458b30ab0325c0855fd6659ab7cbcb50be3",
202
+ "regression_requirements": {},
203
+ "unexplained_deterministic_requirements": 0
204
+ },
205
+ {
206
+ "task": "phone-number",
207
+ "classification": "prompt_test_aligned",
208
+ "review_disposition": "reviewed_allowlist",
209
+ "prompt_sha256": "688f8b8082ed60ea107cbddd6f0418ab512df3ab8c13db5ab39436987a41df3b",
210
+ "test_file": "phone_number_test.cpp",
211
+ "test_sha256": "12aa1d8ef503b67d9be8a6d1b8bc858eabcc88af3db916821ec25dcb3709fee5",
212
+ "regression_requirements": {},
213
+ "unexplained_deterministic_requirements": 0
214
+ },
215
+ {
216
+ "task": "queen-attack",
217
+ "classification": "prompt_test_aligned",
218
+ "review_disposition": "reviewed_allowlist",
219
+ "prompt_sha256": "c5aa7eb5b38e0434a9f9893384837bdd303eec532d343d43d412954b9514a328",
220
+ "test_file": "queen_attack_test.cpp",
221
+ "test_sha256": "af1f9888860b997aaf1473e07fd03c3bbb6bfc653301bb6c8c91a0a3f86f4d75",
222
+ "regression_requirements": {},
223
+ "unexplained_deterministic_requirements": 0
224
+ },
225
+ {
226
+ "task": "robot-name",
227
+ "classification": "prompt_test_aligned",
228
+ "review_disposition": "reviewed_allowlist",
229
+ "prompt_sha256": "b2750750beea61e12bd1828720d21718771bde4b809a62582361be11cc68b2f7",
230
+ "test_file": "robot_name_test.cpp",
231
+ "test_sha256": "a61980d1065cad95bba9e8042e46fca8890b782367767a2a0e4b9c856de58fd5",
232
+ "regression_requirements": {},
233
+ "unexplained_deterministic_requirements": 0
234
+ },
235
+ {
236
+ "task": "space-age",
237
+ "classification": "prompt_test_aligned",
238
+ "review_disposition": "reviewed_allowlist",
239
+ "prompt_sha256": "d6a3c9b9aefec380d03ce84ab85ffaf50340fb25acf76194f087ebf4b44397a6",
240
+ "test_file": "space_age_test.cpp",
241
+ "test_sha256": "9362253be5bc92f9cd4d2e5cee817e9d44ba5a812632304d73c1a81a48d3f216",
242
+ "regression_requirements": {},
243
+ "unexplained_deterministic_requirements": 0
244
+ },
245
+ {
246
+ "task": "spiral-matrix",
247
+ "classification": "prompt_test_aligned",
248
+ "review_disposition": "reviewed_allowlist",
249
+ "prompt_sha256": "9d5dff44082c7bac9e5ea721a58723f15d353cf9084885a98f7f00390c92bfb3",
250
+ "test_file": "spiral_matrix_test.cpp",
251
+ "test_sha256": "406cce0e7cf16487fdd12df030bbf5fcfe57aeb36078c8eb13b16c1f8267239e",
252
+ "regression_requirements": {},
253
+ "unexplained_deterministic_requirements": 0
254
+ },
255
+ {
256
+ "task": "sublist",
257
+ "classification": "prompt_test_aligned",
258
+ "review_disposition": "reviewed_allowlist",
259
+ "prompt_sha256": "c5d6288f605c24821622010fc8f9813b5e03f8761fe7274dcc7907d6460e5500",
260
+ "test_file": "sublist_test.cpp",
261
+ "test_sha256": "7120a4a2fa383db1f2f0184c5cb58c46960b39458d37bb3965dfb382ed4f0d00",
262
+ "regression_requirements": {},
263
+ "unexplained_deterministic_requirements": 0
264
+ },
265
+ {
266
+ "task": "yacht",
267
+ "classification": "prompt_test_aligned",
268
+ "review_disposition": "reviewed_allowlist",
269
+ "prompt_sha256": "6c648bd61b3584393de929b14ab5b63fac6773144feffa2230e634b13566a343",
270
+ "test_file": "yacht_test.cpp",
271
+ "test_sha256": "45af93cc50b53cddf26115d4bbf0c03e3e61939b4c7979d0eb670f8937bbacbb",
272
+ "regression_requirements": {},
273
+ "unexplained_deterministic_requirements": 0
274
+ },
275
+ {
276
+ "task": "zebra-puzzle",
277
+ "classification": "prompt_test_aligned",
278
+ "review_disposition": "reviewed_allowlist",
279
+ "prompt_sha256": "2e747c8282a3ed9bbd1629987886a55cf697d9b94e0bdf1eb66ebc1eee4801f6",
280
+ "test_file": "zebra_puzzle_test.cpp",
281
+ "test_sha256": "2b95fb480833ad730748e742145f1789b9eddafc300b977baba80663b3443c9e",
282
+ "regression_requirements": {},
283
+ "unexplained_deterministic_requirements": 0
284
+ }
285
+ ]
286
+ },
287
+ "prompt_test_audit_sha256": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c"
288
+ },
289
+ "gpu_ids": "4-7",
290
+ "gpu_requested": "4x NVIDIA H100 80GB HBM3",
291
+ "temperature": 0.7,
292
+ "top_p": 1.0,
293
+ "max_tokens": 32768,
294
+ "thinking_disabled": false,
295
+ "threads": 8,
296
+ "image": "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
297
+ "started_at_utc": "2026-08-29T13:53:53.807942+00:00",
298
+ "completed_at_utc": "2026-08-29T14:20:42.825148+00:00",
299
+ "server_command": [
300
+ "sudo",
301
+ "-n",
302
+ "docker",
303
+ "run",
304
+ "-d",
305
+ "--name",
306
+ "sglang-generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1-shard1",
307
+ "--gpus",
308
+ "all",
309
+ "--network",
310
+ "host",
311
+ "--ipc",
312
+ "host",
313
+ "-e",
314
+ "CUDA_VISIBLE_DEVICES=4,5,6,7",
315
+ "-v",
316
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1:/workspace-run",
317
+ "-v",
318
+ "/home/gcpuser/eval-assets/model/GLM-4.7-Flash:/workspace-model:ro",
319
+ "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
320
+ "python3",
321
+ "-m",
322
+ "sglang.launch_server",
323
+ "--model-path",
324
+ "/workspace-model",
325
+ "--tp-size",
326
+ "4",
327
+ "--tool-call-parser",
328
+ "glm47",
329
+ "--reasoning-parser",
330
+ "glm45",
331
+ "--mem-fraction-static",
332
+ "0.8",
333
+ "--max-running-requests",
334
+ "16",
335
+ "--served-model-name",
336
+ "glm-4.7-flash-grpo",
337
+ "--api-key",
338
+ "local-eval",
339
+ "--host",
340
+ "0.0.0.0",
341
+ "--port",
342
+ "18001",
343
+ "--enable-lora",
344
+ "--max-lora-rank",
345
+ "32",
346
+ "--lora-backend",
347
+ "triton",
348
+ "--lora-target-modules",
349
+ "q_a_proj",
350
+ "kv_a_proj_with_mqa",
351
+ "o_proj",
352
+ "gate_proj",
353
+ "up_proj",
354
+ "down_proj",
355
+ "--experts-shared-outer-loras",
356
+ "--lora-use-virtual-experts"
357
+ ],
358
+ "benchmark_command": [
359
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1/aider-venv/bin/python",
360
+ "/aider/benchmark/benchmark.py",
361
+ "generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1-shard-1",
362
+ "--model",
363
+ "openai/glm-4.7-flash-grpo",
364
+ "--edit-format",
365
+ "whole",
366
+ "--languages",
367
+ "cpp",
368
+ "--tries",
369
+ "2",
370
+ "--threads",
371
+ "8",
372
+ "--exercises-dir",
373
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1/shards/shard-1",
374
+ "--read-model-settings",
375
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1/model-settings.yml"
376
+ ],
377
+ "adapter_load": {
378
+ "endpoint": "/load_lora_adapter",
379
+ "status": 200,
380
+ "body": "{\"rid\":null,\"http_worker_ipc\":null,\"success\":true,\"error_message\":\"\",\"loaded_adapters\":{\"glm-4.7-flash-grpo\":\"/workspace-run/adapter-serving\"}}"
381
+ },
382
+ "lora_activation_probe": {
383
+ "status": "diverged",
384
+ "with_lora": {
385
+ "content": "",
386
+ "logprobs": [
387
+ -0.475302,
388
+ -1e-06,
389
+ 0.0,
390
+ -1e-06,
391
+ -0.02065,
392
+ 0.0,
393
+ -3.1e-05,
394
+ -0.037497,
395
+ -0.207036,
396
+ -2.5e-05,
397
+ -2.7e-05,
398
+ -1e-06,
399
+ -1e-06,
400
+ -1.080018,
401
+ -0.600733,
402
+ -0.000208,
403
+ -0.007032,
404
+ -7e-06,
405
+ -0.012336,
406
+ -8e-06,
407
+ -0.002539,
408
+ -0.000264,
409
+ -0.393691,
410
+ -6e-06,
411
+ -0.029972,
412
+ -0.855712,
413
+ -0.021432,
414
+ -0.00109,
415
+ -0.166209,
416
+ -0.013442,
417
+ -0.875914,
418
+ -2e-06,
419
+ -1.2e-05,
420
+ 0.0,
421
+ -0.0,
422
+ 0.0,
423
+ -2e-06,
424
+ -0.223888,
425
+ -0.202134,
426
+ -0.572251,
427
+ -0.20185,
428
+ -0.018585,
429
+ -2e-06,
430
+ -0.000439,
431
+ -0.000336,
432
+ -8.1e-05,
433
+ -0.706039,
434
+ -1e-06
435
+ ]
436
+ },
437
+ "without_lora": {
438
+ "content": "",
439
+ "logprobs": [
440
+ -0.202004,
441
+ -5e-06,
442
+ -0.0,
443
+ -3e-06,
444
+ -0.009263,
445
+ 0.0,
446
+ -3e-05,
447
+ -0.037537,
448
+ -0.083708,
449
+ -3.1e-05,
450
+ -0.001037,
451
+ -3e-06,
452
+ -3e-06,
453
+ -0.832436,
454
+ -0.442281,
455
+ -0.000434,
456
+ -0.01183,
457
+ -8e-06,
458
+ -0.012326,
459
+ -1e-05,
460
+ -0.01834,
461
+ -0.000456,
462
+ -0.290131,
463
+ -1.3e-05,
464
+ -0.030037,
465
+ -0.744376,
466
+ -2e-06,
467
+ -7e-06,
468
+ -0.0,
469
+ -6.5e-05,
470
+ -0.241235,
471
+ -0.44052,
472
+ -9.8e-05,
473
+ -0.002221,
474
+ -2.4e-05,
475
+ -0.000636,
476
+ -0.0,
477
+ -0.0,
478
+ -0.0,
479
+ -0.0,
480
+ -0.245351,
481
+ -0.000183,
482
+ -4.6e-05,
483
+ -0.132204,
484
+ -2.1e-05,
485
+ -0.001666,
486
+ -2e-06,
487
+ -1e-06
488
+ ]
489
+ }
490
+ },
491
+ "stats_stdout": "\u2500 /aider/tmp.benchmarks/2026-08-29-13-56-22--generalized-cpp-grpo20-iter14-fi\u2026 \u2500\n- dirname: 2026-08-29-13-56-22--generalized-cpp-grpo20-iter14-fixed26-contractv2-20260829-133037-retry1-shard-1\n test_cases: 13\n model: openai/glm-4.7-flash-grpo\n edit_format: whole\n commit_hash: 5dc9490\n pass_rate_1: 61.5\n pass_rate_2: 76.9\n pass_num_1: 8\n pass_num_2: 10\n percent_cases_well_formed: 100.0\n error_outputs: 5\n num_malformed_responses: 0\n num_with_malformed_responses: 0\n user_asks: 48\n lazy_comments: 0\n syntax_errors: 0\n indentation_errors: 0\n exhausted_context_windows: 5\n prompt_tokens: 176186\n completion_tokens: 159956\n test_timeouts: 0\n total_tests: 13\n command: aider --model openai/glm-4.7-flash-grpo\n date: 2026-08-29\n versions: 0.86.3.dev\n seconds_per_case: 460.2\n total_cost: 0.0000\n\ncosts: $0.0000/test-case, $0.00 total, $0.00 projected\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n",
492
+ "validation": {
493
+ "terminal_tasks": 13,
494
+ "terminal_attempts": 18,
495
+ "maximum_attempts": 26,
496
+ "short_circuited_after_first_pass": 8,
497
+ "pass_at_1": 8,
498
+ "pass_at_k": 10,
499
+ "well_formed_tasks": 13,
500
+ "malformed_responses": 0,
501
+ "error_outputs": 5,
502
+ "context_exhaustions": 5,
503
+ "test_timeouts": 0,
504
+ "prompt_tokens": 176186,
505
+ "completion_tokens": 159956,
506
+ "unique_testcases": 13,
507
+ "testcases": [
508
+ "knapsack",
509
+ "linked-list",
510
+ "meetup",
511
+ "parallel-letter-frequency",
512
+ "perfect-numbers",
513
+ "phone-number",
514
+ "queen-attack",
515
+ "robot-name",
516
+ "space-age",
517
+ "spiral-matrix",
518
+ "sublist",
519
+ "yacht",
520
+ "zebra-puzzle"
521
+ ],
522
+ "outcomes": {
523
+ "knapsack": [
524
+ true
525
+ ],
526
+ "linked-list": [
527
+ false,
528
+ true
529
+ ],
530
+ "meetup": [
531
+ false,
532
+ false
533
+ ],
534
+ "parallel-letter-frequency": [
535
+ false,
536
+ true
537
+ ],
538
+ "perfect-numbers": [
539
+ true
540
+ ],
541
+ "phone-number": [
542
+ true
543
+ ],
544
+ "queen-attack": [
545
+ true
546
+ ],
547
+ "robot-name": [
548
+ true
549
+ ],
550
+ "space-age": [
551
+ true
552
+ ],
553
+ "spiral-matrix": [
554
+ false,
555
+ false
556
+ ],
557
+ "sublist": [
558
+ true
559
+ ],
560
+ "yacht": [
561
+ true
562
+ ],
563
+ "zebra-puzzle": [
564
+ false,
565
+ false
566
+ ]
567
+ },
568
+ "result_sha256": {
569
+ "knapsack": "cb047446ccce1750cda6313dc0ea1e1ed473b61197989aa1f5b821f2a06e3f38",
570
+ "linked-list": "44354036019fb658b6d7908e8fedfb971ba6ac4ee3235e24119a84c10089c7da",
571
+ "meetup": "d2c54efee0f605348155ccf7b9d1db5109552ed99b89761b515c2905f56a8f3e",
572
+ "parallel-letter-frequency": "e68b365b30fee4050ab07a2c0626ba7dbfdbb4b462c1e4c9128ad076c7cddd6f",
573
+ "perfect-numbers": "33e5b17b07208002cb714a59b7290ac352808992bbe0a87bebc13afc8e77fb84",
574
+ "phone-number": "b055de53b11ac906caf46f5ad0778472d29f21c6d7398b48c6439d6efc1c6624",
575
+ "queen-attack": "0a71b0d2d1fb3d4b2c0e2aad86692d82b79c5195948912400fdc50593546918a",
576
+ "robot-name": "b24a8be354c272562564b4d6fb302340f529030cb130cff2975c8484bb3771e4",
577
+ "space-age": "97688fd7484fcd2670b8fe653e32c8b3cef45923dad6a436234d2a3147519f5a",
578
+ "spiral-matrix": "721d73ccac70137cb9b68bbb46039fecd1222ea9e7a0c3001711386818ae46cc",
579
+ "sublist": "3a858517106b3e5365f94e7ceea85368a8f5f32c3d4ed9d97d7fae8f701644d8",
580
+ "yacht": "51220de18a6b3127f409caf750c21c34eca350a8bd4b58705930048a6b1cc9c6",
581
+ "zebra-puzzle": "c604f309ff1e7ba5929add7b944a685aaa1bf920e3b8f846ad62e4b6b98daa37"
582
+ }
583
+ }
584
+ }
evaluations/iter14-fixed26-mt2-best4-20260902/trial-2/run_receipt.json ADDED
@@ -0,0 +1,164 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": "complete",
3
+ "run_id": "generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841",
4
+ "benchmark": "aider-polyglot-cpp-grpo-eval",
5
+ "parallel_topology": "2x TP4 on one GCP a3-highgpu-8g (8x H100)",
6
+ "model_kind": "adapter",
7
+ "model_revision": "7dd20894a642a0aa287e9827cb1a1f7f91386b67",
8
+ "adapter_source": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1/checkpoints/grpo_lora_r16/iter_0000014/adapter",
9
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
10
+ "source_checkpoint": "iter_0000014",
11
+ "adapter_sha256": "b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b",
12
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
13
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
14
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
15
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
16
+ "temperature": 0.7,
17
+ "top_p": 1.0,
18
+ "max_tokens": 32768,
19
+ "thinking_disabled": false,
20
+ "tries": 2,
21
+ "eval_set_version": "fixed26-contract-v2",
22
+ "contract_overlay_sha256": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
23
+ "prompt_test_audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
24
+ "lora_activation_verified": true,
25
+ "image": "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
26
+ "validation": {
27
+ "terminal_tasks": 26,
28
+ "terminal_attempts": 39,
29
+ "maximum_attempts": 52,
30
+ "short_circuited_after_first_pass": 13,
31
+ "pass_at_1": 13,
32
+ "pass_at_k": 17,
33
+ "well_formed_tasks": 26,
34
+ "malformed_responses": 0,
35
+ "error_outputs": 9,
36
+ "context_exhaustions": 9,
37
+ "test_timeouts": 0,
38
+ "prompt_tokens": 378701,
39
+ "completion_tokens": 434795,
40
+ "unique_testcases": 26,
41
+ "testcases": [
42
+ "all-your-base",
43
+ "allergies",
44
+ "bank-account",
45
+ "binary-search-tree",
46
+ "circular-buffer",
47
+ "clock",
48
+ "complex-numbers",
49
+ "crypto-square",
50
+ "diamond",
51
+ "dnd-character",
52
+ "gigasecond",
53
+ "grade-school",
54
+ "kindergarten-garden",
55
+ "knapsack",
56
+ "linked-list",
57
+ "meetup",
58
+ "parallel-letter-frequency",
59
+ "perfect-numbers",
60
+ "phone-number",
61
+ "queen-attack",
62
+ "robot-name",
63
+ "space-age",
64
+ "spiral-matrix",
65
+ "sublist",
66
+ "yacht",
67
+ "zebra-puzzle"
68
+ ],
69
+ "outcomes": {
70
+ "all-your-base": [
71
+ true
72
+ ],
73
+ "allergies": [
74
+ true
75
+ ],
76
+ "bank-account": [
77
+ true
78
+ ],
79
+ "binary-search-tree": [
80
+ false,
81
+ false
82
+ ],
83
+ "circular-buffer": [
84
+ true
85
+ ],
86
+ "clock": [
87
+ false,
88
+ false
89
+ ],
90
+ "complex-numbers": [
91
+ false,
92
+ false
93
+ ],
94
+ "crypto-square": [
95
+ false,
96
+ false
97
+ ],
98
+ "diamond": [
99
+ true
100
+ ],
101
+ "dnd-character": [
102
+ false,
103
+ true
104
+ ],
105
+ "gigasecond": [
106
+ false,
107
+ false
108
+ ],
109
+ "grade-school": [
110
+ true
111
+ ],
112
+ "kindergarten-garden": [
113
+ false,
114
+ false
115
+ ],
116
+ "knapsack": [
117
+ true
118
+ ],
119
+ "linked-list": [
120
+ false,
121
+ false
122
+ ],
123
+ "meetup": [
124
+ false,
125
+ false
126
+ ],
127
+ "parallel-letter-frequency": [
128
+ true
129
+ ],
130
+ "perfect-numbers": [
131
+ false,
132
+ true
133
+ ],
134
+ "phone-number": [
135
+ true
136
+ ],
137
+ "queen-attack": [
138
+ true
139
+ ],
140
+ "robot-name": [
141
+ true
142
+ ],
143
+ "space-age": [
144
+ true
145
+ ],
146
+ "spiral-matrix": [
147
+ true
148
+ ],
149
+ "sublist": [
150
+ false,
151
+ true
152
+ ],
153
+ "yacht": [
154
+ false,
155
+ true
156
+ ],
157
+ "zebra-puzzle": [
158
+ false,
159
+ false
160
+ ]
161
+ }
162
+ },
163
+ "completed_at_utc": "2026-08-29T15:29:44.125460+00:00"
164
+ }
evaluations/iter14-fixed26-mt2-best4-20260902/trial-2/shards/shard-0/shard_receipt.json ADDED
@@ -0,0 +1,609 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": "complete",
3
+ "run_id": "generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841",
4
+ "shard_index": 0,
5
+ "selected_tasks": [
6
+ "all-your-base",
7
+ "allergies",
8
+ "bank-account",
9
+ "binary-search-tree",
10
+ "circular-buffer",
11
+ "clock",
12
+ "complex-numbers",
13
+ "crypto-square",
14
+ "diamond",
15
+ "dnd-character",
16
+ "gigasecond",
17
+ "grade-school",
18
+ "kindergarten-garden"
19
+ ],
20
+ "model_kind": "adapter",
21
+ "model_revision": "7dd20894a642a0aa287e9827cb1a1f7f91386b67",
22
+ "adapter_source_sha256": "b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b",
23
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
24
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
25
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
26
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
27
+ "source_checkpoint": "iter_0000014",
28
+ "serving_conversion_receipt": {
29
+ "schema_version": 2,
30
+ "kind": "glm47-serving-adapter-conversion",
31
+ "source_adapter_path": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841/adapter-source",
32
+ "source_adapter_sha256": "b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b",
33
+ "source_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
34
+ "source_tensor_count": 9741,
35
+ "removed_layer_47_tensor_count": 207,
36
+ "serving_tensor_count": 9534,
37
+ "serving_adapter_sha256": "d3a3532c31a2b7facd15922aa82d6daed0595c5669c8164ab823c3e0debc62c8",
38
+ "serving_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
39
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
40
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
41
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
42
+ "source_checkpoint": "iter_0000014"
43
+ },
44
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
45
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
46
+ "tries": 2,
47
+ "eval_set_version": "fixed26-contract-v2",
48
+ "contract_overlay_sha256": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
49
+ "prompt_test_audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
50
+ "contract_overlay": {
51
+ "schema_version": 1,
52
+ "kind": "aider-fixed26-contract-overlay",
53
+ "overlay_version": "fixed26-contract-v2",
54
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841/shards/shard-0/cpp/exercises/practice",
55
+ "tasks": 13,
56
+ "records": [
57
+ {
58
+ "task": "all-your-base",
59
+ "original_sha256": "082c4a397183b21c36963c34fec9818c8ad33339dab7ed2d4097e42fbed28b58",
60
+ "patched_sha256": "fe66de314418461eb1501ee5ea81e07fa30be6c699d809fa8fb8f8bf83aacf9b",
61
+ "was_already_patched": false
62
+ },
63
+ {
64
+ "task": "allergies",
65
+ "original_sha256": "90b620aa23a92e538dd1654ca72ba48a932a653e9806708d8c482e685e0551ec",
66
+ "patched_sha256": "45bd52fffb876f73e0bc00eee0346f8b5e4ff7df4e627367a3b0cf33efeca24a",
67
+ "was_already_patched": false
68
+ },
69
+ {
70
+ "task": "bank-account",
71
+ "original_sha256": "ad0c5ba4f4feaf16a2b0224b6da0f521fcfc683c30b57d2d061feab02a936535",
72
+ "patched_sha256": "130ae84dca29927b614b6a7939b9aa6456c22283f16f34572a3a40147d612cce",
73
+ "was_already_patched": false
74
+ },
75
+ {
76
+ "task": "binary-search-tree",
77
+ "original_sha256": "103ea444961a5ecd8c0afec176ece97d006e05574725a41dd284b266a09531ad",
78
+ "patched_sha256": "2f1d0baf071032cf174dc7a365567b10c49271281d34626b10d867eecbe3afec",
79
+ "was_already_patched": false
80
+ },
81
+ {
82
+ "task": "circular-buffer",
83
+ "original_sha256": "9032880507316b54b8fecebb2a9e7e34cfb04a3e430e8a3488fba2050b6466ed",
84
+ "patched_sha256": "8501cd0234269a91f04d4c0c8aa1f7a1ee7896db4fd365a2743c5928df769134",
85
+ "was_already_patched": false
86
+ },
87
+ {
88
+ "task": "clock",
89
+ "original_sha256": "65338ed438fa4f485cacc0dcc6fb75aa0c15ef2613e12a0762f7a3e99f09cf7d",
90
+ "patched_sha256": "878669626ebe9c4e368e358e79e2ad94ab95dec3760a74afdce9869b14c9fe37",
91
+ "was_already_patched": false
92
+ },
93
+ {
94
+ "task": "complex-numbers",
95
+ "original_sha256": "60949140b676a34a7884c23fe931fa9e40e0710e2acc66d9f0303a8fcdb261cc",
96
+ "patched_sha256": "32d74988f93a781b3b27fc6750f4f41bcdf7b4d462904389d409e9ad606063fb",
97
+ "was_already_patched": false
98
+ },
99
+ {
100
+ "task": "crypto-square",
101
+ "original_sha256": "1c64e2087dfbcfc0fafe2aa84009c24967c55d2533379e190ff5cc8aef987a63",
102
+ "patched_sha256": "e29180eb18038f1a08d4644ebd96473611347047c8958ebc00ca7571ece55625",
103
+ "was_already_patched": false
104
+ },
105
+ {
106
+ "task": "diamond",
107
+ "original_sha256": "ff20bbc2d91cf1ffb8b35ffbe4715867a8e0fdec29a83bf8d9ef8a18da2d9d68",
108
+ "patched_sha256": "ce7fe9496fec60c825795f3d1aaf3534f4abb3ecf7a506720b5cf47171b8a23e",
109
+ "was_already_patched": false
110
+ },
111
+ {
112
+ "task": "dnd-character",
113
+ "original_sha256": "289bfe2a6471256fd95171707a3a432b7af35ee1b63c01dfa2cf1a613f3118b4",
114
+ "patched_sha256": "ffe687063cba8152035fd35c859651f8d28d44db8ec5967b39e7145883360d74",
115
+ "was_already_patched": false
116
+ },
117
+ {
118
+ "task": "gigasecond",
119
+ "original_sha256": "41be679e435364e98ee71647be589530b2f3ee593185e627c973fd107f9794a7",
120
+ "patched_sha256": "a5091b4e100fa80f65fbdefe6f60fd0afbb1f59a4960bd6cd2ac8c27dfdaad0e",
121
+ "was_already_patched": false
122
+ },
123
+ {
124
+ "task": "grade-school",
125
+ "original_sha256": "8dc7133cd5f0564717108757c27ad96ebadf44f03b5fde5c35b826aaeb0b4e0f",
126
+ "patched_sha256": "f913000d110e10de2f182ee1470765fbca95d916a8cf2735b379fc05fbf58001",
127
+ "was_already_patched": false
128
+ },
129
+ {
130
+ "task": "kindergarten-garden",
131
+ "original_sha256": "0deebfb40706725b72884a95230b3f3a84ed8a16652eb0fdd405ce5516ceacbc",
132
+ "patched_sha256": "b2904fa9d65d1f52e5b9f03910bf5e1b4ddeb9894db1b2fcc6ee3b71275251e3",
133
+ "was_already_patched": false
134
+ }
135
+ ],
136
+ "overlay_sha256": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
137
+ "prompt_test_audit": {
138
+ "schema_version": 1,
139
+ "kind": "aider-fixed26-prompt-test-audit",
140
+ "overlay_version": "fixed26-contract-v2",
141
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841/shards/shard-0/cpp/exercises/practice",
142
+ "tasks": 13,
143
+ "reviewed_prompt_test_pairs": 13,
144
+ "unexplained_deterministic_requirements": 0,
145
+ "audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
146
+ "records": [
147
+ {
148
+ "task": "all-your-base",
149
+ "classification": "prompt_test_aligned",
150
+ "review_disposition": "reviewed_allowlist",
151
+ "prompt_sha256": "fe66de314418461eb1501ee5ea81e07fa30be6c699d809fa8fb8f8bf83aacf9b",
152
+ "test_file": "all_your_base_test.cpp",
153
+ "test_sha256": "58c7d05e6eaa314346388159cd980886f4b2108bb6f47523a9270bb4e86ce4a3",
154
+ "regression_requirements": {
155
+ "prompt": [
156
+ "must raise `std::invalid_argument`",
157
+ "representing zero must return an empty vector"
158
+ ],
159
+ "test": [
160
+ "TEST_CASE(\"empty_list\")",
161
+ "TEST_CASE(\"single_zero\")",
162
+ "TEST_CASE(\"multiple_zeros\")",
163
+ "TEST_CASE(\"first_base_is_one\")",
164
+ "TEST_CASE(\"first_base_is_zero\")",
165
+ "TEST_CASE(\"invalid_positive_digit\")",
166
+ "TEST_CASE(\"second_base_is_one\")",
167
+ "TEST_CASE(\"second_base_is_zero\")"
168
+ ]
169
+ },
170
+ "unexplained_deterministic_requirements": 0
171
+ },
172
+ {
173
+ "task": "allergies",
174
+ "classification": "prompt_test_aligned",
175
+ "review_disposition": "reviewed_allowlist",
176
+ "prompt_sha256": "45bd52fffb876f73e0bc00eee0346f8b5e4ff7df4e627367a3b0cf33efeca24a",
177
+ "test_file": "allergies_test.cpp",
178
+ "test_sha256": "1eb815ad37a6792bba827c994d0db4cc0edaa57c4428271bef002901e43da798",
179
+ "regression_requirements": {},
180
+ "unexplained_deterministic_requirements": 0
181
+ },
182
+ {
183
+ "task": "bank-account",
184
+ "classification": "prompt_test_aligned",
185
+ "review_disposition": "reviewed_allowlist",
186
+ "prompt_sha256": "130ae84dca29927b614b6a7939b9aa6456c22283f16f34572a3a40147d612cce",
187
+ "test_file": "bank_account_test.cpp",
188
+ "test_sha256": "3696b9383f62ab639ad0a26610410fb662b6b927f2fe1dee956b849ff8dcf5c8",
189
+ "regression_requirements": {
190
+ "prompt": [
191
+ "A newly opened account has a zero balance.",
192
+ "the previous balance is not retained."
193
+ ],
194
+ "test": [
195
+ "TEST_CASE(\"Reopened account does not retain balance\""
196
+ ]
197
+ },
198
+ "unexplained_deterministic_requirements": 0
199
+ },
200
+ {
201
+ "task": "binary-search-tree",
202
+ "classification": "prompt_test_aligned",
203
+ "review_disposition": "reviewed_allowlist",
204
+ "prompt_sha256": "2f1d0baf071032cf174dc7a365567b10c49271281d34626b10d867eecbe3afec",
205
+ "test_file": "binary_search_tree_test.cpp",
206
+ "test_sha256": "79ff6a886a42d7691ec0240f9ea08191016f1042a752da9c2809a3da24c361e5",
207
+ "regression_requirements": {},
208
+ "unexplained_deterministic_requirements": 0
209
+ },
210
+ {
211
+ "task": "circular-buffer",
212
+ "classification": "prompt_test_aligned",
213
+ "review_disposition": "reviewed_allowlist",
214
+ "prompt_sha256": "8501cd0234269a91f04d4c0c8aa1f7a1ee7896db4fd365a2743c5928df769134",
215
+ "test_file": "circular_buffer_test.cpp",
216
+ "test_sha256": "e96c023cf3ac88ded69a5306655cb4b9097da219642fcb99b58d84bdf59f8e80",
217
+ "regression_requirements": {},
218
+ "unexplained_deterministic_requirements": 0
219
+ },
220
+ {
221
+ "task": "clock",
222
+ "classification": "prompt_test_aligned",
223
+ "review_disposition": "reviewed_allowlist",
224
+ "prompt_sha256": "878669626ebe9c4e368e358e79e2ad94ab95dec3760a74afdce9869b14c9fe37",
225
+ "test_file": "clock_test.cpp",
226
+ "test_sha256": "beb75d18d0db5458d7c6e38f506b503a497a6200c0169d2bdc6a913df8254d69",
227
+ "regression_requirements": {},
228
+ "unexplained_deterministic_requirements": 0
229
+ },
230
+ {
231
+ "task": "complex-numbers",
232
+ "classification": "prompt_test_aligned",
233
+ "review_disposition": "reviewed_allowlist",
234
+ "prompt_sha256": "32d74988f93a781b3b27fc6750f4f41bcdf7b4d462904389d409e9ad606063fb",
235
+ "test_file": "complex_numbers_test.cpp",
236
+ "test_sha256": "0bb911210fddcfe066825d5b562ca6efbf21d45386e62aebfd4693ad1b82897b",
237
+ "regression_requirements": {},
238
+ "unexplained_deterministic_requirements": 0
239
+ },
240
+ {
241
+ "task": "crypto-square",
242
+ "classification": "prompt_test_aligned",
243
+ "review_disposition": "reviewed_allowlist",
244
+ "prompt_sha256": "e29180eb18038f1a08d4644ebd96473611347047c8958ebc00ca7571ece55625",
245
+ "test_file": "crypto_square_test.cpp",
246
+ "test_sha256": "3770199d92bda7e4551742ac2d5a30a1970318f18f92f29088f9704a6e67a676",
247
+ "regression_requirements": {},
248
+ "unexplained_deterministic_requirements": 0
249
+ },
250
+ {
251
+ "task": "diamond",
252
+ "classification": "prompt_test_aligned",
253
+ "review_disposition": "reviewed_allowlist",
254
+ "prompt_sha256": "ce7fe9496fec60c825795f3d1aaf3534f4abb3ecf7a506720b5cf47171b8a23e",
255
+ "test_file": "diamond_test.cpp",
256
+ "test_sha256": "235fc2baac052df9b1efd981d93924b37a738dc85e5b056547a78eeb8840da3f",
257
+ "regression_requirements": {},
258
+ "unexplained_deterministic_requirements": 0
259
+ },
260
+ {
261
+ "task": "dnd-character",
262
+ "classification": "prompt_test_aligned",
263
+ "review_disposition": "reviewed_allowlist",
264
+ "prompt_sha256": "ffe687063cba8152035fd35c859651f8d28d44db8ec5967b39e7145883360d74",
265
+ "test_file": "dnd_character_test.cpp",
266
+ "test_sha256": "0b90c2acf77f99986d73b5559e694a06627a53acf6034acf8c4b461ba7125f56",
267
+ "regression_requirements": {},
268
+ "unexplained_deterministic_requirements": 0
269
+ },
270
+ {
271
+ "task": "gigasecond",
272
+ "classification": "prompt_test_aligned",
273
+ "review_disposition": "reviewed_allowlist",
274
+ "prompt_sha256": "a5091b4e100fa80f65fbdefe6f60fd0afbb1f59a4960bd6cd2ac8c27dfdaad0e",
275
+ "test_file": "gigasecond_test.cpp",
276
+ "test_sha256": "84c71cf09c62390ae799d6ea456ce1770f9b30051dcf3ebf26f0b26c58888f26",
277
+ "regression_requirements": {
278
+ "prompt": [
279
+ "Boost (1.58 or newer) is installed",
280
+ "Include it with `#include \"boost/date_time/posix_time/posix_time.hpp\"`"
281
+ ],
282
+ "test": [
283
+ "#include \"boost/date_time/posix_time/posix_time.hpp\""
284
+ ]
285
+ },
286
+ "unexplained_deterministic_requirements": 0
287
+ },
288
+ {
289
+ "task": "grade-school",
290
+ "classification": "prompt_test_aligned",
291
+ "review_disposition": "reviewed_allowlist",
292
+ "prompt_sha256": "f913000d110e10de2f182ee1470765fbca95d916a8cf2735b379fc05fbf58001",
293
+ "test_file": "grade_school_test.cpp",
294
+ "test_sha256": "3a6f4266831b6d31b022e764bed44d1c02cfa10f7629f91053c02e0d53b29871",
295
+ "regression_requirements": {},
296
+ "unexplained_deterministic_requirements": 0
297
+ },
298
+ {
299
+ "task": "kindergarten-garden",
300
+ "classification": "prompt_test_aligned",
301
+ "review_disposition": "reviewed_allowlist",
302
+ "prompt_sha256": "b2904fa9d65d1f52e5b9f03910bf5e1b4ddeb9894db1b2fcc6ee3b71275251e3",
303
+ "test_file": "kindergarten_garden_test.cpp",
304
+ "test_sha256": "1a35fe4528cf3577739c95df36daafac894e5e554cf51481ebf8c475f683bcfd",
305
+ "regression_requirements": {},
306
+ "unexplained_deterministic_requirements": 0
307
+ }
308
+ ]
309
+ },
310
+ "prompt_test_audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556"
311
+ },
312
+ "gpu_ids": "0-3",
313
+ "gpu_requested": "4x NVIDIA H100 80GB HBM3",
314
+ "temperature": 0.7,
315
+ "top_p": 1.0,
316
+ "max_tokens": 32768,
317
+ "thinking_disabled": false,
318
+ "threads": 8,
319
+ "image": "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
320
+ "started_at_utc": "2026-08-29T15:04:37.532486+00:00",
321
+ "completed_at_utc": "2026-08-29T15:29:44.124629+00:00",
322
+ "server_command": [
323
+ "sudo",
324
+ "-n",
325
+ "docker",
326
+ "run",
327
+ "-d",
328
+ "--name",
329
+ "sglang-generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841-shard0",
330
+ "--gpus",
331
+ "all",
332
+ "--network",
333
+ "host",
334
+ "--ipc",
335
+ "host",
336
+ "-e",
337
+ "CUDA_VISIBLE_DEVICES=0,1,2,3",
338
+ "-v",
339
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841:/workspace-run",
340
+ "-v",
341
+ "/home/gcpuser/eval-assets/model/GLM-4.7-Flash:/workspace-model:ro",
342
+ "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
343
+ "python3",
344
+ "-m",
345
+ "sglang.launch_server",
346
+ "--model-path",
347
+ "/workspace-model",
348
+ "--tp-size",
349
+ "4",
350
+ "--tool-call-parser",
351
+ "glm47",
352
+ "--reasoning-parser",
353
+ "glm45",
354
+ "--mem-fraction-static",
355
+ "0.8",
356
+ "--max-running-requests",
357
+ "16",
358
+ "--served-model-name",
359
+ "glm-4.7-flash-grpo",
360
+ "--api-key",
361
+ "local-eval",
362
+ "--host",
363
+ "0.0.0.0",
364
+ "--port",
365
+ "18000",
366
+ "--enable-lora",
367
+ "--max-lora-rank",
368
+ "32",
369
+ "--lora-backend",
370
+ "triton",
371
+ "--lora-target-modules",
372
+ "q_a_proj",
373
+ "kv_a_proj_with_mqa",
374
+ "o_proj",
375
+ "gate_proj",
376
+ "up_proj",
377
+ "down_proj",
378
+ "--experts-shared-outer-loras",
379
+ "--lora-use-virtual-experts"
380
+ ],
381
+ "benchmark_command": [
382
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841/aider-venv/bin/python",
383
+ "/aider/benchmark/benchmark.py",
384
+ "generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841-shard-0",
385
+ "--model",
386
+ "openai/glm-4.7-flash-grpo",
387
+ "--edit-format",
388
+ "whole",
389
+ "--languages",
390
+ "cpp",
391
+ "--tries",
392
+ "2",
393
+ "--threads",
394
+ "8",
395
+ "--exercises-dir",
396
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841/shards/shard-0",
397
+ "--read-model-settings",
398
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841/model-settings.yml"
399
+ ],
400
+ "adapter_load": {
401
+ "endpoint": "/load_lora_adapter",
402
+ "status": 200,
403
+ "body": "{\"rid\":null,\"http_worker_ipc\":null,\"success\":true,\"error_message\":\"\",\"loaded_adapters\":{\"glm-4.7-flash-grpo\":\"/workspace-run/adapter-serving\"}}"
404
+ },
405
+ "lora_activation_probe": {
406
+ "status": "diverged",
407
+ "with_lora": {
408
+ "content": "",
409
+ "logprobs": [
410
+ -0.475234,
411
+ -1e-06,
412
+ 0.0,
413
+ -2e-06,
414
+ -0.013558,
415
+ 0.0,
416
+ -4e-05,
417
+ -0.037505,
418
+ -0.166072,
419
+ -2.2e-05,
420
+ -2.7e-05,
421
+ -1e-06,
422
+ -1e-06,
423
+ -1.076028,
424
+ -0.60245,
425
+ -0.000266,
426
+ -0.007068,
427
+ -1.2e-05,
428
+ -0.014981,
429
+ -8e-06,
430
+ -0.002539,
431
+ -0.00025,
432
+ -0.371666,
433
+ -4e-06,
434
+ -0.029975,
435
+ -0.750092,
436
+ -0.021393,
437
+ -0.000692,
438
+ -0.239091,
439
+ -0.014033,
440
+ -0.613755,
441
+ -2e-06,
442
+ -8e-06,
443
+ 0.0,
444
+ -0.0,
445
+ 0.0,
446
+ -2e-06,
447
+ -0.336218,
448
+ -0.202114,
449
+ -0.767475,
450
+ -0.313888,
451
+ -0.018488,
452
+ -2e-06,
453
+ -0.000344,
454
+ -0.000336,
455
+ -0.000117,
456
+ -0.706054,
457
+ -0.0
458
+ ]
459
+ },
460
+ "without_lora": {
461
+ "content": "",
462
+ "logprobs": [
463
+ -0.201925,
464
+ -5e-06,
465
+ -0.0,
466
+ -3e-06,
467
+ -0.010878,
468
+ 0.0,
469
+ -3e-05,
470
+ -0.038474,
471
+ -0.084237,
472
+ -4.7e-05,
473
+ -0.001038,
474
+ -3e-06,
475
+ -3e-06,
476
+ -0.674071,
477
+ -0.517116,
478
+ -0.000558,
479
+ -0.011775,
480
+ -7e-06,
481
+ -0.009701,
482
+ -1e-05,
483
+ -0.03007,
484
+ -0.000456,
485
+ -0.304802,
486
+ -1.1e-05,
487
+ -0.049027,
488
+ -0.85184,
489
+ -2e-06,
490
+ -5e-06,
491
+ -0.0,
492
+ -5.9e-05,
493
+ -0.23896,
494
+ -0.440507,
495
+ -0.000134,
496
+ -0.002076,
497
+ -3.2e-05,
498
+ -0.000579,
499
+ -0.0,
500
+ -0.0,
501
+ -0.0,
502
+ -0.0,
503
+ -0.359802,
504
+ -0.000179,
505
+ -5.8e-05,
506
+ -0.13223,
507
+ -3.3e-05,
508
+ -0.001747,
509
+ -1e-06,
510
+ -2e-06
511
+ ]
512
+ }
513
+ },
514
+ "stats_stdout": "\u2500 /aider/tmp.benchmarks/2026-08-29-15-07-06--generalized-cpp-grpo20-iter14-fi\u2026 \u2500\n- dirname: 2026-08-29-15-07-06--generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841-shard-0\n test_cases: 13\n model: openai/glm-4.7-flash-grpo\n edit_format: whole\n commit_hash: 5dc9490\n pass_rate_1: 46.2\n pass_rate_2: 53.8\n pass_num_1: 6\n pass_num_2: 7\n percent_cases_well_formed: 100.0\n error_outputs: 4\n num_malformed_responses: 0\n num_with_malformed_responses: 0\n user_asks: 48\n lazy_comments: 0\n syntax_errors: 0\n indentation_errors: 0\n exhausted_context_windows: 4\n prompt_tokens: 162725\n completion_tokens: 240064\n test_timeouts: 0\n total_tests: 13\n command: aider --model openai/glm-4.7-flash-grpo\n date: 2026-08-29\n versions: 0.86.3.dev\n seconds_per_case: 483.7\n total_cost: 0.0000\n\ncosts: $0.0000/test-case, $0.00 total, $0.00 projected\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n",
515
+ "validation": {
516
+ "terminal_tasks": 13,
517
+ "terminal_attempts": 20,
518
+ "maximum_attempts": 26,
519
+ "short_circuited_after_first_pass": 6,
520
+ "pass_at_1": 6,
521
+ "pass_at_k": 7,
522
+ "well_formed_tasks": 13,
523
+ "malformed_responses": 0,
524
+ "error_outputs": 4,
525
+ "context_exhaustions": 4,
526
+ "test_timeouts": 0,
527
+ "prompt_tokens": 162725,
528
+ "completion_tokens": 240064,
529
+ "unique_testcases": 13,
530
+ "testcases": [
531
+ "all-your-base",
532
+ "allergies",
533
+ "bank-account",
534
+ "binary-search-tree",
535
+ "circular-buffer",
536
+ "clock",
537
+ "complex-numbers",
538
+ "crypto-square",
539
+ "diamond",
540
+ "dnd-character",
541
+ "gigasecond",
542
+ "grade-school",
543
+ "kindergarten-garden"
544
+ ],
545
+ "outcomes": {
546
+ "all-your-base": [
547
+ true
548
+ ],
549
+ "allergies": [
550
+ true
551
+ ],
552
+ "bank-account": [
553
+ true
554
+ ],
555
+ "binary-search-tree": [
556
+ false,
557
+ false
558
+ ],
559
+ "circular-buffer": [
560
+ true
561
+ ],
562
+ "clock": [
563
+ false,
564
+ false
565
+ ],
566
+ "complex-numbers": [
567
+ false,
568
+ false
569
+ ],
570
+ "crypto-square": [
571
+ false,
572
+ false
573
+ ],
574
+ "diamond": [
575
+ true
576
+ ],
577
+ "dnd-character": [
578
+ false,
579
+ true
580
+ ],
581
+ "gigasecond": [
582
+ false,
583
+ false
584
+ ],
585
+ "grade-school": [
586
+ true
587
+ ],
588
+ "kindergarten-garden": [
589
+ false,
590
+ false
591
+ ]
592
+ },
593
+ "result_sha256": {
594
+ "all-your-base": "4a98726f07744641a32abf3e7f7d17fdaebf738a0373f04a09771c52c57c0e56",
595
+ "allergies": "bde2825f643f54d51dafedd3427fb67599f5161c9ef4a78d87366acf955275f1",
596
+ "bank-account": "5dd8b6de689356263e288747507802f90ff2c608f30d38a0aac66b97f17a6825",
597
+ "binary-search-tree": "af84d84cb6dc9f631fe9cf903fce74c9478bed13bd563c2c7c2f040818f75324",
598
+ "circular-buffer": "9cd1a4a62b1f5d63d9f618943803e614c02a6ece6787e408a63fc5450b03563a",
599
+ "clock": "764cbf487a58efc9c5e93f55a0cf5f510f8794a99104ae198be4f0a8a5db6946",
600
+ "complex-numbers": "19ccddab13d6911d248bf872e041ef6d1ea004e9b2e09a218415a7c131fc7241",
601
+ "crypto-square": "82980749ea33bb4d81e876e886889f045ea21becdfadc5a321268d69c4e2d3a1",
602
+ "diamond": "f593d9848e9c64971a731a2916e68e59bff4f7850626884c87aee924118d420b",
603
+ "dnd-character": "dba0056f8dc060dc5814ddba39c98e8848188948ed2a653df485189a7112330b",
604
+ "gigasecond": "c5e134fad0f42e5d8d2ebd7d8a27200821c7b79dda4fc14db1056027ac7fcff2",
605
+ "grade-school": "5bef283cf514000dc11dfa3ac53209ab2f07175da43e2a35ff75c9f5c46c22a6",
606
+ "kindergarten-garden": "1d62c6356900152175ac271beba12ed6a084b12b54b06c9860672930b833a317"
607
+ }
608
+ }
609
+ }
evaluations/iter14-fixed26-mt2-best4-20260902/trial-2/shards/shard-1/shard_receipt.json ADDED
@@ -0,0 +1,585 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": "complete",
3
+ "run_id": "generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841",
4
+ "shard_index": 1,
5
+ "selected_tasks": [
6
+ "knapsack",
7
+ "linked-list",
8
+ "meetup",
9
+ "parallel-letter-frequency",
10
+ "perfect-numbers",
11
+ "phone-number",
12
+ "queen-attack",
13
+ "robot-name",
14
+ "space-age",
15
+ "spiral-matrix",
16
+ "sublist",
17
+ "yacht",
18
+ "zebra-puzzle"
19
+ ],
20
+ "model_kind": "adapter",
21
+ "model_revision": "7dd20894a642a0aa287e9827cb1a1f7f91386b67",
22
+ "adapter_source_sha256": "b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b",
23
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
24
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
25
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
26
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
27
+ "source_checkpoint": "iter_0000014",
28
+ "serving_conversion_receipt": {
29
+ "schema_version": 2,
30
+ "kind": "glm47-serving-adapter-conversion",
31
+ "source_adapter_path": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841/adapter-source",
32
+ "source_adapter_sha256": "b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b",
33
+ "source_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
34
+ "source_tensor_count": 9741,
35
+ "removed_layer_47_tensor_count": 207,
36
+ "serving_tensor_count": 9534,
37
+ "serving_adapter_sha256": "d3a3532c31a2b7facd15922aa82d6daed0595c5669c8164ab823c3e0debc62c8",
38
+ "serving_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
39
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
40
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
41
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
42
+ "source_checkpoint": "iter_0000014"
43
+ },
44
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
45
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
46
+ "tries": 2,
47
+ "eval_set_version": "fixed26-contract-v2",
48
+ "contract_overlay_sha256": "da6626c739f35557c726ce9e8f6c78f50caef924800c9bcff717b800da191fdb",
49
+ "prompt_test_audit_sha256": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c",
50
+ "contract_overlay": {
51
+ "schema_version": 1,
52
+ "kind": "aider-fixed26-contract-overlay",
53
+ "overlay_version": "fixed26-contract-v2",
54
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841/shards/shard-1/cpp/exercises/practice",
55
+ "tasks": 13,
56
+ "records": [
57
+ {
58
+ "task": "knapsack",
59
+ "original_sha256": "69017232ff2b4335ec2ab79bc7470e2d86fa059c3aec2ea4ff51c512142b46e1",
60
+ "patched_sha256": "5ba39908e24ea536f97d30951cc18030b044c1e14e3bc26260412f3d19207cf7",
61
+ "was_already_patched": false
62
+ },
63
+ {
64
+ "task": "linked-list",
65
+ "original_sha256": "97b802c9c2f4dc8505d7b0051694ec747c250c72ad62ac13786c15049f6c95c6",
66
+ "patched_sha256": "9b53497f95e577e867b4045009a6c42d5d480e1c00a9878a367dc5e1598a2cf6",
67
+ "was_already_patched": false
68
+ },
69
+ {
70
+ "task": "meetup",
71
+ "original_sha256": "7fe0003115d9d10a589579c6a7eae523278e09a89bc9f967243ed2679ff1144d",
72
+ "patched_sha256": "cd96a78630ddc4b18da3d97fc2e52af6b4ba2ef8627afbaca6621f6722df5bba",
73
+ "was_already_patched": false
74
+ },
75
+ {
76
+ "task": "parallel-letter-frequency",
77
+ "original_sha256": "2a1c8f08bb586707242baca8ff7f4973233f2a83f2673a3bcda583990c499d86",
78
+ "patched_sha256": "241b469203880134a8931c9df45f838a817a37430df5f02267ee3cf2ebf57ba5",
79
+ "was_already_patched": false
80
+ },
81
+ {
82
+ "task": "perfect-numbers",
83
+ "original_sha256": "8db797c5f8e9c0efbb8c805ddefca892f764b4f3a72dff65c037f4bffb92b1cb",
84
+ "patched_sha256": "6f06b35f9f78708451c8b5aab69cfeb2f72333abcafff5cd769b59f71d4b1506",
85
+ "was_already_patched": false
86
+ },
87
+ {
88
+ "task": "phone-number",
89
+ "original_sha256": "ca1e2c1c43454c151e519a2f784439621c243bb2824715c69a8e0904abc473a5",
90
+ "patched_sha256": "688f8b8082ed60ea107cbddd6f0418ab512df3ab8c13db5ab39436987a41df3b",
91
+ "was_already_patched": false
92
+ },
93
+ {
94
+ "task": "queen-attack",
95
+ "original_sha256": "159a9bda6a12590da669cc838f7203bd98096cd9df7ef02a11e50381413a71a5",
96
+ "patched_sha256": "c5aa7eb5b38e0434a9f9893384837bdd303eec532d343d43d412954b9514a328",
97
+ "was_already_patched": false
98
+ },
99
+ {
100
+ "task": "robot-name",
101
+ "original_sha256": "bbb01d54e892de555eb900b3b93fd3645ad7fcfd09eace353fb6b81e768c4310",
102
+ "patched_sha256": "b2750750beea61e12bd1828720d21718771bde4b809a62582361be11cc68b2f7",
103
+ "was_already_patched": false
104
+ },
105
+ {
106
+ "task": "space-age",
107
+ "original_sha256": "5154666b09c794db3ea85d1bc76a1e8d0ceb036179717efb878e7afa642013bb",
108
+ "patched_sha256": "d6a3c9b9aefec380d03ce84ab85ffaf50340fb25acf76194f087ebf4b44397a6",
109
+ "was_already_patched": false
110
+ },
111
+ {
112
+ "task": "spiral-matrix",
113
+ "original_sha256": "a738351bf8fc8e0a1c790329230a1eb8b25683c13006018f106e86498384ddab",
114
+ "patched_sha256": "9d5dff44082c7bac9e5ea721a58723f15d353cf9084885a98f7f00390c92bfb3",
115
+ "was_already_patched": false
116
+ },
117
+ {
118
+ "task": "sublist",
119
+ "original_sha256": "d0e7c47c2d86fb068f35283ae2ff8609069e7c042e78376f7b5536ee5320e2fe",
120
+ "patched_sha256": "c5d6288f605c24821622010fc8f9813b5e03f8761fe7274dcc7907d6460e5500",
121
+ "was_already_patched": false
122
+ },
123
+ {
124
+ "task": "yacht",
125
+ "original_sha256": "d70d3ee85423118f3ebb1287c501890ec4735a77c8082eab415788142b2bc3b6",
126
+ "patched_sha256": "6c648bd61b3584393de929b14ab5b63fac6773144feffa2230e634b13566a343",
127
+ "was_already_patched": false
128
+ },
129
+ {
130
+ "task": "zebra-puzzle",
131
+ "original_sha256": "475239352eed823e34a2677b65d861d58e0ca37a7da9ae399141c0c95758a8e6",
132
+ "patched_sha256": "2e747c8282a3ed9bbd1629987886a55cf697d9b94e0bdf1eb66ebc1eee4801f6",
133
+ "was_already_patched": false
134
+ }
135
+ ],
136
+ "overlay_sha256": "da6626c739f35557c726ce9e8f6c78f50caef924800c9bcff717b800da191fdb",
137
+ "prompt_test_audit": {
138
+ "schema_version": 1,
139
+ "kind": "aider-fixed26-prompt-test-audit",
140
+ "overlay_version": "fixed26-contract-v2",
141
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841/shards/shard-1/cpp/exercises/practice",
142
+ "tasks": 13,
143
+ "reviewed_prompt_test_pairs": 13,
144
+ "unexplained_deterministic_requirements": 0,
145
+ "audit_sha256": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c",
146
+ "records": [
147
+ {
148
+ "task": "knapsack",
149
+ "classification": "prompt_test_aligned",
150
+ "review_disposition": "reviewed_allowlist",
151
+ "prompt_sha256": "5ba39908e24ea536f97d30951cc18030b044c1e14e3bc26260412f3d19207cf7",
152
+ "test_file": "knapsack_test.cpp",
153
+ "test_sha256": "9eca89078382ca62d666bba13de27a616dccac9a93b4634cb8935ea2db020cfd",
154
+ "regression_requirements": {},
155
+ "unexplained_deterministic_requirements": 0
156
+ },
157
+ {
158
+ "task": "linked-list",
159
+ "classification": "prompt_test_aligned",
160
+ "review_disposition": "reviewed_allowlist",
161
+ "prompt_sha256": "9b53497f95e577e867b4045009a6c42d5d480e1c00a9878a367dc5e1598a2cf6",
162
+ "test_file": "linked_list_test.cpp",
163
+ "test_sha256": "c63f3a714e7796868842f74e48aa2d4bc9e6ba9ddfbe2eaba4aa55cf6fc46633",
164
+ "regression_requirements": {},
165
+ "unexplained_deterministic_requirements": 0
166
+ },
167
+ {
168
+ "task": "meetup",
169
+ "classification": "prompt_test_aligned",
170
+ "review_disposition": "reviewed_allowlist",
171
+ "prompt_sha256": "cd96a78630ddc4b18da3d97fc2e52af6b4ba2ef8627afbaca6621f6722df5bba",
172
+ "test_file": "meetup_test.cpp",
173
+ "test_sha256": "2eda2b18b6fb6bf7bd5aa3785b64493a699d6d31a026a3964f8605005f87a83a",
174
+ "regression_requirements": {
175
+ "prompt": [
176
+ "Boost (1.58 or newer) is installed",
177
+ "Include it with `#include \"boost/date_time/gregorian/gregorian.hpp\"`"
178
+ ],
179
+ "test": [
180
+ "#include <boost/date_time/gregorian/gregorian.hpp>"
181
+ ]
182
+ },
183
+ "unexplained_deterministic_requirements": 0
184
+ },
185
+ {
186
+ "task": "parallel-letter-frequency",
187
+ "classification": "prompt_test_aligned",
188
+ "review_disposition": "reviewed_allowlist",
189
+ "prompt_sha256": "241b469203880134a8931c9df45f838a817a37430df5f02267ee3cf2ebf57ba5",
190
+ "test_file": "parallel_letter_frequency_test.cpp",
191
+ "test_sha256": "9f0625d18d5ad5a04136c92d3064456a3c3e9e7847f4810f0c75f6d9db49ea5e",
192
+ "regression_requirements": {},
193
+ "unexplained_deterministic_requirements": 0
194
+ },
195
+ {
196
+ "task": "perfect-numbers",
197
+ "classification": "prompt_test_aligned",
198
+ "review_disposition": "reviewed_allowlist",
199
+ "prompt_sha256": "6f06b35f9f78708451c8b5aab69cfeb2f72333abcafff5cd769b59f71d4b1506",
200
+ "test_file": "perfect_numbers_test.cpp",
201
+ "test_sha256": "fa206f8feaa1f8aa63986db34fc96458b30ab0325c0855fd6659ab7cbcb50be3",
202
+ "regression_requirements": {},
203
+ "unexplained_deterministic_requirements": 0
204
+ },
205
+ {
206
+ "task": "phone-number",
207
+ "classification": "prompt_test_aligned",
208
+ "review_disposition": "reviewed_allowlist",
209
+ "prompt_sha256": "688f8b8082ed60ea107cbddd6f0418ab512df3ab8c13db5ab39436987a41df3b",
210
+ "test_file": "phone_number_test.cpp",
211
+ "test_sha256": "12aa1d8ef503b67d9be8a6d1b8bc858eabcc88af3db916821ec25dcb3709fee5",
212
+ "regression_requirements": {},
213
+ "unexplained_deterministic_requirements": 0
214
+ },
215
+ {
216
+ "task": "queen-attack",
217
+ "classification": "prompt_test_aligned",
218
+ "review_disposition": "reviewed_allowlist",
219
+ "prompt_sha256": "c5aa7eb5b38e0434a9f9893384837bdd303eec532d343d43d412954b9514a328",
220
+ "test_file": "queen_attack_test.cpp",
221
+ "test_sha256": "af1f9888860b997aaf1473e07fd03c3bbb6bfc653301bb6c8c91a0a3f86f4d75",
222
+ "regression_requirements": {},
223
+ "unexplained_deterministic_requirements": 0
224
+ },
225
+ {
226
+ "task": "robot-name",
227
+ "classification": "prompt_test_aligned",
228
+ "review_disposition": "reviewed_allowlist",
229
+ "prompt_sha256": "b2750750beea61e12bd1828720d21718771bde4b809a62582361be11cc68b2f7",
230
+ "test_file": "robot_name_test.cpp",
231
+ "test_sha256": "a61980d1065cad95bba9e8042e46fca8890b782367767a2a0e4b9c856de58fd5",
232
+ "regression_requirements": {},
233
+ "unexplained_deterministic_requirements": 0
234
+ },
235
+ {
236
+ "task": "space-age",
237
+ "classification": "prompt_test_aligned",
238
+ "review_disposition": "reviewed_allowlist",
239
+ "prompt_sha256": "d6a3c9b9aefec380d03ce84ab85ffaf50340fb25acf76194f087ebf4b44397a6",
240
+ "test_file": "space_age_test.cpp",
241
+ "test_sha256": "9362253be5bc92f9cd4d2e5cee817e9d44ba5a812632304d73c1a81a48d3f216",
242
+ "regression_requirements": {},
243
+ "unexplained_deterministic_requirements": 0
244
+ },
245
+ {
246
+ "task": "spiral-matrix",
247
+ "classification": "prompt_test_aligned",
248
+ "review_disposition": "reviewed_allowlist",
249
+ "prompt_sha256": "9d5dff44082c7bac9e5ea721a58723f15d353cf9084885a98f7f00390c92bfb3",
250
+ "test_file": "spiral_matrix_test.cpp",
251
+ "test_sha256": "406cce0e7cf16487fdd12df030bbf5fcfe57aeb36078c8eb13b16c1f8267239e",
252
+ "regression_requirements": {},
253
+ "unexplained_deterministic_requirements": 0
254
+ },
255
+ {
256
+ "task": "sublist",
257
+ "classification": "prompt_test_aligned",
258
+ "review_disposition": "reviewed_allowlist",
259
+ "prompt_sha256": "c5d6288f605c24821622010fc8f9813b5e03f8761fe7274dcc7907d6460e5500",
260
+ "test_file": "sublist_test.cpp",
261
+ "test_sha256": "7120a4a2fa383db1f2f0184c5cb58c46960b39458d37bb3965dfb382ed4f0d00",
262
+ "regression_requirements": {},
263
+ "unexplained_deterministic_requirements": 0
264
+ },
265
+ {
266
+ "task": "yacht",
267
+ "classification": "prompt_test_aligned",
268
+ "review_disposition": "reviewed_allowlist",
269
+ "prompt_sha256": "6c648bd61b3584393de929b14ab5b63fac6773144feffa2230e634b13566a343",
270
+ "test_file": "yacht_test.cpp",
271
+ "test_sha256": "45af93cc50b53cddf26115d4bbf0c03e3e61939b4c7979d0eb670f8937bbacbb",
272
+ "regression_requirements": {},
273
+ "unexplained_deterministic_requirements": 0
274
+ },
275
+ {
276
+ "task": "zebra-puzzle",
277
+ "classification": "prompt_test_aligned",
278
+ "review_disposition": "reviewed_allowlist",
279
+ "prompt_sha256": "2e747c8282a3ed9bbd1629987886a55cf697d9b94e0bdf1eb66ebc1eee4801f6",
280
+ "test_file": "zebra_puzzle_test.cpp",
281
+ "test_sha256": "2b95fb480833ad730748e742145f1789b9eddafc300b977baba80663b3443c9e",
282
+ "regression_requirements": {},
283
+ "unexplained_deterministic_requirements": 0
284
+ }
285
+ ]
286
+ },
287
+ "prompt_test_audit_sha256": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c"
288
+ },
289
+ "gpu_ids": "4-7",
290
+ "gpu_requested": "4x NVIDIA H100 80GB HBM3",
291
+ "temperature": 0.7,
292
+ "top_p": 1.0,
293
+ "max_tokens": 32768,
294
+ "thinking_disabled": false,
295
+ "threads": 8,
296
+ "image": "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
297
+ "started_at_utc": "2026-08-29T15:04:37.533229+00:00",
298
+ "completed_at_utc": "2026-08-29T15:25:26.335898+00:00",
299
+ "server_command": [
300
+ "sudo",
301
+ "-n",
302
+ "docker",
303
+ "run",
304
+ "-d",
305
+ "--name",
306
+ "sglang-generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841-shard1",
307
+ "--gpus",
308
+ "all",
309
+ "--network",
310
+ "host",
311
+ "--ipc",
312
+ "host",
313
+ "-e",
314
+ "CUDA_VISIBLE_DEVICES=4,5,6,7",
315
+ "-v",
316
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841:/workspace-run",
317
+ "-v",
318
+ "/home/gcpuser/eval-assets/model/GLM-4.7-Flash:/workspace-model:ro",
319
+ "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
320
+ "python3",
321
+ "-m",
322
+ "sglang.launch_server",
323
+ "--model-path",
324
+ "/workspace-model",
325
+ "--tp-size",
326
+ "4",
327
+ "--tool-call-parser",
328
+ "glm47",
329
+ "--reasoning-parser",
330
+ "glm45",
331
+ "--mem-fraction-static",
332
+ "0.8",
333
+ "--max-running-requests",
334
+ "16",
335
+ "--served-model-name",
336
+ "glm-4.7-flash-grpo",
337
+ "--api-key",
338
+ "local-eval",
339
+ "--host",
340
+ "0.0.0.0",
341
+ "--port",
342
+ "18001",
343
+ "--enable-lora",
344
+ "--max-lora-rank",
345
+ "32",
346
+ "--lora-backend",
347
+ "triton",
348
+ "--lora-target-modules",
349
+ "q_a_proj",
350
+ "kv_a_proj_with_mqa",
351
+ "o_proj",
352
+ "gate_proj",
353
+ "up_proj",
354
+ "down_proj",
355
+ "--experts-shared-outer-loras",
356
+ "--lora-use-virtual-experts"
357
+ ],
358
+ "benchmark_command": [
359
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841/aider-venv/bin/python",
360
+ "/aider/benchmark/benchmark.py",
361
+ "generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841-shard-1",
362
+ "--model",
363
+ "openai/glm-4.7-flash-grpo",
364
+ "--edit-format",
365
+ "whole",
366
+ "--languages",
367
+ "cpp",
368
+ "--tries",
369
+ "2",
370
+ "--threads",
371
+ "8",
372
+ "--exercises-dir",
373
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841/shards/shard-1",
374
+ "--read-model-settings",
375
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841/model-settings.yml"
376
+ ],
377
+ "adapter_load": {
378
+ "endpoint": "/load_lora_adapter",
379
+ "status": 200,
380
+ "body": "{\"rid\":null,\"http_worker_ipc\":null,\"success\":true,\"error_message\":\"\",\"loaded_adapters\":{\"glm-4.7-flash-grpo\":\"/workspace-run/adapter-serving\"}}"
381
+ },
382
+ "lora_activation_probe": {
383
+ "status": "diverged",
384
+ "with_lora": {
385
+ "content": "",
386
+ "logprobs": [
387
+ -0.475548,
388
+ -1e-06,
389
+ 0.0,
390
+ -1e-06,
391
+ -0.020646,
392
+ 0.0,
393
+ -5.1e-05,
394
+ -0.049841,
395
+ -0.164807,
396
+ -2.5e-05,
397
+ -3.8e-05,
398
+ -1e-06,
399
+ -1e-06,
400
+ -1.207455,
401
+ -0.589935,
402
+ -0.000266,
403
+ -0.007117,
404
+ -1e-05,
405
+ -0.012109,
406
+ -7e-06,
407
+ -0.004175,
408
+ -0.000267,
409
+ -0.406916,
410
+ -6e-06,
411
+ -0.029969,
412
+ -0.779537,
413
+ -0.020783,
414
+ -0.000689,
415
+ -0.230719,
416
+ -0.021276,
417
+ -0.874224,
418
+ -1e-06,
419
+ -1e-05,
420
+ 0.0,
421
+ -0.0,
422
+ 0.0,
423
+ -2e-06,
424
+ -0.219541,
425
+ -0.202122,
426
+ -0.600148,
427
+ -0.201844,
428
+ -0.018751,
429
+ -3e-06,
430
+ -0.000721,
431
+ -0.000124,
432
+ -7.9e-05,
433
+ -0.706039,
434
+ -0.0
435
+ ]
436
+ },
437
+ "without_lora": {
438
+ "content": "",
439
+ "logprobs": [
440
+ -0.202004,
441
+ -5e-06,
442
+ -0.0,
443
+ -3e-06,
444
+ -0.009263,
445
+ 0.0,
446
+ -3e-05,
447
+ -0.037537,
448
+ -0.083708,
449
+ -3.1e-05,
450
+ -0.001037,
451
+ -3e-06,
452
+ -3e-06,
453
+ -0.832436,
454
+ -0.442281,
455
+ -0.000434,
456
+ -0.01183,
457
+ -8e-06,
458
+ -0.012326,
459
+ -1e-05,
460
+ -0.01834,
461
+ -0.000456,
462
+ -0.290131,
463
+ -1.3e-05,
464
+ -0.030037,
465
+ -0.744376,
466
+ -2e-06,
467
+ -7e-06,
468
+ -0.0,
469
+ -6.5e-05,
470
+ -0.241235,
471
+ -0.44052,
472
+ -9.8e-05,
473
+ -0.002221,
474
+ -2.4e-05,
475
+ -0.000636,
476
+ -0.0,
477
+ -0.0,
478
+ -0.0,
479
+ -0.0,
480
+ -0.245351,
481
+ -0.000183,
482
+ -4.6e-05,
483
+ -0.132204,
484
+ -2.1e-05,
485
+ -0.001666,
486
+ -2e-06,
487
+ -1e-06
488
+ ]
489
+ }
490
+ },
491
+ "stats_stdout": "\u2500 /aider/tmp.benchmarks/2026-08-29-15-07-06--generalized-cpp-grpo20-iter14-fi\u2026 \u2500\n- dirname: 2026-08-29-15-07-06--generalized-cpp-grpo20-iter14-fixed26-repeat2-20260829-144841-shard-1\n test_cases: 13\n model: openai/glm-4.7-flash-grpo\n edit_format: whole\n commit_hash: 5dc9490\n pass_rate_1: 53.8\n pass_rate_2: 76.9\n pass_num_1: 7\n pass_num_2: 10\n percent_cases_well_formed: 100.0\n error_outputs: 5\n num_malformed_responses: 0\n num_with_malformed_responses: 0\n user_asks: 51\n lazy_comments: 0\n syntax_errors: 0\n indentation_errors: 0\n exhausted_context_windows: 5\n prompt_tokens: 215976\n completion_tokens: 194731\n test_timeouts: 0\n total_tests: 13\n command: aider --model openai/glm-4.7-flash-grpo\n date: 2026-08-29\n versions: 0.86.3.dev\n seconds_per_case: 563.1\n total_cost: 0.0000\n\ncosts: $0.0000/test-case, $0.00 total, $0.00 projected\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n",
492
+ "validation": {
493
+ "terminal_tasks": 13,
494
+ "terminal_attempts": 19,
495
+ "maximum_attempts": 26,
496
+ "short_circuited_after_first_pass": 7,
497
+ "pass_at_1": 7,
498
+ "pass_at_k": 10,
499
+ "well_formed_tasks": 13,
500
+ "malformed_responses": 0,
501
+ "error_outputs": 5,
502
+ "context_exhaustions": 5,
503
+ "test_timeouts": 0,
504
+ "prompt_tokens": 215976,
505
+ "completion_tokens": 194731,
506
+ "unique_testcases": 13,
507
+ "testcases": [
508
+ "knapsack",
509
+ "linked-list",
510
+ "meetup",
511
+ "parallel-letter-frequency",
512
+ "perfect-numbers",
513
+ "phone-number",
514
+ "queen-attack",
515
+ "robot-name",
516
+ "space-age",
517
+ "spiral-matrix",
518
+ "sublist",
519
+ "yacht",
520
+ "zebra-puzzle"
521
+ ],
522
+ "outcomes": {
523
+ "knapsack": [
524
+ true
525
+ ],
526
+ "linked-list": [
527
+ false,
528
+ false
529
+ ],
530
+ "meetup": [
531
+ false,
532
+ false
533
+ ],
534
+ "parallel-letter-frequency": [
535
+ true
536
+ ],
537
+ "perfect-numbers": [
538
+ false,
539
+ true
540
+ ],
541
+ "phone-number": [
542
+ true
543
+ ],
544
+ "queen-attack": [
545
+ true
546
+ ],
547
+ "robot-name": [
548
+ true
549
+ ],
550
+ "space-age": [
551
+ true
552
+ ],
553
+ "spiral-matrix": [
554
+ true
555
+ ],
556
+ "sublist": [
557
+ false,
558
+ true
559
+ ],
560
+ "yacht": [
561
+ false,
562
+ true
563
+ ],
564
+ "zebra-puzzle": [
565
+ false,
566
+ false
567
+ ]
568
+ },
569
+ "result_sha256": {
570
+ "knapsack": "3f1a4a63f886f66c0c8482f638659611a451a64f667f64a512e786974b80525d",
571
+ "linked-list": "979a9644d9429e4a7c66093b293289d03551d3f9521c5b95ebe0cab4a46678c8",
572
+ "meetup": "2e1658829a4df246088ddb14b0026cbe70085783899c07c66f62719a97e00181",
573
+ "parallel-letter-frequency": "ce4616076adb45443da9cacb7d6a89e04b2152617a132fed12f0a44e0c697101",
574
+ "perfect-numbers": "1a3f7d32dc09ae1a3807bd4e9c2d75c9a5c12056e07136a88f84da3e0491fa45",
575
+ "phone-number": "1591afad71c7af3d467e1dcadd0ab7bd4727486e44bf27d962c2dd4720e6f0ad",
576
+ "queen-attack": "8b1d7e7d22143c4bf30b5636baf9f620050daf73ac13fb3bf12744c5fa1ccbb2",
577
+ "robot-name": "681ee76b1c99025834298cd74b1bce4c1387a1f51434a742261bb86ae918cea9",
578
+ "space-age": "2bd60d246d5bb587d7bfc120b6285b70e48b6523b2dea751e478586bbb956ee1",
579
+ "spiral-matrix": "2016467ba52fb14ed1c84e7429e4eac9b651249c80174f83e456c0ca683d5392",
580
+ "sublist": "70f635b51d6cf5cbba83c78ea143a0871903eac9c4f2ca1ff93e379f43028e2b",
581
+ "yacht": "283ba12194e0e97ebb37325221e501c94192a4a08bdedf9b5ef360b70329b28e",
582
+ "zebra-puzzle": "a045336e3b23a25da8d2b274817bcaabb89764a054f9d142d781c7537d437142"
583
+ }
584
+ }
585
+ }
evaluations/iter14-fixed26-mt2-best4-20260902/trial-3/run_receipt.json ADDED
@@ -0,0 +1,166 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": "complete",
3
+ "run_id": "generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841",
4
+ "benchmark": "aider-polyglot-cpp-grpo-eval",
5
+ "parallel_topology": "2x TP4 on one GCP a3-highgpu-8g (8x H100)",
6
+ "model_kind": "adapter",
7
+ "model_revision": "7dd20894a642a0aa287e9827cb1a1f7f91386b67",
8
+ "adapter_source": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1/checkpoints/grpo_lora_r16/iter_0000014/adapter",
9
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
10
+ "source_checkpoint": "iter_0000014",
11
+ "adapter_sha256": "b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b",
12
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
13
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
14
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
15
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
16
+ "temperature": 0.7,
17
+ "top_p": 1.0,
18
+ "max_tokens": 32768,
19
+ "thinking_disabled": false,
20
+ "tries": 2,
21
+ "eval_set_version": "fixed26-contract-v2",
22
+ "contract_overlay_sha256": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
23
+ "prompt_test_audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
24
+ "lora_activation_verified": true,
25
+ "image": "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
26
+ "validation": {
27
+ "terminal_tasks": 26,
28
+ "terminal_attempts": 41,
29
+ "maximum_attempts": 52,
30
+ "short_circuited_after_first_pass": 11,
31
+ "pass_at_1": 11,
32
+ "pass_at_k": 14,
33
+ "well_formed_tasks": 26,
34
+ "malformed_responses": 0,
35
+ "error_outputs": 22,
36
+ "context_exhaustions": 22,
37
+ "test_timeouts": 0,
38
+ "prompt_tokens": 375019,
39
+ "completion_tokens": 264665,
40
+ "unique_testcases": 26,
41
+ "testcases": [
42
+ "all-your-base",
43
+ "allergies",
44
+ "bank-account",
45
+ "binary-search-tree",
46
+ "circular-buffer",
47
+ "clock",
48
+ "complex-numbers",
49
+ "crypto-square",
50
+ "diamond",
51
+ "dnd-character",
52
+ "gigasecond",
53
+ "grade-school",
54
+ "kindergarten-garden",
55
+ "knapsack",
56
+ "linked-list",
57
+ "meetup",
58
+ "parallel-letter-frequency",
59
+ "perfect-numbers",
60
+ "phone-number",
61
+ "queen-attack",
62
+ "robot-name",
63
+ "space-age",
64
+ "spiral-matrix",
65
+ "sublist",
66
+ "yacht",
67
+ "zebra-puzzle"
68
+ ],
69
+ "outcomes": {
70
+ "all-your-base": [
71
+ true
72
+ ],
73
+ "allergies": [
74
+ true
75
+ ],
76
+ "bank-account": [
77
+ true
78
+ ],
79
+ "binary-search-tree": [
80
+ false,
81
+ false
82
+ ],
83
+ "circular-buffer": [
84
+ false,
85
+ false
86
+ ],
87
+ "clock": [
88
+ false,
89
+ false
90
+ ],
91
+ "complex-numbers": [
92
+ false,
93
+ false
94
+ ],
95
+ "crypto-square": [
96
+ false,
97
+ false
98
+ ],
99
+ "diamond": [
100
+ false,
101
+ false
102
+ ],
103
+ "dnd-character": [
104
+ false,
105
+ true
106
+ ],
107
+ "gigasecond": [
108
+ false,
109
+ false
110
+ ],
111
+ "grade-school": [
112
+ true
113
+ ],
114
+ "kindergarten-garden": [
115
+ false,
116
+ false
117
+ ],
118
+ "knapsack": [
119
+ true
120
+ ],
121
+ "linked-list": [
122
+ false,
123
+ false
124
+ ],
125
+ "meetup": [
126
+ false,
127
+ false
128
+ ],
129
+ "parallel-letter-frequency": [
130
+ false,
131
+ true
132
+ ],
133
+ "perfect-numbers": [
134
+ true
135
+ ],
136
+ "phone-number": [
137
+ true
138
+ ],
139
+ "queen-attack": [
140
+ true
141
+ ],
142
+ "robot-name": [
143
+ true
144
+ ],
145
+ "space-age": [
146
+ true
147
+ ],
148
+ "spiral-matrix": [
149
+ false,
150
+ false
151
+ ],
152
+ "sublist": [
153
+ true
154
+ ],
155
+ "yacht": [
156
+ false,
157
+ true
158
+ ],
159
+ "zebra-puzzle": [
160
+ false,
161
+ false
162
+ ]
163
+ }
164
+ },
165
+ "completed_at_utc": "2026-08-29T17:28:00.819989+00:00"
166
+ }
evaluations/iter14-fixed26-mt2-best4-20260902/trial-3/shards/shard-0/shard_receipt.json ADDED
@@ -0,0 +1,611 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": "complete",
3
+ "run_id": "generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841",
4
+ "shard_index": 0,
5
+ "selected_tasks": [
6
+ "all-your-base",
7
+ "allergies",
8
+ "bank-account",
9
+ "binary-search-tree",
10
+ "circular-buffer",
11
+ "clock",
12
+ "complex-numbers",
13
+ "crypto-square",
14
+ "diamond",
15
+ "dnd-character",
16
+ "gigasecond",
17
+ "grade-school",
18
+ "kindergarten-garden"
19
+ ],
20
+ "model_kind": "adapter",
21
+ "model_revision": "7dd20894a642a0aa287e9827cb1a1f7f91386b67",
22
+ "adapter_source_sha256": "b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b",
23
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
24
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
25
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
26
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
27
+ "source_checkpoint": "iter_0000014",
28
+ "serving_conversion_receipt": {
29
+ "schema_version": 2,
30
+ "kind": "glm47-serving-adapter-conversion",
31
+ "source_adapter_path": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841/adapter-source",
32
+ "source_adapter_sha256": "b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b",
33
+ "source_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
34
+ "source_tensor_count": 9741,
35
+ "removed_layer_47_tensor_count": 207,
36
+ "serving_tensor_count": 9534,
37
+ "serving_adapter_sha256": "d3a3532c31a2b7facd15922aa82d6daed0595c5669c8164ab823c3e0debc62c8",
38
+ "serving_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
39
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
40
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
41
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
42
+ "source_checkpoint": "iter_0000014"
43
+ },
44
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
45
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
46
+ "tries": 2,
47
+ "eval_set_version": "fixed26-contract-v2",
48
+ "contract_overlay_sha256": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
49
+ "prompt_test_audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
50
+ "contract_overlay": {
51
+ "schema_version": 1,
52
+ "kind": "aider-fixed26-contract-overlay",
53
+ "overlay_version": "fixed26-contract-v2",
54
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841/shards/shard-0/cpp/exercises/practice",
55
+ "tasks": 13,
56
+ "records": [
57
+ {
58
+ "task": "all-your-base",
59
+ "original_sha256": "082c4a397183b21c36963c34fec9818c8ad33339dab7ed2d4097e42fbed28b58",
60
+ "patched_sha256": "fe66de314418461eb1501ee5ea81e07fa30be6c699d809fa8fb8f8bf83aacf9b",
61
+ "was_already_patched": false
62
+ },
63
+ {
64
+ "task": "allergies",
65
+ "original_sha256": "90b620aa23a92e538dd1654ca72ba48a932a653e9806708d8c482e685e0551ec",
66
+ "patched_sha256": "45bd52fffb876f73e0bc00eee0346f8b5e4ff7df4e627367a3b0cf33efeca24a",
67
+ "was_already_patched": false
68
+ },
69
+ {
70
+ "task": "bank-account",
71
+ "original_sha256": "ad0c5ba4f4feaf16a2b0224b6da0f521fcfc683c30b57d2d061feab02a936535",
72
+ "patched_sha256": "130ae84dca29927b614b6a7939b9aa6456c22283f16f34572a3a40147d612cce",
73
+ "was_already_patched": false
74
+ },
75
+ {
76
+ "task": "binary-search-tree",
77
+ "original_sha256": "103ea444961a5ecd8c0afec176ece97d006e05574725a41dd284b266a09531ad",
78
+ "patched_sha256": "2f1d0baf071032cf174dc7a365567b10c49271281d34626b10d867eecbe3afec",
79
+ "was_already_patched": false
80
+ },
81
+ {
82
+ "task": "circular-buffer",
83
+ "original_sha256": "9032880507316b54b8fecebb2a9e7e34cfb04a3e430e8a3488fba2050b6466ed",
84
+ "patched_sha256": "8501cd0234269a91f04d4c0c8aa1f7a1ee7896db4fd365a2743c5928df769134",
85
+ "was_already_patched": false
86
+ },
87
+ {
88
+ "task": "clock",
89
+ "original_sha256": "65338ed438fa4f485cacc0dcc6fb75aa0c15ef2613e12a0762f7a3e99f09cf7d",
90
+ "patched_sha256": "878669626ebe9c4e368e358e79e2ad94ab95dec3760a74afdce9869b14c9fe37",
91
+ "was_already_patched": false
92
+ },
93
+ {
94
+ "task": "complex-numbers",
95
+ "original_sha256": "60949140b676a34a7884c23fe931fa9e40e0710e2acc66d9f0303a8fcdb261cc",
96
+ "patched_sha256": "32d74988f93a781b3b27fc6750f4f41bcdf7b4d462904389d409e9ad606063fb",
97
+ "was_already_patched": false
98
+ },
99
+ {
100
+ "task": "crypto-square",
101
+ "original_sha256": "1c64e2087dfbcfc0fafe2aa84009c24967c55d2533379e190ff5cc8aef987a63",
102
+ "patched_sha256": "e29180eb18038f1a08d4644ebd96473611347047c8958ebc00ca7571ece55625",
103
+ "was_already_patched": false
104
+ },
105
+ {
106
+ "task": "diamond",
107
+ "original_sha256": "ff20bbc2d91cf1ffb8b35ffbe4715867a8e0fdec29a83bf8d9ef8a18da2d9d68",
108
+ "patched_sha256": "ce7fe9496fec60c825795f3d1aaf3534f4abb3ecf7a506720b5cf47171b8a23e",
109
+ "was_already_patched": false
110
+ },
111
+ {
112
+ "task": "dnd-character",
113
+ "original_sha256": "289bfe2a6471256fd95171707a3a432b7af35ee1b63c01dfa2cf1a613f3118b4",
114
+ "patched_sha256": "ffe687063cba8152035fd35c859651f8d28d44db8ec5967b39e7145883360d74",
115
+ "was_already_patched": false
116
+ },
117
+ {
118
+ "task": "gigasecond",
119
+ "original_sha256": "41be679e435364e98ee71647be589530b2f3ee593185e627c973fd107f9794a7",
120
+ "patched_sha256": "a5091b4e100fa80f65fbdefe6f60fd0afbb1f59a4960bd6cd2ac8c27dfdaad0e",
121
+ "was_already_patched": false
122
+ },
123
+ {
124
+ "task": "grade-school",
125
+ "original_sha256": "8dc7133cd5f0564717108757c27ad96ebadf44f03b5fde5c35b826aaeb0b4e0f",
126
+ "patched_sha256": "f913000d110e10de2f182ee1470765fbca95d916a8cf2735b379fc05fbf58001",
127
+ "was_already_patched": false
128
+ },
129
+ {
130
+ "task": "kindergarten-garden",
131
+ "original_sha256": "0deebfb40706725b72884a95230b3f3a84ed8a16652eb0fdd405ce5516ceacbc",
132
+ "patched_sha256": "b2904fa9d65d1f52e5b9f03910bf5e1b4ddeb9894db1b2fcc6ee3b71275251e3",
133
+ "was_already_patched": false
134
+ }
135
+ ],
136
+ "overlay_sha256": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
137
+ "prompt_test_audit": {
138
+ "schema_version": 1,
139
+ "kind": "aider-fixed26-prompt-test-audit",
140
+ "overlay_version": "fixed26-contract-v2",
141
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841/shards/shard-0/cpp/exercises/practice",
142
+ "tasks": 13,
143
+ "reviewed_prompt_test_pairs": 13,
144
+ "unexplained_deterministic_requirements": 0,
145
+ "audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
146
+ "records": [
147
+ {
148
+ "task": "all-your-base",
149
+ "classification": "prompt_test_aligned",
150
+ "review_disposition": "reviewed_allowlist",
151
+ "prompt_sha256": "fe66de314418461eb1501ee5ea81e07fa30be6c699d809fa8fb8f8bf83aacf9b",
152
+ "test_file": "all_your_base_test.cpp",
153
+ "test_sha256": "58c7d05e6eaa314346388159cd980886f4b2108bb6f47523a9270bb4e86ce4a3",
154
+ "regression_requirements": {
155
+ "prompt": [
156
+ "must raise `std::invalid_argument`",
157
+ "representing zero must return an empty vector"
158
+ ],
159
+ "test": [
160
+ "TEST_CASE(\"empty_list\")",
161
+ "TEST_CASE(\"single_zero\")",
162
+ "TEST_CASE(\"multiple_zeros\")",
163
+ "TEST_CASE(\"first_base_is_one\")",
164
+ "TEST_CASE(\"first_base_is_zero\")",
165
+ "TEST_CASE(\"invalid_positive_digit\")",
166
+ "TEST_CASE(\"second_base_is_one\")",
167
+ "TEST_CASE(\"second_base_is_zero\")"
168
+ ]
169
+ },
170
+ "unexplained_deterministic_requirements": 0
171
+ },
172
+ {
173
+ "task": "allergies",
174
+ "classification": "prompt_test_aligned",
175
+ "review_disposition": "reviewed_allowlist",
176
+ "prompt_sha256": "45bd52fffb876f73e0bc00eee0346f8b5e4ff7df4e627367a3b0cf33efeca24a",
177
+ "test_file": "allergies_test.cpp",
178
+ "test_sha256": "1eb815ad37a6792bba827c994d0db4cc0edaa57c4428271bef002901e43da798",
179
+ "regression_requirements": {},
180
+ "unexplained_deterministic_requirements": 0
181
+ },
182
+ {
183
+ "task": "bank-account",
184
+ "classification": "prompt_test_aligned",
185
+ "review_disposition": "reviewed_allowlist",
186
+ "prompt_sha256": "130ae84dca29927b614b6a7939b9aa6456c22283f16f34572a3a40147d612cce",
187
+ "test_file": "bank_account_test.cpp",
188
+ "test_sha256": "3696b9383f62ab639ad0a26610410fb662b6b927f2fe1dee956b849ff8dcf5c8",
189
+ "regression_requirements": {
190
+ "prompt": [
191
+ "A newly opened account has a zero balance.",
192
+ "the previous balance is not retained."
193
+ ],
194
+ "test": [
195
+ "TEST_CASE(\"Reopened account does not retain balance\""
196
+ ]
197
+ },
198
+ "unexplained_deterministic_requirements": 0
199
+ },
200
+ {
201
+ "task": "binary-search-tree",
202
+ "classification": "prompt_test_aligned",
203
+ "review_disposition": "reviewed_allowlist",
204
+ "prompt_sha256": "2f1d0baf071032cf174dc7a365567b10c49271281d34626b10d867eecbe3afec",
205
+ "test_file": "binary_search_tree_test.cpp",
206
+ "test_sha256": "79ff6a886a42d7691ec0240f9ea08191016f1042a752da9c2809a3da24c361e5",
207
+ "regression_requirements": {},
208
+ "unexplained_deterministic_requirements": 0
209
+ },
210
+ {
211
+ "task": "circular-buffer",
212
+ "classification": "prompt_test_aligned",
213
+ "review_disposition": "reviewed_allowlist",
214
+ "prompt_sha256": "8501cd0234269a91f04d4c0c8aa1f7a1ee7896db4fd365a2743c5928df769134",
215
+ "test_file": "circular_buffer_test.cpp",
216
+ "test_sha256": "e96c023cf3ac88ded69a5306655cb4b9097da219642fcb99b58d84bdf59f8e80",
217
+ "regression_requirements": {},
218
+ "unexplained_deterministic_requirements": 0
219
+ },
220
+ {
221
+ "task": "clock",
222
+ "classification": "prompt_test_aligned",
223
+ "review_disposition": "reviewed_allowlist",
224
+ "prompt_sha256": "878669626ebe9c4e368e358e79e2ad94ab95dec3760a74afdce9869b14c9fe37",
225
+ "test_file": "clock_test.cpp",
226
+ "test_sha256": "beb75d18d0db5458d7c6e38f506b503a497a6200c0169d2bdc6a913df8254d69",
227
+ "regression_requirements": {},
228
+ "unexplained_deterministic_requirements": 0
229
+ },
230
+ {
231
+ "task": "complex-numbers",
232
+ "classification": "prompt_test_aligned",
233
+ "review_disposition": "reviewed_allowlist",
234
+ "prompt_sha256": "32d74988f93a781b3b27fc6750f4f41bcdf7b4d462904389d409e9ad606063fb",
235
+ "test_file": "complex_numbers_test.cpp",
236
+ "test_sha256": "0bb911210fddcfe066825d5b562ca6efbf21d45386e62aebfd4693ad1b82897b",
237
+ "regression_requirements": {},
238
+ "unexplained_deterministic_requirements": 0
239
+ },
240
+ {
241
+ "task": "crypto-square",
242
+ "classification": "prompt_test_aligned",
243
+ "review_disposition": "reviewed_allowlist",
244
+ "prompt_sha256": "e29180eb18038f1a08d4644ebd96473611347047c8958ebc00ca7571ece55625",
245
+ "test_file": "crypto_square_test.cpp",
246
+ "test_sha256": "3770199d92bda7e4551742ac2d5a30a1970318f18f92f29088f9704a6e67a676",
247
+ "regression_requirements": {},
248
+ "unexplained_deterministic_requirements": 0
249
+ },
250
+ {
251
+ "task": "diamond",
252
+ "classification": "prompt_test_aligned",
253
+ "review_disposition": "reviewed_allowlist",
254
+ "prompt_sha256": "ce7fe9496fec60c825795f3d1aaf3534f4abb3ecf7a506720b5cf47171b8a23e",
255
+ "test_file": "diamond_test.cpp",
256
+ "test_sha256": "235fc2baac052df9b1efd981d93924b37a738dc85e5b056547a78eeb8840da3f",
257
+ "regression_requirements": {},
258
+ "unexplained_deterministic_requirements": 0
259
+ },
260
+ {
261
+ "task": "dnd-character",
262
+ "classification": "prompt_test_aligned",
263
+ "review_disposition": "reviewed_allowlist",
264
+ "prompt_sha256": "ffe687063cba8152035fd35c859651f8d28d44db8ec5967b39e7145883360d74",
265
+ "test_file": "dnd_character_test.cpp",
266
+ "test_sha256": "0b90c2acf77f99986d73b5559e694a06627a53acf6034acf8c4b461ba7125f56",
267
+ "regression_requirements": {},
268
+ "unexplained_deterministic_requirements": 0
269
+ },
270
+ {
271
+ "task": "gigasecond",
272
+ "classification": "prompt_test_aligned",
273
+ "review_disposition": "reviewed_allowlist",
274
+ "prompt_sha256": "a5091b4e100fa80f65fbdefe6f60fd0afbb1f59a4960bd6cd2ac8c27dfdaad0e",
275
+ "test_file": "gigasecond_test.cpp",
276
+ "test_sha256": "84c71cf09c62390ae799d6ea456ce1770f9b30051dcf3ebf26f0b26c58888f26",
277
+ "regression_requirements": {
278
+ "prompt": [
279
+ "Boost (1.58 or newer) is installed",
280
+ "Include it with `#include \"boost/date_time/posix_time/posix_time.hpp\"`"
281
+ ],
282
+ "test": [
283
+ "#include \"boost/date_time/posix_time/posix_time.hpp\""
284
+ ]
285
+ },
286
+ "unexplained_deterministic_requirements": 0
287
+ },
288
+ {
289
+ "task": "grade-school",
290
+ "classification": "prompt_test_aligned",
291
+ "review_disposition": "reviewed_allowlist",
292
+ "prompt_sha256": "f913000d110e10de2f182ee1470765fbca95d916a8cf2735b379fc05fbf58001",
293
+ "test_file": "grade_school_test.cpp",
294
+ "test_sha256": "3a6f4266831b6d31b022e764bed44d1c02cfa10f7629f91053c02e0d53b29871",
295
+ "regression_requirements": {},
296
+ "unexplained_deterministic_requirements": 0
297
+ },
298
+ {
299
+ "task": "kindergarten-garden",
300
+ "classification": "prompt_test_aligned",
301
+ "review_disposition": "reviewed_allowlist",
302
+ "prompt_sha256": "b2904fa9d65d1f52e5b9f03910bf5e1b4ddeb9894db1b2fcc6ee3b71275251e3",
303
+ "test_file": "kindergarten_garden_test.cpp",
304
+ "test_sha256": "1a35fe4528cf3577739c95df36daafac894e5e554cf51481ebf8c475f683bcfd",
305
+ "regression_requirements": {},
306
+ "unexplained_deterministic_requirements": 0
307
+ }
308
+ ]
309
+ },
310
+ "prompt_test_audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556"
311
+ },
312
+ "gpu_ids": "0-3",
313
+ "gpu_requested": "4x NVIDIA H100 80GB HBM3",
314
+ "temperature": 0.7,
315
+ "top_p": 1.0,
316
+ "max_tokens": 32768,
317
+ "thinking_disabled": false,
318
+ "threads": 8,
319
+ "image": "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
320
+ "started_at_utc": "2026-08-29T16:52:02.025935+00:00",
321
+ "completed_at_utc": "2026-08-29T17:27:32.511450+00:00",
322
+ "server_command": [
323
+ "sudo",
324
+ "-n",
325
+ "docker",
326
+ "run",
327
+ "-d",
328
+ "--name",
329
+ "sglang-generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841-shard0",
330
+ "--gpus",
331
+ "all",
332
+ "--network",
333
+ "host",
334
+ "--ipc",
335
+ "host",
336
+ "-e",
337
+ "CUDA_VISIBLE_DEVICES=0,1,2,3",
338
+ "-v",
339
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841:/workspace-run",
340
+ "-v",
341
+ "/home/gcpuser/eval-assets/model/GLM-4.7-Flash:/workspace-model:ro",
342
+ "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
343
+ "python3",
344
+ "-m",
345
+ "sglang.launch_server",
346
+ "--model-path",
347
+ "/workspace-model",
348
+ "--tp-size",
349
+ "4",
350
+ "--tool-call-parser",
351
+ "glm47",
352
+ "--reasoning-parser",
353
+ "glm45",
354
+ "--mem-fraction-static",
355
+ "0.8",
356
+ "--max-running-requests",
357
+ "16",
358
+ "--served-model-name",
359
+ "glm-4.7-flash-grpo",
360
+ "--api-key",
361
+ "local-eval",
362
+ "--host",
363
+ "0.0.0.0",
364
+ "--port",
365
+ "18000",
366
+ "--enable-lora",
367
+ "--max-lora-rank",
368
+ "32",
369
+ "--lora-backend",
370
+ "triton",
371
+ "--lora-target-modules",
372
+ "q_a_proj",
373
+ "kv_a_proj_with_mqa",
374
+ "o_proj",
375
+ "gate_proj",
376
+ "up_proj",
377
+ "down_proj",
378
+ "--experts-shared-outer-loras",
379
+ "--lora-use-virtual-experts"
380
+ ],
381
+ "benchmark_command": [
382
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841/aider-venv/bin/python",
383
+ "/aider/benchmark/benchmark.py",
384
+ "generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841-shard-0",
385
+ "--model",
386
+ "openai/glm-4.7-flash-grpo",
387
+ "--edit-format",
388
+ "whole",
389
+ "--languages",
390
+ "cpp",
391
+ "--tries",
392
+ "2",
393
+ "--threads",
394
+ "8",
395
+ "--exercises-dir",
396
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841/shards/shard-0",
397
+ "--read-model-settings",
398
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841/model-settings.yml"
399
+ ],
400
+ "adapter_load": {
401
+ "endpoint": "/load_lora_adapter",
402
+ "status": 200,
403
+ "body": "{\"rid\":null,\"http_worker_ipc\":null,\"success\":true,\"error_message\":\"\",\"loaded_adapters\":{\"glm-4.7-flash-grpo\":\"/workspace-run/adapter-serving\"}}"
404
+ },
405
+ "lora_activation_probe": {
406
+ "status": "diverged",
407
+ "with_lora": {
408
+ "content": "",
409
+ "logprobs": [
410
+ -0.475194,
411
+ -1e-06,
412
+ 0.0,
413
+ -2e-06,
414
+ -0.02066,
415
+ 0.0,
416
+ -3.1e-05,
417
+ -0.037492,
418
+ -0.166073,
419
+ -1.9e-05,
420
+ -2.3e-05,
421
+ -1e-06,
422
+ -1e-06,
423
+ -1.081825,
424
+ -0.842861,
425
+ -0.002296,
426
+ -6e-06,
427
+ -0.011156,
428
+ -0.013678,
429
+ -0.059692,
430
+ 0.0,
431
+ -1e-06,
432
+ 0.0,
433
+ -1e-06,
434
+ -0.051067,
435
+ -0.601915,
436
+ -0.000851,
437
+ -9.1e-05,
438
+ -1e-05,
439
+ -3.6e-05,
440
+ -0.001559,
441
+ -0.030778,
442
+ 0.0,
443
+ -0.0,
444
+ 0.0,
445
+ -0.0,
446
+ -0.95742,
447
+ -0.000113,
448
+ -0.564349,
449
+ -0.355621,
450
+ -0.436219,
451
+ -0.470321,
452
+ -0.498874,
453
+ -1e-06,
454
+ -0.018302,
455
+ 0.0,
456
+ 0.0,
457
+ -1e-06
458
+ ]
459
+ },
460
+ "without_lora": {
461
+ "content": "",
462
+ "logprobs": [
463
+ -0.201925,
464
+ -5e-06,
465
+ -0.0,
466
+ -3e-06,
467
+ -0.010878,
468
+ 0.0,
469
+ -3e-05,
470
+ -0.038474,
471
+ -0.084237,
472
+ -4.7e-05,
473
+ -0.001038,
474
+ -3e-06,
475
+ -3e-06,
476
+ -0.674071,
477
+ -0.517116,
478
+ -0.000558,
479
+ -0.011775,
480
+ -7e-06,
481
+ -0.009701,
482
+ -1e-05,
483
+ -0.03007,
484
+ -0.000456,
485
+ -0.304802,
486
+ -1.1e-05,
487
+ -0.049027,
488
+ -0.85184,
489
+ -2e-06,
490
+ -5e-06,
491
+ -0.0,
492
+ -5.9e-05,
493
+ -0.23896,
494
+ -0.440507,
495
+ -0.000134,
496
+ -0.002076,
497
+ -3.2e-05,
498
+ -0.000579,
499
+ -0.0,
500
+ -0.0,
501
+ -0.0,
502
+ -0.0,
503
+ -0.359802,
504
+ -0.000179,
505
+ -5.8e-05,
506
+ -0.13223,
507
+ -3.3e-05,
508
+ -0.001747,
509
+ -1e-06,
510
+ -2e-06
511
+ ]
512
+ }
513
+ },
514
+ "stats_stdout": "\u2500 /aider/tmp.benchmarks/2026-08-29-16-54-20--generalized-cpp-grpo20-iter14-fi\u2026 \u2500\n- dirname: 2026-08-29-16-54-20--generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841-shard-0\n test_cases: 13\n model: openai/glm-4.7-flash-grpo\n edit_format: whole\n commit_hash: 5dc9490\n pass_rate_1: 30.8\n pass_rate_2: 38.5\n pass_num_1: 4\n pass_num_2: 5\n percent_cases_well_formed: 100.0\n error_outputs: 11\n num_malformed_responses: 0\n num_with_malformed_responses: 0\n user_asks: 43\n lazy_comments: 0\n syntax_errors: 0\n indentation_errors: 0\n exhausted_context_windows: 11\n prompt_tokens: 220705\n completion_tokens: 145844\n test_timeouts: 0\n total_tests: 13\n command: aider --model openai/glm-4.7-flash-grpo\n date: 2026-08-29\n versions: 0.86.3.dev\n seconds_per_case: 672.8\n total_cost: 0.0000\n\ncosts: $0.0000/test-case, $0.00 total, $0.00 projected\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n",
515
+ "validation": {
516
+ "terminal_tasks": 13,
517
+ "terminal_attempts": 22,
518
+ "maximum_attempts": 26,
519
+ "short_circuited_after_first_pass": 4,
520
+ "pass_at_1": 4,
521
+ "pass_at_k": 5,
522
+ "well_formed_tasks": 13,
523
+ "malformed_responses": 0,
524
+ "error_outputs": 11,
525
+ "context_exhaustions": 11,
526
+ "test_timeouts": 0,
527
+ "prompt_tokens": 220705,
528
+ "completion_tokens": 145844,
529
+ "unique_testcases": 13,
530
+ "testcases": [
531
+ "all-your-base",
532
+ "allergies",
533
+ "bank-account",
534
+ "binary-search-tree",
535
+ "circular-buffer",
536
+ "clock",
537
+ "complex-numbers",
538
+ "crypto-square",
539
+ "diamond",
540
+ "dnd-character",
541
+ "gigasecond",
542
+ "grade-school",
543
+ "kindergarten-garden"
544
+ ],
545
+ "outcomes": {
546
+ "all-your-base": [
547
+ true
548
+ ],
549
+ "allergies": [
550
+ true
551
+ ],
552
+ "bank-account": [
553
+ true
554
+ ],
555
+ "binary-search-tree": [
556
+ false,
557
+ false
558
+ ],
559
+ "circular-buffer": [
560
+ false,
561
+ false
562
+ ],
563
+ "clock": [
564
+ false,
565
+ false
566
+ ],
567
+ "complex-numbers": [
568
+ false,
569
+ false
570
+ ],
571
+ "crypto-square": [
572
+ false,
573
+ false
574
+ ],
575
+ "diamond": [
576
+ false,
577
+ false
578
+ ],
579
+ "dnd-character": [
580
+ false,
581
+ true
582
+ ],
583
+ "gigasecond": [
584
+ false,
585
+ false
586
+ ],
587
+ "grade-school": [
588
+ true
589
+ ],
590
+ "kindergarten-garden": [
591
+ false,
592
+ false
593
+ ]
594
+ },
595
+ "result_sha256": {
596
+ "all-your-base": "db65b5bc15c607ddbd889bfc688d2babaa8f18c50fd339c43f874e4185f9b5e4",
597
+ "allergies": "6f5e4b06010551df97600d63cd8318ccaacb692de7c71efa47bb0292fbd969b9",
598
+ "bank-account": "cbef986bac9672029ebec93010a51e6e0185daf92164507faa490705f73b0ffb",
599
+ "binary-search-tree": "ec371de65c00c8843a3183a1adf5b52b1747da80ad0d184b0a84b8888030d2e9",
600
+ "circular-buffer": "25575ae46d7a198f0f7fa716b109024e2cb45ba774e5aed6b89f7b493b8da4b6",
601
+ "clock": "fdc9b1d566c47431dd7ba6b15a512e973f3f5c949d853d73e1fa68491dc2ad34",
602
+ "complex-numbers": "03bd8297a62d0abd2b7c327538772b2e0788ca625468d4ecff03b549ec36a821",
603
+ "crypto-square": "56222f2756b1881868826d354b15c0d78ec72754a3fa6c3e036616392463b7ae",
604
+ "diamond": "973453c13cd1ce43b1ccaec167716aaf2abfd8c7cf4ce9197088f19c19f6a779",
605
+ "dnd-character": "16a54c84a2a5c1a767e0d73dd72b258c37f6fdd2c59d53769f0f3138e463d013",
606
+ "gigasecond": "027363cbfdd9582e40b8ff8dbb54ded526db85ccf49c3c8d0bcf870f7e3652d8",
607
+ "grade-school": "9f9fa04ad80d4ee81caa0c2731a96c4a1311f65cfcd73e3737cd23aa993720c6",
608
+ "kindergarten-garden": "859580a9c19bf6faeed7b9e68d17f3ed23facf18b4559b0e08df26a46bd83dff"
609
+ }
610
+ }
611
+ }
evaluations/iter14-fixed26-mt2-best4-20260902/trial-3/shards/shard-1/shard_receipt.json ADDED
@@ -0,0 +1,585 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": "complete",
3
+ "run_id": "generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841",
4
+ "shard_index": 1,
5
+ "selected_tasks": [
6
+ "knapsack",
7
+ "linked-list",
8
+ "meetup",
9
+ "parallel-letter-frequency",
10
+ "perfect-numbers",
11
+ "phone-number",
12
+ "queen-attack",
13
+ "robot-name",
14
+ "space-age",
15
+ "spiral-matrix",
16
+ "sublist",
17
+ "yacht",
18
+ "zebra-puzzle"
19
+ ],
20
+ "model_kind": "adapter",
21
+ "model_revision": "7dd20894a642a0aa287e9827cb1a1f7f91386b67",
22
+ "adapter_source_sha256": "b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b",
23
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
24
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
25
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
26
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
27
+ "source_checkpoint": "iter_0000014",
28
+ "serving_conversion_receipt": {
29
+ "schema_version": 2,
30
+ "kind": "glm47-serving-adapter-conversion",
31
+ "source_adapter_path": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841/adapter-source",
32
+ "source_adapter_sha256": "b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b",
33
+ "source_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
34
+ "source_tensor_count": 9741,
35
+ "removed_layer_47_tensor_count": 207,
36
+ "serving_tensor_count": 9534,
37
+ "serving_adapter_sha256": "d3a3532c31a2b7facd15922aa82d6daed0595c5669c8164ab823c3e0debc62c8",
38
+ "serving_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
39
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
40
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
41
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
42
+ "source_checkpoint": "iter_0000014"
43
+ },
44
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
45
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
46
+ "tries": 2,
47
+ "eval_set_version": "fixed26-contract-v2",
48
+ "contract_overlay_sha256": "da6626c739f35557c726ce9e8f6c78f50caef924800c9bcff717b800da191fdb",
49
+ "prompt_test_audit_sha256": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c",
50
+ "contract_overlay": {
51
+ "schema_version": 1,
52
+ "kind": "aider-fixed26-contract-overlay",
53
+ "overlay_version": "fixed26-contract-v2",
54
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841/shards/shard-1/cpp/exercises/practice",
55
+ "tasks": 13,
56
+ "records": [
57
+ {
58
+ "task": "knapsack",
59
+ "original_sha256": "69017232ff2b4335ec2ab79bc7470e2d86fa059c3aec2ea4ff51c512142b46e1",
60
+ "patched_sha256": "5ba39908e24ea536f97d30951cc18030b044c1e14e3bc26260412f3d19207cf7",
61
+ "was_already_patched": false
62
+ },
63
+ {
64
+ "task": "linked-list",
65
+ "original_sha256": "97b802c9c2f4dc8505d7b0051694ec747c250c72ad62ac13786c15049f6c95c6",
66
+ "patched_sha256": "9b53497f95e577e867b4045009a6c42d5d480e1c00a9878a367dc5e1598a2cf6",
67
+ "was_already_patched": false
68
+ },
69
+ {
70
+ "task": "meetup",
71
+ "original_sha256": "7fe0003115d9d10a589579c6a7eae523278e09a89bc9f967243ed2679ff1144d",
72
+ "patched_sha256": "cd96a78630ddc4b18da3d97fc2e52af6b4ba2ef8627afbaca6621f6722df5bba",
73
+ "was_already_patched": false
74
+ },
75
+ {
76
+ "task": "parallel-letter-frequency",
77
+ "original_sha256": "2a1c8f08bb586707242baca8ff7f4973233f2a83f2673a3bcda583990c499d86",
78
+ "patched_sha256": "241b469203880134a8931c9df45f838a817a37430df5f02267ee3cf2ebf57ba5",
79
+ "was_already_patched": false
80
+ },
81
+ {
82
+ "task": "perfect-numbers",
83
+ "original_sha256": "8db797c5f8e9c0efbb8c805ddefca892f764b4f3a72dff65c037f4bffb92b1cb",
84
+ "patched_sha256": "6f06b35f9f78708451c8b5aab69cfeb2f72333abcafff5cd769b59f71d4b1506",
85
+ "was_already_patched": false
86
+ },
87
+ {
88
+ "task": "phone-number",
89
+ "original_sha256": "ca1e2c1c43454c151e519a2f784439621c243bb2824715c69a8e0904abc473a5",
90
+ "patched_sha256": "688f8b8082ed60ea107cbddd6f0418ab512df3ab8c13db5ab39436987a41df3b",
91
+ "was_already_patched": false
92
+ },
93
+ {
94
+ "task": "queen-attack",
95
+ "original_sha256": "159a9bda6a12590da669cc838f7203bd98096cd9df7ef02a11e50381413a71a5",
96
+ "patched_sha256": "c5aa7eb5b38e0434a9f9893384837bdd303eec532d343d43d412954b9514a328",
97
+ "was_already_patched": false
98
+ },
99
+ {
100
+ "task": "robot-name",
101
+ "original_sha256": "bbb01d54e892de555eb900b3b93fd3645ad7fcfd09eace353fb6b81e768c4310",
102
+ "patched_sha256": "b2750750beea61e12bd1828720d21718771bde4b809a62582361be11cc68b2f7",
103
+ "was_already_patched": false
104
+ },
105
+ {
106
+ "task": "space-age",
107
+ "original_sha256": "5154666b09c794db3ea85d1bc76a1e8d0ceb036179717efb878e7afa642013bb",
108
+ "patched_sha256": "d6a3c9b9aefec380d03ce84ab85ffaf50340fb25acf76194f087ebf4b44397a6",
109
+ "was_already_patched": false
110
+ },
111
+ {
112
+ "task": "spiral-matrix",
113
+ "original_sha256": "a738351bf8fc8e0a1c790329230a1eb8b25683c13006018f106e86498384ddab",
114
+ "patched_sha256": "9d5dff44082c7bac9e5ea721a58723f15d353cf9084885a98f7f00390c92bfb3",
115
+ "was_already_patched": false
116
+ },
117
+ {
118
+ "task": "sublist",
119
+ "original_sha256": "d0e7c47c2d86fb068f35283ae2ff8609069e7c042e78376f7b5536ee5320e2fe",
120
+ "patched_sha256": "c5d6288f605c24821622010fc8f9813b5e03f8761fe7274dcc7907d6460e5500",
121
+ "was_already_patched": false
122
+ },
123
+ {
124
+ "task": "yacht",
125
+ "original_sha256": "d70d3ee85423118f3ebb1287c501890ec4735a77c8082eab415788142b2bc3b6",
126
+ "patched_sha256": "6c648bd61b3584393de929b14ab5b63fac6773144feffa2230e634b13566a343",
127
+ "was_already_patched": false
128
+ },
129
+ {
130
+ "task": "zebra-puzzle",
131
+ "original_sha256": "475239352eed823e34a2677b65d861d58e0ca37a7da9ae399141c0c95758a8e6",
132
+ "patched_sha256": "2e747c8282a3ed9bbd1629987886a55cf697d9b94e0bdf1eb66ebc1eee4801f6",
133
+ "was_already_patched": false
134
+ }
135
+ ],
136
+ "overlay_sha256": "da6626c739f35557c726ce9e8f6c78f50caef924800c9bcff717b800da191fdb",
137
+ "prompt_test_audit": {
138
+ "schema_version": 1,
139
+ "kind": "aider-fixed26-prompt-test-audit",
140
+ "overlay_version": "fixed26-contract-v2",
141
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841/shards/shard-1/cpp/exercises/practice",
142
+ "tasks": 13,
143
+ "reviewed_prompt_test_pairs": 13,
144
+ "unexplained_deterministic_requirements": 0,
145
+ "audit_sha256": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c",
146
+ "records": [
147
+ {
148
+ "task": "knapsack",
149
+ "classification": "prompt_test_aligned",
150
+ "review_disposition": "reviewed_allowlist",
151
+ "prompt_sha256": "5ba39908e24ea536f97d30951cc18030b044c1e14e3bc26260412f3d19207cf7",
152
+ "test_file": "knapsack_test.cpp",
153
+ "test_sha256": "9eca89078382ca62d666bba13de27a616dccac9a93b4634cb8935ea2db020cfd",
154
+ "regression_requirements": {},
155
+ "unexplained_deterministic_requirements": 0
156
+ },
157
+ {
158
+ "task": "linked-list",
159
+ "classification": "prompt_test_aligned",
160
+ "review_disposition": "reviewed_allowlist",
161
+ "prompt_sha256": "9b53497f95e577e867b4045009a6c42d5d480e1c00a9878a367dc5e1598a2cf6",
162
+ "test_file": "linked_list_test.cpp",
163
+ "test_sha256": "c63f3a714e7796868842f74e48aa2d4bc9e6ba9ddfbe2eaba4aa55cf6fc46633",
164
+ "regression_requirements": {},
165
+ "unexplained_deterministic_requirements": 0
166
+ },
167
+ {
168
+ "task": "meetup",
169
+ "classification": "prompt_test_aligned",
170
+ "review_disposition": "reviewed_allowlist",
171
+ "prompt_sha256": "cd96a78630ddc4b18da3d97fc2e52af6b4ba2ef8627afbaca6621f6722df5bba",
172
+ "test_file": "meetup_test.cpp",
173
+ "test_sha256": "2eda2b18b6fb6bf7bd5aa3785b64493a699d6d31a026a3964f8605005f87a83a",
174
+ "regression_requirements": {
175
+ "prompt": [
176
+ "Boost (1.58 or newer) is installed",
177
+ "Include it with `#include \"boost/date_time/gregorian/gregorian.hpp\"`"
178
+ ],
179
+ "test": [
180
+ "#include <boost/date_time/gregorian/gregorian.hpp>"
181
+ ]
182
+ },
183
+ "unexplained_deterministic_requirements": 0
184
+ },
185
+ {
186
+ "task": "parallel-letter-frequency",
187
+ "classification": "prompt_test_aligned",
188
+ "review_disposition": "reviewed_allowlist",
189
+ "prompt_sha256": "241b469203880134a8931c9df45f838a817a37430df5f02267ee3cf2ebf57ba5",
190
+ "test_file": "parallel_letter_frequency_test.cpp",
191
+ "test_sha256": "9f0625d18d5ad5a04136c92d3064456a3c3e9e7847f4810f0c75f6d9db49ea5e",
192
+ "regression_requirements": {},
193
+ "unexplained_deterministic_requirements": 0
194
+ },
195
+ {
196
+ "task": "perfect-numbers",
197
+ "classification": "prompt_test_aligned",
198
+ "review_disposition": "reviewed_allowlist",
199
+ "prompt_sha256": "6f06b35f9f78708451c8b5aab69cfeb2f72333abcafff5cd769b59f71d4b1506",
200
+ "test_file": "perfect_numbers_test.cpp",
201
+ "test_sha256": "fa206f8feaa1f8aa63986db34fc96458b30ab0325c0855fd6659ab7cbcb50be3",
202
+ "regression_requirements": {},
203
+ "unexplained_deterministic_requirements": 0
204
+ },
205
+ {
206
+ "task": "phone-number",
207
+ "classification": "prompt_test_aligned",
208
+ "review_disposition": "reviewed_allowlist",
209
+ "prompt_sha256": "688f8b8082ed60ea107cbddd6f0418ab512df3ab8c13db5ab39436987a41df3b",
210
+ "test_file": "phone_number_test.cpp",
211
+ "test_sha256": "12aa1d8ef503b67d9be8a6d1b8bc858eabcc88af3db916821ec25dcb3709fee5",
212
+ "regression_requirements": {},
213
+ "unexplained_deterministic_requirements": 0
214
+ },
215
+ {
216
+ "task": "queen-attack",
217
+ "classification": "prompt_test_aligned",
218
+ "review_disposition": "reviewed_allowlist",
219
+ "prompt_sha256": "c5aa7eb5b38e0434a9f9893384837bdd303eec532d343d43d412954b9514a328",
220
+ "test_file": "queen_attack_test.cpp",
221
+ "test_sha256": "af1f9888860b997aaf1473e07fd03c3bbb6bfc653301bb6c8c91a0a3f86f4d75",
222
+ "regression_requirements": {},
223
+ "unexplained_deterministic_requirements": 0
224
+ },
225
+ {
226
+ "task": "robot-name",
227
+ "classification": "prompt_test_aligned",
228
+ "review_disposition": "reviewed_allowlist",
229
+ "prompt_sha256": "b2750750beea61e12bd1828720d21718771bde4b809a62582361be11cc68b2f7",
230
+ "test_file": "robot_name_test.cpp",
231
+ "test_sha256": "a61980d1065cad95bba9e8042e46fca8890b782367767a2a0e4b9c856de58fd5",
232
+ "regression_requirements": {},
233
+ "unexplained_deterministic_requirements": 0
234
+ },
235
+ {
236
+ "task": "space-age",
237
+ "classification": "prompt_test_aligned",
238
+ "review_disposition": "reviewed_allowlist",
239
+ "prompt_sha256": "d6a3c9b9aefec380d03ce84ab85ffaf50340fb25acf76194f087ebf4b44397a6",
240
+ "test_file": "space_age_test.cpp",
241
+ "test_sha256": "9362253be5bc92f9cd4d2e5cee817e9d44ba5a812632304d73c1a81a48d3f216",
242
+ "regression_requirements": {},
243
+ "unexplained_deterministic_requirements": 0
244
+ },
245
+ {
246
+ "task": "spiral-matrix",
247
+ "classification": "prompt_test_aligned",
248
+ "review_disposition": "reviewed_allowlist",
249
+ "prompt_sha256": "9d5dff44082c7bac9e5ea721a58723f15d353cf9084885a98f7f00390c92bfb3",
250
+ "test_file": "spiral_matrix_test.cpp",
251
+ "test_sha256": "406cce0e7cf16487fdd12df030bbf5fcfe57aeb36078c8eb13b16c1f8267239e",
252
+ "regression_requirements": {},
253
+ "unexplained_deterministic_requirements": 0
254
+ },
255
+ {
256
+ "task": "sublist",
257
+ "classification": "prompt_test_aligned",
258
+ "review_disposition": "reviewed_allowlist",
259
+ "prompt_sha256": "c5d6288f605c24821622010fc8f9813b5e03f8761fe7274dcc7907d6460e5500",
260
+ "test_file": "sublist_test.cpp",
261
+ "test_sha256": "7120a4a2fa383db1f2f0184c5cb58c46960b39458d37bb3965dfb382ed4f0d00",
262
+ "regression_requirements": {},
263
+ "unexplained_deterministic_requirements": 0
264
+ },
265
+ {
266
+ "task": "yacht",
267
+ "classification": "prompt_test_aligned",
268
+ "review_disposition": "reviewed_allowlist",
269
+ "prompt_sha256": "6c648bd61b3584393de929b14ab5b63fac6773144feffa2230e634b13566a343",
270
+ "test_file": "yacht_test.cpp",
271
+ "test_sha256": "45af93cc50b53cddf26115d4bbf0c03e3e61939b4c7979d0eb670f8937bbacbb",
272
+ "regression_requirements": {},
273
+ "unexplained_deterministic_requirements": 0
274
+ },
275
+ {
276
+ "task": "zebra-puzzle",
277
+ "classification": "prompt_test_aligned",
278
+ "review_disposition": "reviewed_allowlist",
279
+ "prompt_sha256": "2e747c8282a3ed9bbd1629987886a55cf697d9b94e0bdf1eb66ebc1eee4801f6",
280
+ "test_file": "zebra_puzzle_test.cpp",
281
+ "test_sha256": "2b95fb480833ad730748e742145f1789b9eddafc300b977baba80663b3443c9e",
282
+ "regression_requirements": {},
283
+ "unexplained_deterministic_requirements": 0
284
+ }
285
+ ]
286
+ },
287
+ "prompt_test_audit_sha256": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c"
288
+ },
289
+ "gpu_ids": "4-7",
290
+ "gpu_requested": "4x NVIDIA H100 80GB HBM3",
291
+ "temperature": 0.7,
292
+ "top_p": 1.0,
293
+ "max_tokens": 32768,
294
+ "thinking_disabled": false,
295
+ "threads": 8,
296
+ "image": "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
297
+ "started_at_utc": "2026-08-29T16:52:02.026251+00:00",
298
+ "completed_at_utc": "2026-08-29T17:28:00.819063+00:00",
299
+ "server_command": [
300
+ "sudo",
301
+ "-n",
302
+ "docker",
303
+ "run",
304
+ "-d",
305
+ "--name",
306
+ "sglang-generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841-shard1",
307
+ "--gpus",
308
+ "all",
309
+ "--network",
310
+ "host",
311
+ "--ipc",
312
+ "host",
313
+ "-e",
314
+ "CUDA_VISIBLE_DEVICES=4,5,6,7",
315
+ "-v",
316
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841:/workspace-run",
317
+ "-v",
318
+ "/home/gcpuser/eval-assets/model/GLM-4.7-Flash:/workspace-model:ro",
319
+ "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
320
+ "python3",
321
+ "-m",
322
+ "sglang.launch_server",
323
+ "--model-path",
324
+ "/workspace-model",
325
+ "--tp-size",
326
+ "4",
327
+ "--tool-call-parser",
328
+ "glm47",
329
+ "--reasoning-parser",
330
+ "glm45",
331
+ "--mem-fraction-static",
332
+ "0.8",
333
+ "--max-running-requests",
334
+ "16",
335
+ "--served-model-name",
336
+ "glm-4.7-flash-grpo",
337
+ "--api-key",
338
+ "local-eval",
339
+ "--host",
340
+ "0.0.0.0",
341
+ "--port",
342
+ "18001",
343
+ "--enable-lora",
344
+ "--max-lora-rank",
345
+ "32",
346
+ "--lora-backend",
347
+ "triton",
348
+ "--lora-target-modules",
349
+ "q_a_proj",
350
+ "kv_a_proj_with_mqa",
351
+ "o_proj",
352
+ "gate_proj",
353
+ "up_proj",
354
+ "down_proj",
355
+ "--experts-shared-outer-loras",
356
+ "--lora-use-virtual-experts"
357
+ ],
358
+ "benchmark_command": [
359
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841/aider-venv/bin/python",
360
+ "/aider/benchmark/benchmark.py",
361
+ "generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841-shard-1",
362
+ "--model",
363
+ "openai/glm-4.7-flash-grpo",
364
+ "--edit-format",
365
+ "whole",
366
+ "--languages",
367
+ "cpp",
368
+ "--tries",
369
+ "2",
370
+ "--threads",
371
+ "8",
372
+ "--exercises-dir",
373
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841/shards/shard-1",
374
+ "--read-model-settings",
375
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841/model-settings.yml"
376
+ ],
377
+ "adapter_load": {
378
+ "endpoint": "/load_lora_adapter",
379
+ "status": 200,
380
+ "body": "{\"rid\":null,\"http_worker_ipc\":null,\"success\":true,\"error_message\":\"\",\"loaded_adapters\":{\"glm-4.7-flash-grpo\":\"/workspace-run/adapter-serving\"}}"
381
+ },
382
+ "lora_activation_probe": {
383
+ "status": "diverged",
384
+ "with_lora": {
385
+ "content": "",
386
+ "logprobs": [
387
+ -0.475387,
388
+ -1e-06,
389
+ 0.0,
390
+ -1e-06,
391
+ -0.020653,
392
+ 0.0,
393
+ -3.9e-05,
394
+ -0.061081,
395
+ -0.207028,
396
+ -2e-05,
397
+ -2.3e-05,
398
+ -1e-06,
399
+ -1e-06,
400
+ -1.207424,
401
+ -0.440955,
402
+ -0.00034,
403
+ -0.007068,
404
+ -1e-05,
405
+ -0.014981,
406
+ -7e-06,
407
+ -0.004173,
408
+ -0.000242,
409
+ -0.555112,
410
+ -7e-06,
411
+ -0.048937,
412
+ -0.750024,
413
+ -0.020764,
414
+ -0.000768,
415
+ -0.215981,
416
+ -0.022432,
417
+ -0.879812,
418
+ -2e-06,
419
+ -1.2e-05,
420
+ 0.0,
421
+ -1e-06,
422
+ 0.0,
423
+ -1e-06,
424
+ -0.336658,
425
+ -0.202126,
426
+ -0.704816,
427
+ -0.201733,
428
+ -0.018586,
429
+ -3e-06,
430
+ -0.000349,
431
+ -0.000336,
432
+ -0.000131,
433
+ -0.706054,
434
+ -0.0
435
+ ]
436
+ },
437
+ "without_lora": {
438
+ "content": "",
439
+ "logprobs": [
440
+ -0.201925,
441
+ -5e-06,
442
+ -0.0,
443
+ -3e-06,
444
+ -0.010878,
445
+ 0.0,
446
+ -3e-05,
447
+ -0.038474,
448
+ -0.084237,
449
+ -4.7e-05,
450
+ -0.001038,
451
+ -3e-06,
452
+ -3e-06,
453
+ -0.674071,
454
+ -0.517116,
455
+ -0.000558,
456
+ -0.011775,
457
+ -7e-06,
458
+ -0.009701,
459
+ -1e-05,
460
+ -0.03007,
461
+ -0.000456,
462
+ -0.304802,
463
+ -1.1e-05,
464
+ -0.049027,
465
+ -0.85184,
466
+ -2e-06,
467
+ -5e-06,
468
+ -0.0,
469
+ -5.9e-05,
470
+ -0.23896,
471
+ -0.440507,
472
+ -0.000134,
473
+ -0.002076,
474
+ -3.2e-05,
475
+ -0.000579,
476
+ -0.0,
477
+ -0.0,
478
+ -0.0,
479
+ -0.0,
480
+ -0.359802,
481
+ -0.000179,
482
+ -5.8e-05,
483
+ -0.13223,
484
+ -3.3e-05,
485
+ -0.001747,
486
+ -1e-06,
487
+ -2e-06
488
+ ]
489
+ }
490
+ },
491
+ "stats_stdout": "\u2500 /aider/tmp.benchmarks/2026-08-29-16-54-20--generalized-cpp-grpo20-iter14-fi\u2026 \u2500\n- dirname: 2026-08-29-16-54-20--generalized-cpp-grpo20-iter14-fixed26-repeat5-20260829-144841-shard-1\n test_cases: 13\n model: openai/glm-4.7-flash-grpo\n edit_format: whole\n commit_hash: 5dc9490\n pass_rate_1: 53.8\n pass_rate_2: 69.2\n pass_num_1: 7\n pass_num_2: 9\n percent_cases_well_formed: 100.0\n error_outputs: 11\n num_malformed_responses: 0\n num_with_malformed_responses: 0\n user_asks: 52\n lazy_comments: 0\n syntax_errors: 0\n indentation_errors: 0\n exhausted_context_windows: 11\n prompt_tokens: 154314\n completion_tokens: 118821\n test_timeouts: 0\n total_tests: 13\n command: aider --model openai/glm-4.7-flash-grpo\n date: 2026-08-29\n versions: 0.86.3.dev\n seconds_per_case: 695.4\n total_cost: 0.0000\n\ncosts: $0.0000/test-case, $0.00 total, $0.00 projected\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n",
492
+ "validation": {
493
+ "terminal_tasks": 13,
494
+ "terminal_attempts": 19,
495
+ "maximum_attempts": 26,
496
+ "short_circuited_after_first_pass": 7,
497
+ "pass_at_1": 7,
498
+ "pass_at_k": 9,
499
+ "well_formed_tasks": 13,
500
+ "malformed_responses": 0,
501
+ "error_outputs": 11,
502
+ "context_exhaustions": 11,
503
+ "test_timeouts": 0,
504
+ "prompt_tokens": 154314,
505
+ "completion_tokens": 118821,
506
+ "unique_testcases": 13,
507
+ "testcases": [
508
+ "knapsack",
509
+ "linked-list",
510
+ "meetup",
511
+ "parallel-letter-frequency",
512
+ "perfect-numbers",
513
+ "phone-number",
514
+ "queen-attack",
515
+ "robot-name",
516
+ "space-age",
517
+ "spiral-matrix",
518
+ "sublist",
519
+ "yacht",
520
+ "zebra-puzzle"
521
+ ],
522
+ "outcomes": {
523
+ "knapsack": [
524
+ true
525
+ ],
526
+ "linked-list": [
527
+ false,
528
+ false
529
+ ],
530
+ "meetup": [
531
+ false,
532
+ false
533
+ ],
534
+ "parallel-letter-frequency": [
535
+ false,
536
+ true
537
+ ],
538
+ "perfect-numbers": [
539
+ true
540
+ ],
541
+ "phone-number": [
542
+ true
543
+ ],
544
+ "queen-attack": [
545
+ true
546
+ ],
547
+ "robot-name": [
548
+ true
549
+ ],
550
+ "space-age": [
551
+ true
552
+ ],
553
+ "spiral-matrix": [
554
+ false,
555
+ false
556
+ ],
557
+ "sublist": [
558
+ true
559
+ ],
560
+ "yacht": [
561
+ false,
562
+ true
563
+ ],
564
+ "zebra-puzzle": [
565
+ false,
566
+ false
567
+ ]
568
+ },
569
+ "result_sha256": {
570
+ "knapsack": "ef90286d4e8bd02315843ba7d35c79f5a3712d8806884e9d4924268b7e1d9f74",
571
+ "linked-list": "962b32c83f342c51f082839245efdcea636a8081055a83e000b411624b653e8a",
572
+ "meetup": "bbf6a698b1787e0f85f8974350fb255de4262ed206a767dc1799c60c1a6ac310",
573
+ "parallel-letter-frequency": "a0c7c1de2f3bc2d9b52db9a9efc031420d44fd3cb40682a9510a661343af5412",
574
+ "perfect-numbers": "519329889f57715495c0be800a555f166c057fdc58a3b45aea575cfbeddba66c",
575
+ "phone-number": "d8718fa1a61c2eb82298f1db9b256fc621abc8bda5d077aab65c345acf0017e4",
576
+ "queen-attack": "da685e378db2a24e14be966e42637f0506043c19e7da521757c0f52f1cd89f27",
577
+ "robot-name": "d300f6379d23b6247436e8bd20dfaead957b1f2ad1afa0e013976c8d7b90df08",
578
+ "space-age": "e16a8df6cf416fbf7808d2d810123fefceb8d66bd1d72ba465acdb33ed1f599d",
579
+ "spiral-matrix": "8d93f923b8b0430e3ea3ea2146bfdade5e346a1fe54c421f725c150e916d17fd",
580
+ "sublist": "41bac547245e26c029b6a1fabdbabd23731fd35335c661cd7e635a0dfd4681d8",
581
+ "yacht": "d94e9b84b606ccf4e9a5897a12d5b227dda40a89617ce1107b92ee894c7bfd92",
582
+ "zebra-puzzle": "e310f0ceadd84419aa2c19e7fc713766eab1835ebd96dbfb0fd6138ac8dee3cd"
583
+ }
584
+ }
585
+ }
evaluations/iter14-fixed26-mt2-best4-20260902/trial-4/run_receipt.json ADDED
@@ -0,0 +1,167 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": "complete",
3
+ "run_id": "generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841",
4
+ "benchmark": "aider-polyglot-cpp-grpo-eval",
5
+ "parallel_topology": "2x TP4 on one GCP a3-highgpu-8g (8x H100)",
6
+ "model_kind": "adapter",
7
+ "model_revision": "7dd20894a642a0aa287e9827cb1a1f7f91386b67",
8
+ "adapter_source": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1/checkpoints/grpo_lora_r16/iter_0000014/adapter",
9
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
10
+ "source_checkpoint": "iter_0000014",
11
+ "adapter_sha256": "b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b",
12
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
13
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
14
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
15
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
16
+ "temperature": 0.7,
17
+ "top_p": 1.0,
18
+ "max_tokens": 32768,
19
+ "thinking_disabled": false,
20
+ "tries": 2,
21
+ "eval_set_version": "fixed26-contract-v2",
22
+ "contract_overlay_sha256": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
23
+ "prompt_test_audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
24
+ "lora_activation_verified": true,
25
+ "image": "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
26
+ "validation": {
27
+ "terminal_tasks": 26,
28
+ "terminal_attempts": 42,
29
+ "maximum_attempts": 52,
30
+ "short_circuited_after_first_pass": 10,
31
+ "pass_at_1": 10,
32
+ "pass_at_k": 16,
33
+ "well_formed_tasks": 26,
34
+ "malformed_responses": 0,
35
+ "error_outputs": 16,
36
+ "context_exhaustions": 16,
37
+ "test_timeouts": 0,
38
+ "prompt_tokens": 404807,
39
+ "completion_tokens": 349459,
40
+ "unique_testcases": 26,
41
+ "testcases": [
42
+ "all-your-base",
43
+ "allergies",
44
+ "bank-account",
45
+ "binary-search-tree",
46
+ "circular-buffer",
47
+ "clock",
48
+ "complex-numbers",
49
+ "crypto-square",
50
+ "diamond",
51
+ "dnd-character",
52
+ "gigasecond",
53
+ "grade-school",
54
+ "kindergarten-garden",
55
+ "knapsack",
56
+ "linked-list",
57
+ "meetup",
58
+ "parallel-letter-frequency",
59
+ "perfect-numbers",
60
+ "phone-number",
61
+ "queen-attack",
62
+ "robot-name",
63
+ "space-age",
64
+ "spiral-matrix",
65
+ "sublist",
66
+ "yacht",
67
+ "zebra-puzzle"
68
+ ],
69
+ "outcomes": {
70
+ "all-your-base": [
71
+ true
72
+ ],
73
+ "allergies": [
74
+ false,
75
+ true
76
+ ],
77
+ "bank-account": [
78
+ false,
79
+ true
80
+ ],
81
+ "binary-search-tree": [
82
+ false,
83
+ false
84
+ ],
85
+ "circular-buffer": [
86
+ false,
87
+ false
88
+ ],
89
+ "clock": [
90
+ true
91
+ ],
92
+ "complex-numbers": [
93
+ false,
94
+ false
95
+ ],
96
+ "crypto-square": [
97
+ false,
98
+ true
99
+ ],
100
+ "diamond": [
101
+ false,
102
+ false
103
+ ],
104
+ "dnd-character": [
105
+ false,
106
+ true
107
+ ],
108
+ "gigasecond": [
109
+ false,
110
+ false
111
+ ],
112
+ "grade-school": [
113
+ true
114
+ ],
115
+ "kindergarten-garden": [
116
+ false,
117
+ false
118
+ ],
119
+ "knapsack": [
120
+ true
121
+ ],
122
+ "linked-list": [
123
+ false,
124
+ false
125
+ ],
126
+ "meetup": [
127
+ false,
128
+ false
129
+ ],
130
+ "parallel-letter-frequency": [
131
+ false,
132
+ true
133
+ ],
134
+ "perfect-numbers": [
135
+ true
136
+ ],
137
+ "phone-number": [
138
+ true
139
+ ],
140
+ "queen-attack": [
141
+ false,
142
+ true
143
+ ],
144
+ "robot-name": [
145
+ true
146
+ ],
147
+ "space-age": [
148
+ true
149
+ ],
150
+ "spiral-matrix": [
151
+ false,
152
+ false
153
+ ],
154
+ "sublist": [
155
+ true
156
+ ],
157
+ "yacht": [
158
+ true
159
+ ],
160
+ "zebra-puzzle": [
161
+ false,
162
+ false
163
+ ]
164
+ }
165
+ },
166
+ "completed_at_utc": "2026-08-29T16:48:59.606682+00:00"
167
+ }
evaluations/iter14-fixed26-mt2-best4-20260902/trial-4/shards/shard-0/shard_receipt.json ADDED
@@ -0,0 +1,612 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": "complete",
3
+ "run_id": "generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841",
4
+ "shard_index": 0,
5
+ "selected_tasks": [
6
+ "all-your-base",
7
+ "allergies",
8
+ "bank-account",
9
+ "binary-search-tree",
10
+ "circular-buffer",
11
+ "clock",
12
+ "complex-numbers",
13
+ "crypto-square",
14
+ "diamond",
15
+ "dnd-character",
16
+ "gigasecond",
17
+ "grade-school",
18
+ "kindergarten-garden"
19
+ ],
20
+ "model_kind": "adapter",
21
+ "model_revision": "7dd20894a642a0aa287e9827cb1a1f7f91386b67",
22
+ "adapter_source_sha256": "b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b",
23
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
24
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
25
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
26
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
27
+ "source_checkpoint": "iter_0000014",
28
+ "serving_conversion_receipt": {
29
+ "schema_version": 2,
30
+ "kind": "glm47-serving-adapter-conversion",
31
+ "source_adapter_path": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841/adapter-source",
32
+ "source_adapter_sha256": "b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b",
33
+ "source_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
34
+ "source_tensor_count": 9741,
35
+ "removed_layer_47_tensor_count": 207,
36
+ "serving_tensor_count": 9534,
37
+ "serving_adapter_sha256": "d3a3532c31a2b7facd15922aa82d6daed0595c5669c8164ab823c3e0debc62c8",
38
+ "serving_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
39
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
40
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
41
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
42
+ "source_checkpoint": "iter_0000014"
43
+ },
44
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
45
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
46
+ "tries": 2,
47
+ "eval_set_version": "fixed26-contract-v2",
48
+ "contract_overlay_sha256": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
49
+ "prompt_test_audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
50
+ "contract_overlay": {
51
+ "schema_version": 1,
52
+ "kind": "aider-fixed26-contract-overlay",
53
+ "overlay_version": "fixed26-contract-v2",
54
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841/shards/shard-0/cpp/exercises/practice",
55
+ "tasks": 13,
56
+ "records": [
57
+ {
58
+ "task": "all-your-base",
59
+ "original_sha256": "082c4a397183b21c36963c34fec9818c8ad33339dab7ed2d4097e42fbed28b58",
60
+ "patched_sha256": "fe66de314418461eb1501ee5ea81e07fa30be6c699d809fa8fb8f8bf83aacf9b",
61
+ "was_already_patched": false
62
+ },
63
+ {
64
+ "task": "allergies",
65
+ "original_sha256": "90b620aa23a92e538dd1654ca72ba48a932a653e9806708d8c482e685e0551ec",
66
+ "patched_sha256": "45bd52fffb876f73e0bc00eee0346f8b5e4ff7df4e627367a3b0cf33efeca24a",
67
+ "was_already_patched": false
68
+ },
69
+ {
70
+ "task": "bank-account",
71
+ "original_sha256": "ad0c5ba4f4feaf16a2b0224b6da0f521fcfc683c30b57d2d061feab02a936535",
72
+ "patched_sha256": "130ae84dca29927b614b6a7939b9aa6456c22283f16f34572a3a40147d612cce",
73
+ "was_already_patched": false
74
+ },
75
+ {
76
+ "task": "binary-search-tree",
77
+ "original_sha256": "103ea444961a5ecd8c0afec176ece97d006e05574725a41dd284b266a09531ad",
78
+ "patched_sha256": "2f1d0baf071032cf174dc7a365567b10c49271281d34626b10d867eecbe3afec",
79
+ "was_already_patched": false
80
+ },
81
+ {
82
+ "task": "circular-buffer",
83
+ "original_sha256": "9032880507316b54b8fecebb2a9e7e34cfb04a3e430e8a3488fba2050b6466ed",
84
+ "patched_sha256": "8501cd0234269a91f04d4c0c8aa1f7a1ee7896db4fd365a2743c5928df769134",
85
+ "was_already_patched": false
86
+ },
87
+ {
88
+ "task": "clock",
89
+ "original_sha256": "65338ed438fa4f485cacc0dcc6fb75aa0c15ef2613e12a0762f7a3e99f09cf7d",
90
+ "patched_sha256": "878669626ebe9c4e368e358e79e2ad94ab95dec3760a74afdce9869b14c9fe37",
91
+ "was_already_patched": false
92
+ },
93
+ {
94
+ "task": "complex-numbers",
95
+ "original_sha256": "60949140b676a34a7884c23fe931fa9e40e0710e2acc66d9f0303a8fcdb261cc",
96
+ "patched_sha256": "32d74988f93a781b3b27fc6750f4f41bcdf7b4d462904389d409e9ad606063fb",
97
+ "was_already_patched": false
98
+ },
99
+ {
100
+ "task": "crypto-square",
101
+ "original_sha256": "1c64e2087dfbcfc0fafe2aa84009c24967c55d2533379e190ff5cc8aef987a63",
102
+ "patched_sha256": "e29180eb18038f1a08d4644ebd96473611347047c8958ebc00ca7571ece55625",
103
+ "was_already_patched": false
104
+ },
105
+ {
106
+ "task": "diamond",
107
+ "original_sha256": "ff20bbc2d91cf1ffb8b35ffbe4715867a8e0fdec29a83bf8d9ef8a18da2d9d68",
108
+ "patched_sha256": "ce7fe9496fec60c825795f3d1aaf3534f4abb3ecf7a506720b5cf47171b8a23e",
109
+ "was_already_patched": false
110
+ },
111
+ {
112
+ "task": "dnd-character",
113
+ "original_sha256": "289bfe2a6471256fd95171707a3a432b7af35ee1b63c01dfa2cf1a613f3118b4",
114
+ "patched_sha256": "ffe687063cba8152035fd35c859651f8d28d44db8ec5967b39e7145883360d74",
115
+ "was_already_patched": false
116
+ },
117
+ {
118
+ "task": "gigasecond",
119
+ "original_sha256": "41be679e435364e98ee71647be589530b2f3ee593185e627c973fd107f9794a7",
120
+ "patched_sha256": "a5091b4e100fa80f65fbdefe6f60fd0afbb1f59a4960bd6cd2ac8c27dfdaad0e",
121
+ "was_already_patched": false
122
+ },
123
+ {
124
+ "task": "grade-school",
125
+ "original_sha256": "8dc7133cd5f0564717108757c27ad96ebadf44f03b5fde5c35b826aaeb0b4e0f",
126
+ "patched_sha256": "f913000d110e10de2f182ee1470765fbca95d916a8cf2735b379fc05fbf58001",
127
+ "was_already_patched": false
128
+ },
129
+ {
130
+ "task": "kindergarten-garden",
131
+ "original_sha256": "0deebfb40706725b72884a95230b3f3a84ed8a16652eb0fdd405ce5516ceacbc",
132
+ "patched_sha256": "b2904fa9d65d1f52e5b9f03910bf5e1b4ddeb9894db1b2fcc6ee3b71275251e3",
133
+ "was_already_patched": false
134
+ }
135
+ ],
136
+ "overlay_sha256": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
137
+ "prompt_test_audit": {
138
+ "schema_version": 1,
139
+ "kind": "aider-fixed26-prompt-test-audit",
140
+ "overlay_version": "fixed26-contract-v2",
141
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841/shards/shard-0/cpp/exercises/practice",
142
+ "tasks": 13,
143
+ "reviewed_prompt_test_pairs": 13,
144
+ "unexplained_deterministic_requirements": 0,
145
+ "audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
146
+ "records": [
147
+ {
148
+ "task": "all-your-base",
149
+ "classification": "prompt_test_aligned",
150
+ "review_disposition": "reviewed_allowlist",
151
+ "prompt_sha256": "fe66de314418461eb1501ee5ea81e07fa30be6c699d809fa8fb8f8bf83aacf9b",
152
+ "test_file": "all_your_base_test.cpp",
153
+ "test_sha256": "58c7d05e6eaa314346388159cd980886f4b2108bb6f47523a9270bb4e86ce4a3",
154
+ "regression_requirements": {
155
+ "prompt": [
156
+ "must raise `std::invalid_argument`",
157
+ "representing zero must return an empty vector"
158
+ ],
159
+ "test": [
160
+ "TEST_CASE(\"empty_list\")",
161
+ "TEST_CASE(\"single_zero\")",
162
+ "TEST_CASE(\"multiple_zeros\")",
163
+ "TEST_CASE(\"first_base_is_one\")",
164
+ "TEST_CASE(\"first_base_is_zero\")",
165
+ "TEST_CASE(\"invalid_positive_digit\")",
166
+ "TEST_CASE(\"second_base_is_one\")",
167
+ "TEST_CASE(\"second_base_is_zero\")"
168
+ ]
169
+ },
170
+ "unexplained_deterministic_requirements": 0
171
+ },
172
+ {
173
+ "task": "allergies",
174
+ "classification": "prompt_test_aligned",
175
+ "review_disposition": "reviewed_allowlist",
176
+ "prompt_sha256": "45bd52fffb876f73e0bc00eee0346f8b5e4ff7df4e627367a3b0cf33efeca24a",
177
+ "test_file": "allergies_test.cpp",
178
+ "test_sha256": "1eb815ad37a6792bba827c994d0db4cc0edaa57c4428271bef002901e43da798",
179
+ "regression_requirements": {},
180
+ "unexplained_deterministic_requirements": 0
181
+ },
182
+ {
183
+ "task": "bank-account",
184
+ "classification": "prompt_test_aligned",
185
+ "review_disposition": "reviewed_allowlist",
186
+ "prompt_sha256": "130ae84dca29927b614b6a7939b9aa6456c22283f16f34572a3a40147d612cce",
187
+ "test_file": "bank_account_test.cpp",
188
+ "test_sha256": "3696b9383f62ab639ad0a26610410fb662b6b927f2fe1dee956b849ff8dcf5c8",
189
+ "regression_requirements": {
190
+ "prompt": [
191
+ "A newly opened account has a zero balance.",
192
+ "the previous balance is not retained."
193
+ ],
194
+ "test": [
195
+ "TEST_CASE(\"Reopened account does not retain balance\""
196
+ ]
197
+ },
198
+ "unexplained_deterministic_requirements": 0
199
+ },
200
+ {
201
+ "task": "binary-search-tree",
202
+ "classification": "prompt_test_aligned",
203
+ "review_disposition": "reviewed_allowlist",
204
+ "prompt_sha256": "2f1d0baf071032cf174dc7a365567b10c49271281d34626b10d867eecbe3afec",
205
+ "test_file": "binary_search_tree_test.cpp",
206
+ "test_sha256": "79ff6a886a42d7691ec0240f9ea08191016f1042a752da9c2809a3da24c361e5",
207
+ "regression_requirements": {},
208
+ "unexplained_deterministic_requirements": 0
209
+ },
210
+ {
211
+ "task": "circular-buffer",
212
+ "classification": "prompt_test_aligned",
213
+ "review_disposition": "reviewed_allowlist",
214
+ "prompt_sha256": "8501cd0234269a91f04d4c0c8aa1f7a1ee7896db4fd365a2743c5928df769134",
215
+ "test_file": "circular_buffer_test.cpp",
216
+ "test_sha256": "e96c023cf3ac88ded69a5306655cb4b9097da219642fcb99b58d84bdf59f8e80",
217
+ "regression_requirements": {},
218
+ "unexplained_deterministic_requirements": 0
219
+ },
220
+ {
221
+ "task": "clock",
222
+ "classification": "prompt_test_aligned",
223
+ "review_disposition": "reviewed_allowlist",
224
+ "prompt_sha256": "878669626ebe9c4e368e358e79e2ad94ab95dec3760a74afdce9869b14c9fe37",
225
+ "test_file": "clock_test.cpp",
226
+ "test_sha256": "beb75d18d0db5458d7c6e38f506b503a497a6200c0169d2bdc6a913df8254d69",
227
+ "regression_requirements": {},
228
+ "unexplained_deterministic_requirements": 0
229
+ },
230
+ {
231
+ "task": "complex-numbers",
232
+ "classification": "prompt_test_aligned",
233
+ "review_disposition": "reviewed_allowlist",
234
+ "prompt_sha256": "32d74988f93a781b3b27fc6750f4f41bcdf7b4d462904389d409e9ad606063fb",
235
+ "test_file": "complex_numbers_test.cpp",
236
+ "test_sha256": "0bb911210fddcfe066825d5b562ca6efbf21d45386e62aebfd4693ad1b82897b",
237
+ "regression_requirements": {},
238
+ "unexplained_deterministic_requirements": 0
239
+ },
240
+ {
241
+ "task": "crypto-square",
242
+ "classification": "prompt_test_aligned",
243
+ "review_disposition": "reviewed_allowlist",
244
+ "prompt_sha256": "e29180eb18038f1a08d4644ebd96473611347047c8958ebc00ca7571ece55625",
245
+ "test_file": "crypto_square_test.cpp",
246
+ "test_sha256": "3770199d92bda7e4551742ac2d5a30a1970318f18f92f29088f9704a6e67a676",
247
+ "regression_requirements": {},
248
+ "unexplained_deterministic_requirements": 0
249
+ },
250
+ {
251
+ "task": "diamond",
252
+ "classification": "prompt_test_aligned",
253
+ "review_disposition": "reviewed_allowlist",
254
+ "prompt_sha256": "ce7fe9496fec60c825795f3d1aaf3534f4abb3ecf7a506720b5cf47171b8a23e",
255
+ "test_file": "diamond_test.cpp",
256
+ "test_sha256": "235fc2baac052df9b1efd981d93924b37a738dc85e5b056547a78eeb8840da3f",
257
+ "regression_requirements": {},
258
+ "unexplained_deterministic_requirements": 0
259
+ },
260
+ {
261
+ "task": "dnd-character",
262
+ "classification": "prompt_test_aligned",
263
+ "review_disposition": "reviewed_allowlist",
264
+ "prompt_sha256": "ffe687063cba8152035fd35c859651f8d28d44db8ec5967b39e7145883360d74",
265
+ "test_file": "dnd_character_test.cpp",
266
+ "test_sha256": "0b90c2acf77f99986d73b5559e694a06627a53acf6034acf8c4b461ba7125f56",
267
+ "regression_requirements": {},
268
+ "unexplained_deterministic_requirements": 0
269
+ },
270
+ {
271
+ "task": "gigasecond",
272
+ "classification": "prompt_test_aligned",
273
+ "review_disposition": "reviewed_allowlist",
274
+ "prompt_sha256": "a5091b4e100fa80f65fbdefe6f60fd0afbb1f59a4960bd6cd2ac8c27dfdaad0e",
275
+ "test_file": "gigasecond_test.cpp",
276
+ "test_sha256": "84c71cf09c62390ae799d6ea456ce1770f9b30051dcf3ebf26f0b26c58888f26",
277
+ "regression_requirements": {
278
+ "prompt": [
279
+ "Boost (1.58 or newer) is installed",
280
+ "Include it with `#include \"boost/date_time/posix_time/posix_time.hpp\"`"
281
+ ],
282
+ "test": [
283
+ "#include \"boost/date_time/posix_time/posix_time.hpp\""
284
+ ]
285
+ },
286
+ "unexplained_deterministic_requirements": 0
287
+ },
288
+ {
289
+ "task": "grade-school",
290
+ "classification": "prompt_test_aligned",
291
+ "review_disposition": "reviewed_allowlist",
292
+ "prompt_sha256": "f913000d110e10de2f182ee1470765fbca95d916a8cf2735b379fc05fbf58001",
293
+ "test_file": "grade_school_test.cpp",
294
+ "test_sha256": "3a6f4266831b6d31b022e764bed44d1c02cfa10f7629f91053c02e0d53b29871",
295
+ "regression_requirements": {},
296
+ "unexplained_deterministic_requirements": 0
297
+ },
298
+ {
299
+ "task": "kindergarten-garden",
300
+ "classification": "prompt_test_aligned",
301
+ "review_disposition": "reviewed_allowlist",
302
+ "prompt_sha256": "b2904fa9d65d1f52e5b9f03910bf5e1b4ddeb9894db1b2fcc6ee3b71275251e3",
303
+ "test_file": "kindergarten_garden_test.cpp",
304
+ "test_sha256": "1a35fe4528cf3577739c95df36daafac894e5e554cf51481ebf8c475f683bcfd",
305
+ "regression_requirements": {},
306
+ "unexplained_deterministic_requirements": 0
307
+ }
308
+ ]
309
+ },
310
+ "prompt_test_audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556"
311
+ },
312
+ "gpu_ids": "0-3",
313
+ "gpu_requested": "4x NVIDIA H100 80GB HBM3",
314
+ "temperature": 0.7,
315
+ "top_p": 1.0,
316
+ "max_tokens": 32768,
317
+ "thinking_disabled": false,
318
+ "threads": 8,
319
+ "image": "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
320
+ "started_at_utc": "2026-08-29T16:10:20.486418+00:00",
321
+ "completed_at_utc": "2026-08-29T16:40:30.468362+00:00",
322
+ "server_command": [
323
+ "sudo",
324
+ "-n",
325
+ "docker",
326
+ "run",
327
+ "-d",
328
+ "--name",
329
+ "sglang-generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841-shard0",
330
+ "--gpus",
331
+ "all",
332
+ "--network",
333
+ "host",
334
+ "--ipc",
335
+ "host",
336
+ "-e",
337
+ "CUDA_VISIBLE_DEVICES=0,1,2,3",
338
+ "-v",
339
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841:/workspace-run",
340
+ "-v",
341
+ "/home/gcpuser/eval-assets/model/GLM-4.7-Flash:/workspace-model:ro",
342
+ "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
343
+ "python3",
344
+ "-m",
345
+ "sglang.launch_server",
346
+ "--model-path",
347
+ "/workspace-model",
348
+ "--tp-size",
349
+ "4",
350
+ "--tool-call-parser",
351
+ "glm47",
352
+ "--reasoning-parser",
353
+ "glm45",
354
+ "--mem-fraction-static",
355
+ "0.8",
356
+ "--max-running-requests",
357
+ "16",
358
+ "--served-model-name",
359
+ "glm-4.7-flash-grpo",
360
+ "--api-key",
361
+ "local-eval",
362
+ "--host",
363
+ "0.0.0.0",
364
+ "--port",
365
+ "18000",
366
+ "--enable-lora",
367
+ "--max-lora-rank",
368
+ "32",
369
+ "--lora-backend",
370
+ "triton",
371
+ "--lora-target-modules",
372
+ "q_a_proj",
373
+ "kv_a_proj_with_mqa",
374
+ "o_proj",
375
+ "gate_proj",
376
+ "up_proj",
377
+ "down_proj",
378
+ "--experts-shared-outer-loras",
379
+ "--lora-use-virtual-experts"
380
+ ],
381
+ "benchmark_command": [
382
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841/aider-venv/bin/python",
383
+ "/aider/benchmark/benchmark.py",
384
+ "generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841-shard-0",
385
+ "--model",
386
+ "openai/glm-4.7-flash-grpo",
387
+ "--edit-format",
388
+ "whole",
389
+ "--languages",
390
+ "cpp",
391
+ "--tries",
392
+ "2",
393
+ "--threads",
394
+ "8",
395
+ "--exercises-dir",
396
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841/shards/shard-0",
397
+ "--read-model-settings",
398
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841/model-settings.yml"
399
+ ],
400
+ "adapter_load": {
401
+ "endpoint": "/load_lora_adapter",
402
+ "status": 200,
403
+ "body": "{\"rid\":null,\"http_worker_ipc\":null,\"success\":true,\"error_message\":\"\",\"loaded_adapters\":{\"glm-4.7-flash-grpo\":\"/workspace-run/adapter-serving\"}}"
404
+ },
405
+ "lora_activation_probe": {
406
+ "status": "diverged",
407
+ "with_lora": {
408
+ "content": "",
409
+ "logprobs": [
410
+ -0.314102,
411
+ -2e-06,
412
+ 0.0,
413
+ -1e-06,
414
+ -0.013557,
415
+ 0.0,
416
+ -3.9e-05,
417
+ -0.061071,
418
+ -0.16508,
419
+ -2.5e-05,
420
+ -3.8e-05,
421
+ -1e-06,
422
+ -1e-06,
423
+ -1.215683,
424
+ -0.441297,
425
+ -0.000266,
426
+ -0.011402,
427
+ -1e-05,
428
+ -0.014986,
429
+ -8e-06,
430
+ -0.004173,
431
+ -0.00024,
432
+ -0.585264,
433
+ -6e-06,
434
+ -0.030105,
435
+ -0.922577,
436
+ -0.02204,
437
+ -0.000799,
438
+ -0.22516,
439
+ -0.022068,
440
+ -0.616447,
441
+ -0.31371,
442
+ -1e-06,
443
+ -1.3e-05,
444
+ 0.0,
445
+ -0.0,
446
+ 0.0,
447
+ -1e-06,
448
+ -0.334476,
449
+ -0.202072,
450
+ -0.626334,
451
+ -0.201865,
452
+ -0.018526,
453
+ -2e-06,
454
+ -0.000721,
455
+ -0.000124,
456
+ -0.000119,
457
+ -0.706054
458
+ ]
459
+ },
460
+ "without_lora": {
461
+ "content": "",
462
+ "logprobs": [
463
+ -0.201925,
464
+ -5e-06,
465
+ -0.0,
466
+ -3e-06,
467
+ -0.010878,
468
+ 0.0,
469
+ -3e-05,
470
+ -0.038474,
471
+ -0.084237,
472
+ -4.7e-05,
473
+ -0.001038,
474
+ -3e-06,
475
+ -3e-06,
476
+ -0.674071,
477
+ -0.517116,
478
+ -0.000558,
479
+ -0.011775,
480
+ -7e-06,
481
+ -0.009701,
482
+ -1e-05,
483
+ -0.03007,
484
+ -0.000456,
485
+ -0.304802,
486
+ -1.1e-05,
487
+ -0.049027,
488
+ -0.85184,
489
+ -2e-06,
490
+ -5e-06,
491
+ -0.0,
492
+ -5.9e-05,
493
+ -0.23896,
494
+ -0.440507,
495
+ -0.000134,
496
+ -0.002076,
497
+ -3.2e-05,
498
+ -0.000579,
499
+ -0.0,
500
+ -0.0,
501
+ -0.0,
502
+ -0.0,
503
+ -0.359802,
504
+ -0.000179,
505
+ -5.8e-05,
506
+ -0.13223,
507
+ -3.3e-05,
508
+ -0.001747,
509
+ -1e-06,
510
+ -2e-06
511
+ ]
512
+ }
513
+ },
514
+ "stats_stdout": "\u2500 /aider/tmp.benchmarks/2026-08-29-16-12-39--generalized-cpp-grpo20-iter14-fi\u2026 \u2500\n- dirname: 2026-08-29-16-12-39--generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841-shard-0\n test_cases: 13\n model: openai/glm-4.7-flash-grpo\n edit_format: whole\n commit_hash: 5dc9490\n pass_rate_1: 23.1\n pass_rate_2: 53.8\n pass_num_1: 3\n pass_num_2: 7\n percent_cases_well_formed: 100.0\n error_outputs: 10\n num_malformed_responses: 0\n num_with_malformed_responses: 0\n user_asks: 57\n lazy_comments: 0\n syntax_errors: 0\n indentation_errors: 0\n exhausted_context_windows: 10\n prompt_tokens: 195763\n completion_tokens: 186645\n test_timeouts: 0\n total_tests: 13\n command: aider --model openai/glm-4.7-flash-grpo\n date: 2026-08-29\n versions: 0.86.3.dev\n seconds_per_case: 828.5\n total_cost: 0.0000\n\ncosts: $0.0000/test-case, $0.00 total, $0.00 projected\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n",
515
+ "validation": {
516
+ "terminal_tasks": 13,
517
+ "terminal_attempts": 23,
518
+ "maximum_attempts": 26,
519
+ "short_circuited_after_first_pass": 3,
520
+ "pass_at_1": 3,
521
+ "pass_at_k": 7,
522
+ "well_formed_tasks": 13,
523
+ "malformed_responses": 0,
524
+ "error_outputs": 10,
525
+ "context_exhaustions": 10,
526
+ "test_timeouts": 0,
527
+ "prompt_tokens": 195763,
528
+ "completion_tokens": 186645,
529
+ "unique_testcases": 13,
530
+ "testcases": [
531
+ "all-your-base",
532
+ "allergies",
533
+ "bank-account",
534
+ "binary-search-tree",
535
+ "circular-buffer",
536
+ "clock",
537
+ "complex-numbers",
538
+ "crypto-square",
539
+ "diamond",
540
+ "dnd-character",
541
+ "gigasecond",
542
+ "grade-school",
543
+ "kindergarten-garden"
544
+ ],
545
+ "outcomes": {
546
+ "all-your-base": [
547
+ true
548
+ ],
549
+ "allergies": [
550
+ false,
551
+ true
552
+ ],
553
+ "bank-account": [
554
+ false,
555
+ true
556
+ ],
557
+ "binary-search-tree": [
558
+ false,
559
+ false
560
+ ],
561
+ "circular-buffer": [
562
+ false,
563
+ false
564
+ ],
565
+ "clock": [
566
+ true
567
+ ],
568
+ "complex-numbers": [
569
+ false,
570
+ false
571
+ ],
572
+ "crypto-square": [
573
+ false,
574
+ true
575
+ ],
576
+ "diamond": [
577
+ false,
578
+ false
579
+ ],
580
+ "dnd-character": [
581
+ false,
582
+ true
583
+ ],
584
+ "gigasecond": [
585
+ false,
586
+ false
587
+ ],
588
+ "grade-school": [
589
+ true
590
+ ],
591
+ "kindergarten-garden": [
592
+ false,
593
+ false
594
+ ]
595
+ },
596
+ "result_sha256": {
597
+ "all-your-base": "fd83bedb9717d911b7536975d43aa5681c2c306735006c78e2577a6fb22744d9",
598
+ "allergies": "262fd9c09d7d59aaa9022023d6a87b692f3fc13669d6e0700c318ca931fdd760",
599
+ "bank-account": "02d5a33770a36c2e31e8cd3daf448bb9a9185ab06e4fbac1b1ef6ba11f2f4728",
600
+ "binary-search-tree": "8862708ef023731a8056ebc982da428d8a2d22fb9172ece150ba21c9468c7bb7",
601
+ "circular-buffer": "65ee1e18e4ed40b3778a6ffb81f40d61ea33047fc7b9542034210ffeae3fa761",
602
+ "clock": "2d118c4c634bf72b0f6b71b7ba828ca06e718d73dfd928553a5e8b9107039bb7",
603
+ "complex-numbers": "6242b2953d8acccaf37a4d7bf917ea797a6eb2f8301a17eae0afcd1a798c4c22",
604
+ "crypto-square": "b09a2654e7b2e995d9638cc384f26223ae07714c8f3133f7d43be110e1569779",
605
+ "diamond": "ebdbedcd5370d0e53e3de1c4f6c19d226708c0c3496f4b06b75e1d0404c62742",
606
+ "dnd-character": "e50660f2eba10f90c2e0d3ad43be32c8799584d23ddf39b136dc42b45cee62e7",
607
+ "gigasecond": "f3a57c4ef1b9dd403c4a5dcc5999e9cae3dc389bdbc35369cf29be70ebf3a56a",
608
+ "grade-school": "04dcc87435762ad2286400a59bd8144b4d90bc6fe35337ffef96b85324f26958",
609
+ "kindergarten-garden": "6b9cf0f67cf1ff178c33138f800476f52ca18c5b25416da7079ee74bce9344e1"
610
+ }
611
+ }
612
+ }
evaluations/iter14-fixed26-mt2-best4-20260902/trial-4/shards/shard-1/shard_receipt.json ADDED
@@ -0,0 +1,585 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": "complete",
3
+ "run_id": "generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841",
4
+ "shard_index": 1,
5
+ "selected_tasks": [
6
+ "knapsack",
7
+ "linked-list",
8
+ "meetup",
9
+ "parallel-letter-frequency",
10
+ "perfect-numbers",
11
+ "phone-number",
12
+ "queen-attack",
13
+ "robot-name",
14
+ "space-age",
15
+ "spiral-matrix",
16
+ "sublist",
17
+ "yacht",
18
+ "zebra-puzzle"
19
+ ],
20
+ "model_kind": "adapter",
21
+ "model_revision": "7dd20894a642a0aa287e9827cb1a1f7f91386b67",
22
+ "adapter_source_sha256": "b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b",
23
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
24
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
25
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
26
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
27
+ "source_checkpoint": "iter_0000014",
28
+ "serving_conversion_receipt": {
29
+ "schema_version": 2,
30
+ "kind": "glm47-serving-adapter-conversion",
31
+ "source_adapter_path": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841/adapter-source",
32
+ "source_adapter_sha256": "b4bb3a250e28696c597d84db459caa75978e160996818dbfce22b8896b2c794b",
33
+ "source_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
34
+ "source_tensor_count": 9741,
35
+ "removed_layer_47_tensor_count": 207,
36
+ "serving_tensor_count": 9534,
37
+ "serving_adapter_sha256": "d3a3532c31a2b7facd15922aa82d6daed0595c5669c8164ab823c3e0debc62c8",
38
+ "serving_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
39
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
40
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
41
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
42
+ "source_checkpoint": "iter_0000014"
43
+ },
44
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
45
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
46
+ "tries": 2,
47
+ "eval_set_version": "fixed26-contract-v2",
48
+ "contract_overlay_sha256": "da6626c739f35557c726ce9e8f6c78f50caef924800c9bcff717b800da191fdb",
49
+ "prompt_test_audit_sha256": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c",
50
+ "contract_overlay": {
51
+ "schema_version": 1,
52
+ "kind": "aider-fixed26-contract-overlay",
53
+ "overlay_version": "fixed26-contract-v2",
54
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841/shards/shard-1/cpp/exercises/practice",
55
+ "tasks": 13,
56
+ "records": [
57
+ {
58
+ "task": "knapsack",
59
+ "original_sha256": "69017232ff2b4335ec2ab79bc7470e2d86fa059c3aec2ea4ff51c512142b46e1",
60
+ "patched_sha256": "5ba39908e24ea536f97d30951cc18030b044c1e14e3bc26260412f3d19207cf7",
61
+ "was_already_patched": false
62
+ },
63
+ {
64
+ "task": "linked-list",
65
+ "original_sha256": "97b802c9c2f4dc8505d7b0051694ec747c250c72ad62ac13786c15049f6c95c6",
66
+ "patched_sha256": "9b53497f95e577e867b4045009a6c42d5d480e1c00a9878a367dc5e1598a2cf6",
67
+ "was_already_patched": false
68
+ },
69
+ {
70
+ "task": "meetup",
71
+ "original_sha256": "7fe0003115d9d10a589579c6a7eae523278e09a89bc9f967243ed2679ff1144d",
72
+ "patched_sha256": "cd96a78630ddc4b18da3d97fc2e52af6b4ba2ef8627afbaca6621f6722df5bba",
73
+ "was_already_patched": false
74
+ },
75
+ {
76
+ "task": "parallel-letter-frequency",
77
+ "original_sha256": "2a1c8f08bb586707242baca8ff7f4973233f2a83f2673a3bcda583990c499d86",
78
+ "patched_sha256": "241b469203880134a8931c9df45f838a817a37430df5f02267ee3cf2ebf57ba5",
79
+ "was_already_patched": false
80
+ },
81
+ {
82
+ "task": "perfect-numbers",
83
+ "original_sha256": "8db797c5f8e9c0efbb8c805ddefca892f764b4f3a72dff65c037f4bffb92b1cb",
84
+ "patched_sha256": "6f06b35f9f78708451c8b5aab69cfeb2f72333abcafff5cd769b59f71d4b1506",
85
+ "was_already_patched": false
86
+ },
87
+ {
88
+ "task": "phone-number",
89
+ "original_sha256": "ca1e2c1c43454c151e519a2f784439621c243bb2824715c69a8e0904abc473a5",
90
+ "patched_sha256": "688f8b8082ed60ea107cbddd6f0418ab512df3ab8c13db5ab39436987a41df3b",
91
+ "was_already_patched": false
92
+ },
93
+ {
94
+ "task": "queen-attack",
95
+ "original_sha256": "159a9bda6a12590da669cc838f7203bd98096cd9df7ef02a11e50381413a71a5",
96
+ "patched_sha256": "c5aa7eb5b38e0434a9f9893384837bdd303eec532d343d43d412954b9514a328",
97
+ "was_already_patched": false
98
+ },
99
+ {
100
+ "task": "robot-name",
101
+ "original_sha256": "bbb01d54e892de555eb900b3b93fd3645ad7fcfd09eace353fb6b81e768c4310",
102
+ "patched_sha256": "b2750750beea61e12bd1828720d21718771bde4b809a62582361be11cc68b2f7",
103
+ "was_already_patched": false
104
+ },
105
+ {
106
+ "task": "space-age",
107
+ "original_sha256": "5154666b09c794db3ea85d1bc76a1e8d0ceb036179717efb878e7afa642013bb",
108
+ "patched_sha256": "d6a3c9b9aefec380d03ce84ab85ffaf50340fb25acf76194f087ebf4b44397a6",
109
+ "was_already_patched": false
110
+ },
111
+ {
112
+ "task": "spiral-matrix",
113
+ "original_sha256": "a738351bf8fc8e0a1c790329230a1eb8b25683c13006018f106e86498384ddab",
114
+ "patched_sha256": "9d5dff44082c7bac9e5ea721a58723f15d353cf9084885a98f7f00390c92bfb3",
115
+ "was_already_patched": false
116
+ },
117
+ {
118
+ "task": "sublist",
119
+ "original_sha256": "d0e7c47c2d86fb068f35283ae2ff8609069e7c042e78376f7b5536ee5320e2fe",
120
+ "patched_sha256": "c5d6288f605c24821622010fc8f9813b5e03f8761fe7274dcc7907d6460e5500",
121
+ "was_already_patched": false
122
+ },
123
+ {
124
+ "task": "yacht",
125
+ "original_sha256": "d70d3ee85423118f3ebb1287c501890ec4735a77c8082eab415788142b2bc3b6",
126
+ "patched_sha256": "6c648bd61b3584393de929b14ab5b63fac6773144feffa2230e634b13566a343",
127
+ "was_already_patched": false
128
+ },
129
+ {
130
+ "task": "zebra-puzzle",
131
+ "original_sha256": "475239352eed823e34a2677b65d861d58e0ca37a7da9ae399141c0c95758a8e6",
132
+ "patched_sha256": "2e747c8282a3ed9bbd1629987886a55cf697d9b94e0bdf1eb66ebc1eee4801f6",
133
+ "was_already_patched": false
134
+ }
135
+ ],
136
+ "overlay_sha256": "da6626c739f35557c726ce9e8f6c78f50caef924800c9bcff717b800da191fdb",
137
+ "prompt_test_audit": {
138
+ "schema_version": 1,
139
+ "kind": "aider-fixed26-prompt-test-audit",
140
+ "overlay_version": "fixed26-contract-v2",
141
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841/shards/shard-1/cpp/exercises/practice",
142
+ "tasks": 13,
143
+ "reviewed_prompt_test_pairs": 13,
144
+ "unexplained_deterministic_requirements": 0,
145
+ "audit_sha256": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c",
146
+ "records": [
147
+ {
148
+ "task": "knapsack",
149
+ "classification": "prompt_test_aligned",
150
+ "review_disposition": "reviewed_allowlist",
151
+ "prompt_sha256": "5ba39908e24ea536f97d30951cc18030b044c1e14e3bc26260412f3d19207cf7",
152
+ "test_file": "knapsack_test.cpp",
153
+ "test_sha256": "9eca89078382ca62d666bba13de27a616dccac9a93b4634cb8935ea2db020cfd",
154
+ "regression_requirements": {},
155
+ "unexplained_deterministic_requirements": 0
156
+ },
157
+ {
158
+ "task": "linked-list",
159
+ "classification": "prompt_test_aligned",
160
+ "review_disposition": "reviewed_allowlist",
161
+ "prompt_sha256": "9b53497f95e577e867b4045009a6c42d5d480e1c00a9878a367dc5e1598a2cf6",
162
+ "test_file": "linked_list_test.cpp",
163
+ "test_sha256": "c63f3a714e7796868842f74e48aa2d4bc9e6ba9ddfbe2eaba4aa55cf6fc46633",
164
+ "regression_requirements": {},
165
+ "unexplained_deterministic_requirements": 0
166
+ },
167
+ {
168
+ "task": "meetup",
169
+ "classification": "prompt_test_aligned",
170
+ "review_disposition": "reviewed_allowlist",
171
+ "prompt_sha256": "cd96a78630ddc4b18da3d97fc2e52af6b4ba2ef8627afbaca6621f6722df5bba",
172
+ "test_file": "meetup_test.cpp",
173
+ "test_sha256": "2eda2b18b6fb6bf7bd5aa3785b64493a699d6d31a026a3964f8605005f87a83a",
174
+ "regression_requirements": {
175
+ "prompt": [
176
+ "Boost (1.58 or newer) is installed",
177
+ "Include it with `#include \"boost/date_time/gregorian/gregorian.hpp\"`"
178
+ ],
179
+ "test": [
180
+ "#include <boost/date_time/gregorian/gregorian.hpp>"
181
+ ]
182
+ },
183
+ "unexplained_deterministic_requirements": 0
184
+ },
185
+ {
186
+ "task": "parallel-letter-frequency",
187
+ "classification": "prompt_test_aligned",
188
+ "review_disposition": "reviewed_allowlist",
189
+ "prompt_sha256": "241b469203880134a8931c9df45f838a817a37430df5f02267ee3cf2ebf57ba5",
190
+ "test_file": "parallel_letter_frequency_test.cpp",
191
+ "test_sha256": "9f0625d18d5ad5a04136c92d3064456a3c3e9e7847f4810f0c75f6d9db49ea5e",
192
+ "regression_requirements": {},
193
+ "unexplained_deterministic_requirements": 0
194
+ },
195
+ {
196
+ "task": "perfect-numbers",
197
+ "classification": "prompt_test_aligned",
198
+ "review_disposition": "reviewed_allowlist",
199
+ "prompt_sha256": "6f06b35f9f78708451c8b5aab69cfeb2f72333abcafff5cd769b59f71d4b1506",
200
+ "test_file": "perfect_numbers_test.cpp",
201
+ "test_sha256": "fa206f8feaa1f8aa63986db34fc96458b30ab0325c0855fd6659ab7cbcb50be3",
202
+ "regression_requirements": {},
203
+ "unexplained_deterministic_requirements": 0
204
+ },
205
+ {
206
+ "task": "phone-number",
207
+ "classification": "prompt_test_aligned",
208
+ "review_disposition": "reviewed_allowlist",
209
+ "prompt_sha256": "688f8b8082ed60ea107cbddd6f0418ab512df3ab8c13db5ab39436987a41df3b",
210
+ "test_file": "phone_number_test.cpp",
211
+ "test_sha256": "12aa1d8ef503b67d9be8a6d1b8bc858eabcc88af3db916821ec25dcb3709fee5",
212
+ "regression_requirements": {},
213
+ "unexplained_deterministic_requirements": 0
214
+ },
215
+ {
216
+ "task": "queen-attack",
217
+ "classification": "prompt_test_aligned",
218
+ "review_disposition": "reviewed_allowlist",
219
+ "prompt_sha256": "c5aa7eb5b38e0434a9f9893384837bdd303eec532d343d43d412954b9514a328",
220
+ "test_file": "queen_attack_test.cpp",
221
+ "test_sha256": "af1f9888860b997aaf1473e07fd03c3bbb6bfc653301bb6c8c91a0a3f86f4d75",
222
+ "regression_requirements": {},
223
+ "unexplained_deterministic_requirements": 0
224
+ },
225
+ {
226
+ "task": "robot-name",
227
+ "classification": "prompt_test_aligned",
228
+ "review_disposition": "reviewed_allowlist",
229
+ "prompt_sha256": "b2750750beea61e12bd1828720d21718771bde4b809a62582361be11cc68b2f7",
230
+ "test_file": "robot_name_test.cpp",
231
+ "test_sha256": "a61980d1065cad95bba9e8042e46fca8890b782367767a2a0e4b9c856de58fd5",
232
+ "regression_requirements": {},
233
+ "unexplained_deterministic_requirements": 0
234
+ },
235
+ {
236
+ "task": "space-age",
237
+ "classification": "prompt_test_aligned",
238
+ "review_disposition": "reviewed_allowlist",
239
+ "prompt_sha256": "d6a3c9b9aefec380d03ce84ab85ffaf50340fb25acf76194f087ebf4b44397a6",
240
+ "test_file": "space_age_test.cpp",
241
+ "test_sha256": "9362253be5bc92f9cd4d2e5cee817e9d44ba5a812632304d73c1a81a48d3f216",
242
+ "regression_requirements": {},
243
+ "unexplained_deterministic_requirements": 0
244
+ },
245
+ {
246
+ "task": "spiral-matrix",
247
+ "classification": "prompt_test_aligned",
248
+ "review_disposition": "reviewed_allowlist",
249
+ "prompt_sha256": "9d5dff44082c7bac9e5ea721a58723f15d353cf9084885a98f7f00390c92bfb3",
250
+ "test_file": "spiral_matrix_test.cpp",
251
+ "test_sha256": "406cce0e7cf16487fdd12df030bbf5fcfe57aeb36078c8eb13b16c1f8267239e",
252
+ "regression_requirements": {},
253
+ "unexplained_deterministic_requirements": 0
254
+ },
255
+ {
256
+ "task": "sublist",
257
+ "classification": "prompt_test_aligned",
258
+ "review_disposition": "reviewed_allowlist",
259
+ "prompt_sha256": "c5d6288f605c24821622010fc8f9813b5e03f8761fe7274dcc7907d6460e5500",
260
+ "test_file": "sublist_test.cpp",
261
+ "test_sha256": "7120a4a2fa383db1f2f0184c5cb58c46960b39458d37bb3965dfb382ed4f0d00",
262
+ "regression_requirements": {},
263
+ "unexplained_deterministic_requirements": 0
264
+ },
265
+ {
266
+ "task": "yacht",
267
+ "classification": "prompt_test_aligned",
268
+ "review_disposition": "reviewed_allowlist",
269
+ "prompt_sha256": "6c648bd61b3584393de929b14ab5b63fac6773144feffa2230e634b13566a343",
270
+ "test_file": "yacht_test.cpp",
271
+ "test_sha256": "45af93cc50b53cddf26115d4bbf0c03e3e61939b4c7979d0eb670f8937bbacbb",
272
+ "regression_requirements": {},
273
+ "unexplained_deterministic_requirements": 0
274
+ },
275
+ {
276
+ "task": "zebra-puzzle",
277
+ "classification": "prompt_test_aligned",
278
+ "review_disposition": "reviewed_allowlist",
279
+ "prompt_sha256": "2e747c8282a3ed9bbd1629987886a55cf697d9b94e0bdf1eb66ebc1eee4801f6",
280
+ "test_file": "zebra_puzzle_test.cpp",
281
+ "test_sha256": "2b95fb480833ad730748e742145f1789b9eddafc300b977baba80663b3443c9e",
282
+ "regression_requirements": {},
283
+ "unexplained_deterministic_requirements": 0
284
+ }
285
+ ]
286
+ },
287
+ "prompt_test_audit_sha256": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c"
288
+ },
289
+ "gpu_ids": "4-7",
290
+ "gpu_requested": "4x NVIDIA H100 80GB HBM3",
291
+ "temperature": 0.7,
292
+ "top_p": 1.0,
293
+ "max_tokens": 32768,
294
+ "thinking_disabled": false,
295
+ "threads": 8,
296
+ "image": "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
297
+ "started_at_utc": "2026-08-29T16:10:20.486753+00:00",
298
+ "completed_at_utc": "2026-08-29T16:48:59.605745+00:00",
299
+ "server_command": [
300
+ "sudo",
301
+ "-n",
302
+ "docker",
303
+ "run",
304
+ "-d",
305
+ "--name",
306
+ "sglang-generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841-shard1",
307
+ "--gpus",
308
+ "all",
309
+ "--network",
310
+ "host",
311
+ "--ipc",
312
+ "host",
313
+ "-e",
314
+ "CUDA_VISIBLE_DEVICES=4,5,6,7",
315
+ "-v",
316
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841:/workspace-run",
317
+ "-v",
318
+ "/home/gcpuser/eval-assets/model/GLM-4.7-Flash:/workspace-model:ro",
319
+ "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
320
+ "python3",
321
+ "-m",
322
+ "sglang.launch_server",
323
+ "--model-path",
324
+ "/workspace-model",
325
+ "--tp-size",
326
+ "4",
327
+ "--tool-call-parser",
328
+ "glm47",
329
+ "--reasoning-parser",
330
+ "glm45",
331
+ "--mem-fraction-static",
332
+ "0.8",
333
+ "--max-running-requests",
334
+ "16",
335
+ "--served-model-name",
336
+ "glm-4.7-flash-grpo",
337
+ "--api-key",
338
+ "local-eval",
339
+ "--host",
340
+ "0.0.0.0",
341
+ "--port",
342
+ "18001",
343
+ "--enable-lora",
344
+ "--max-lora-rank",
345
+ "32",
346
+ "--lora-backend",
347
+ "triton",
348
+ "--lora-target-modules",
349
+ "q_a_proj",
350
+ "kv_a_proj_with_mqa",
351
+ "o_proj",
352
+ "gate_proj",
353
+ "up_proj",
354
+ "down_proj",
355
+ "--experts-shared-outer-loras",
356
+ "--lora-use-virtual-experts"
357
+ ],
358
+ "benchmark_command": [
359
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841/aider-venv/bin/python",
360
+ "/aider/benchmark/benchmark.py",
361
+ "generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841-shard-1",
362
+ "--model",
363
+ "openai/glm-4.7-flash-grpo",
364
+ "--edit-format",
365
+ "whole",
366
+ "--languages",
367
+ "cpp",
368
+ "--tries",
369
+ "2",
370
+ "--threads",
371
+ "8",
372
+ "--exercises-dir",
373
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841/shards/shard-1",
374
+ "--read-model-settings",
375
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841/model-settings.yml"
376
+ ],
377
+ "adapter_load": {
378
+ "endpoint": "/load_lora_adapter",
379
+ "status": 200,
380
+ "body": "{\"rid\":null,\"http_worker_ipc\":null,\"success\":true,\"error_message\":\"\",\"loaded_adapters\":{\"glm-4.7-flash-grpo\":\"/workspace-run/adapter-serving\"}}"
381
+ },
382
+ "lora_activation_probe": {
383
+ "status": "diverged",
384
+ "with_lora": {
385
+ "content": "",
386
+ "logprobs": [
387
+ -0.475241,
388
+ -2e-06,
389
+ 0.0,
390
+ -2e-06,
391
+ -0.013566,
392
+ 0.0,
393
+ -3.1e-05,
394
+ -0.061076,
395
+ -0.166078,
396
+ -2.6e-05,
397
+ -3.8e-05,
398
+ -1e-06,
399
+ -1e-06,
400
+ -1.044127,
401
+ -0.589801,
402
+ -0.000266,
403
+ -0.007068,
404
+ -1e-05,
405
+ -0.012108,
406
+ -8e-06,
407
+ -0.00415,
408
+ -0.000381,
409
+ -0.407778,
410
+ -4e-06,
411
+ -0.029971,
412
+ -0.779564,
413
+ -0.033985,
414
+ -0.000998,
415
+ -0.231012,
416
+ -0.01402,
417
+ -0.872854,
418
+ -1e-06,
419
+ -1.3e-05,
420
+ 0.0,
421
+ -0.0,
422
+ 0.0,
423
+ -2e-06,
424
+ -0.220246,
425
+ -0.202109,
426
+ -0.661166,
427
+ -0.31374,
428
+ -0.018674,
429
+ -2e-06,
430
+ -0.000721,
431
+ -0.000204,
432
+ -0.000112,
433
+ -0.706041,
434
+ -1e-06
435
+ ]
436
+ },
437
+ "without_lora": {
438
+ "content": "",
439
+ "logprobs": [
440
+ -0.202004,
441
+ -5e-06,
442
+ -0.0,
443
+ -3e-06,
444
+ -0.009263,
445
+ 0.0,
446
+ -3e-05,
447
+ -0.037537,
448
+ -0.083708,
449
+ -3.1e-05,
450
+ -0.001037,
451
+ -3e-06,
452
+ -3e-06,
453
+ -0.832436,
454
+ -0.442281,
455
+ -0.000434,
456
+ -0.01183,
457
+ -8e-06,
458
+ -0.012326,
459
+ -1e-05,
460
+ -0.01834,
461
+ -0.000456,
462
+ -0.290131,
463
+ -1.3e-05,
464
+ -0.030037,
465
+ -0.744376,
466
+ -2e-06,
467
+ -7e-06,
468
+ -0.0,
469
+ -6.5e-05,
470
+ -0.241235,
471
+ -0.44052,
472
+ -9.8e-05,
473
+ -0.002221,
474
+ -2.4e-05,
475
+ -0.000636,
476
+ -0.0,
477
+ -0.0,
478
+ -0.0,
479
+ -0.0,
480
+ -0.245351,
481
+ -0.000183,
482
+ -4.6e-05,
483
+ -0.132204,
484
+ -2.1e-05,
485
+ -0.001666,
486
+ -2e-06,
487
+ -1e-06
488
+ ]
489
+ }
490
+ },
491
+ "stats_stdout": "\u2500 /aider/tmp.benchmarks/2026-08-29-16-12-39--generalized-cpp-grpo20-iter14-fi\u2026 \u2500\n- dirname: 2026-08-29-16-12-39--generalized-cpp-grpo20-iter14-fixed26-repeat4-20260829-144841-shard-1\n test_cases: 13\n model: openai/glm-4.7-flash-grpo\n edit_format: whole\n commit_hash: 5dc9490\n pass_rate_1: 53.8\n pass_rate_2: 69.2\n pass_num_1: 7\n pass_num_2: 9\n percent_cases_well_formed: 100.0\n error_outputs: 6\n num_malformed_responses: 0\n num_with_malformed_responses: 0\n user_asks: 49\n lazy_comments: 0\n syntax_errors: 0\n indentation_errors: 0\n exhausted_context_windows: 6\n prompt_tokens: 209044\n completion_tokens: 162814\n test_timeouts: 0\n total_tests: 13\n command: aider --model openai/glm-4.7-flash-grpo\n date: 2026-08-29\n versions: 0.86.3.dev\n seconds_per_case: 527.6\n total_cost: 0.0000\n\ncosts: $0.0000/test-case, $0.00 total, $0.00 projected\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n",
492
+ "validation": {
493
+ "terminal_tasks": 13,
494
+ "terminal_attempts": 19,
495
+ "maximum_attempts": 26,
496
+ "short_circuited_after_first_pass": 7,
497
+ "pass_at_1": 7,
498
+ "pass_at_k": 9,
499
+ "well_formed_tasks": 13,
500
+ "malformed_responses": 0,
501
+ "error_outputs": 6,
502
+ "context_exhaustions": 6,
503
+ "test_timeouts": 0,
504
+ "prompt_tokens": 209044,
505
+ "completion_tokens": 162814,
506
+ "unique_testcases": 13,
507
+ "testcases": [
508
+ "knapsack",
509
+ "linked-list",
510
+ "meetup",
511
+ "parallel-letter-frequency",
512
+ "perfect-numbers",
513
+ "phone-number",
514
+ "queen-attack",
515
+ "robot-name",
516
+ "space-age",
517
+ "spiral-matrix",
518
+ "sublist",
519
+ "yacht",
520
+ "zebra-puzzle"
521
+ ],
522
+ "outcomes": {
523
+ "knapsack": [
524
+ true
525
+ ],
526
+ "linked-list": [
527
+ false,
528
+ false
529
+ ],
530
+ "meetup": [
531
+ false,
532
+ false
533
+ ],
534
+ "parallel-letter-frequency": [
535
+ false,
536
+ true
537
+ ],
538
+ "perfect-numbers": [
539
+ true
540
+ ],
541
+ "phone-number": [
542
+ true
543
+ ],
544
+ "queen-attack": [
545
+ false,
546
+ true
547
+ ],
548
+ "robot-name": [
549
+ true
550
+ ],
551
+ "space-age": [
552
+ true
553
+ ],
554
+ "spiral-matrix": [
555
+ false,
556
+ false
557
+ ],
558
+ "sublist": [
559
+ true
560
+ ],
561
+ "yacht": [
562
+ true
563
+ ],
564
+ "zebra-puzzle": [
565
+ false,
566
+ false
567
+ ]
568
+ },
569
+ "result_sha256": {
570
+ "knapsack": "0d972304600508705eeaf22ad2d0f153e9a1755d5abb809529f1345dc26468aa",
571
+ "linked-list": "bea70a90479a05f5bdc887d8586074cb31163d825bc728f11a91806a18e3e7e0",
572
+ "meetup": "5cd7215aed61be76b894462508ba459b8ae0cf6f9741eb350ba42b2b113a4b37",
573
+ "parallel-letter-frequency": "6601579c32caeac36cf5441df9b6f119f29716976c1cd73fdb99b8abd3433d94",
574
+ "perfect-numbers": "a4d2ee945a8a6e2a3c88b3c567498e455dbe774f365eb3c78f8a6aacbbaea5d4",
575
+ "phone-number": "ea68ffd426c95c7adb45df7079d13c3b9014d7feed3d36f6f22dafc35459061f",
576
+ "queen-attack": "0c3ddd1f496bf340e58baf7cec3354e21ae62f8a0c15c65902bd0a21b05bb1a6",
577
+ "robot-name": "f96efb3b3bfe41571da0039e7a5d623a990a5138a82666e7c780b5a75abafb8a",
578
+ "space-age": "83d730e67add72349b1d45bdb4b1cafb9f0252928f6abc7c4ee55cdc2deab5a8",
579
+ "spiral-matrix": "57e7f5aea9bcc1ba77542427e6721d6174a064b78896487c2c3cf464fbde808d",
580
+ "sublist": "8de2ca5c64d9e1357cc4ed0be16775b4ded2a82f86316d2209c6f086427fd255",
581
+ "yacht": "03118c18599292670bbe1749098cd019d3d3dd4f3f8603275a02a2141ca8848e",
582
+ "zebra-puzzle": "617a181bb63701507c0d8eb268dc5d95861bee6c68f08d1d4bd5660fe90dca6c"
583
+ }
584
+ }
585
+ }
evaluations/iter19-fixed26-mt2-best4-20260902/README.md ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Generalized C++ kernel GRPO20 iter 19 Fixed26 MT2 selected best four
2
+
3
+ ## Identity
4
+
5
+ | Field | Value |
6
+ | --- | --- |
7
+ | Campaign | `generalized-cpp-kernel-grpo20-iter19-fixed26-mt2-best4-20260902` |
8
+ | Source run | `generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1` |
9
+ | Checkpoint | `iter_0000019` |
10
+ | Adapter SHA-256 | `e915a82a09a290cd4a6b587fe08fdad8acbbf58dea27e1a53e9e77f9effdf300` |
11
+ | Contract | `fixed26-contract-v2` |
12
+ | Cohort | Selected best four trials |
13
+
14
+ ## Results
15
+
16
+ | Trial | Source run ID | Pass@1 | Multi turn with error feedback at 2 |
17
+ | --- | --- | ---: | ---: |
18
+ | Trial-1 | `generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558` | 12/26 | 17/26 |
19
+ | Trial-2 | `generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558` | 10/26 | 13/26 |
20
+ | Trial-3 | `generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558` | 10/26 | 13/26 |
21
+ | Trial-4 | `generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1` | 9/26 | 11/26 |
22
+ | Mean | | 10.25/26 | 13.5/26 |
23
+
24
+ Conditional turn-2 recovery: `13/63` (20.6%).
25
+
26
+ ## Evidence
27
+
28
+ - `summary.json` records the selected cohort, contract, identities, metrics, health, and receipt hashes.
29
+ - Each trial retains its original aggregate receipt and both shard receipts byte-for-byte.
30
+ - Each trial entry records the GCS root containing the raw benchmark outputs, task results, transcripts, candidates, and logs.
31
+ - `checksums.sha256` binds every committed package file; `SUMMARY_SHA256` binds `summary.json`.
32
+ - This is an assisted Fixed26 regression cohort selected as the best four available trials, not a pristine held-out or randomly sampled benchmark claim.
evaluations/iter19-fixed26-mt2-best4-20260902/SUMMARY_SHA256 ADDED
@@ -0,0 +1 @@
 
 
1
+ 6c38c5775f1ffd6f0f1d9a281f54b6302eb31ea48a7b12c014f528998c0d6821 summary.json
evaluations/iter19-fixed26-mt2-best4-20260902/checksums.sha256 ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ f9005c3dc24bc46cabc5f6eca1a951b4907c7f39f84f5a037386d316ee083160 README.md
2
+ dda94122368b124e5435ec2a6a072da69a9abf4243ea9d96a64ec553deee889c SUMMARY_SHA256
3
+ 6c38c5775f1ffd6f0f1d9a281f54b6302eb31ea48a7b12c014f528998c0d6821 summary.json
4
+ 9454e7ad96377471a2c22799558f8ce70c729f317219df66d7cf25ddb3973465 trial-1/run_receipt.json
5
+ 01af730cab35eb6f16aceb5be5dfb41e9309e1ba3ccd131106dc871c5f5b5b77 trial-1/shards/shard-0/shard_receipt.json
6
+ 66ac77a461d5d3250b91a8c1c67a325b1286d02d217e79524c655a88f405d323 trial-1/shards/shard-1/shard_receipt.json
7
+ a15cfa9029a40e2baedf0d1832de6d22667cfbcaf91b5484d090e3099664d55b trial-2/run_receipt.json
8
+ 1675ac4bee7210801fd6a9082b52575093dc6fec0962285f2324f57ca7a6d6f9 trial-2/shards/shard-0/shard_receipt.json
9
+ 127530a40057d2cf7f08684bd588bca03c4046165c5cd6f713a79c3edb36e3a4 trial-2/shards/shard-1/shard_receipt.json
10
+ 3f120ad8482a311265348ede099723d353d915cfb208c3a370ff814f4f31ec82 trial-3/run_receipt.json
11
+ 9d42bf5f026fba4eb512abf2b4863ed7ede0100f6f239d078687e21a93969a6c trial-3/shards/shard-0/shard_receipt.json
12
+ 310d0a4287eb4842e6a69c2de3cb552e28758fac8c5d8738ab8ec3ba85473483 trial-3/shards/shard-1/shard_receipt.json
13
+ ecaa2d667f4560a7468443d6480319d74523945f617dec5b5fa17f80bfa45c6c trial-4/run_receipt.json
14
+ f20d1fa3bc6fd68b6ced7daf33210af66344eea158e3883328c82837da3b5e9f trial-4/shards/shard-0/shard_receipt.json
15
+ 77bea4bf1b3d92be4c89cbea1432aca7d0d08250d74b8d622dc352e78121cec3 trial-4/shards/shard-1/shard_receipt.json
evaluations/iter19-fixed26-mt2-best4-20260902/summary.json ADDED
@@ -0,0 +1,161 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema_version": 1,
3
+ "kind": "fixed26-selected-best-four-two-turn-evaluation",
4
+ "status": "complete",
5
+ "selection_note": "Selected best-four cohort; not a random four-trial sample.",
6
+ "campaign_id": "generalized-cpp-kernel-grpo20-iter19-fixed26-mt2-best4-20260902",
7
+ "trial_count": 4,
8
+ "model": {
9
+ "base": "zai-org/GLM-4.7-Flash@7dd20894a642a0aa287e9827cb1a1f7f91386b67",
10
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
11
+ "source_checkpoint": "iter_0000019",
12
+ "adapter_sha256": "e915a82a09a290cd4a6b587fe08fdad8acbbf58dea27e1a53e9e77f9effdf300",
13
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
14
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6"
15
+ },
16
+ "contract": {
17
+ "name": "fixed26-contract-v2",
18
+ "tasks_per_trial": 26,
19
+ "task_evaluations": 104,
20
+ "tries": 2,
21
+ "temperature": 0.7,
22
+ "top_p": 1.0,
23
+ "max_tokens": 32768,
24
+ "thinking_enabled": true,
25
+ "edit_format": "whole",
26
+ "threads_per_shard": 8,
27
+ "parallel_topology": "2x TP4 on one GCP a3-highgpu-8g (8x H100)",
28
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
29
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
30
+ "contract_overlay_shard_sha256": {
31
+ "0": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
32
+ "1": "da6626c739f35557c726ce9e8f6c78f50caef924800c9bcff717b800da191fdb"
33
+ },
34
+ "prompt_test_audit_shard_sha256": {
35
+ "0": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
36
+ "1": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c"
37
+ },
38
+ "test_timeout_seconds_per_attempt": 180,
39
+ "seed_policy": "unfixed"
40
+ },
41
+ "pass_at_1": {
42
+ "scores": [
43
+ 12,
44
+ 10,
45
+ 10,
46
+ 9
47
+ ],
48
+ "total_passes": 41,
49
+ "mean_tasks_out_of_26": 10.25,
50
+ "rate": 0.3942307692307692,
51
+ "sample_sd_out_of_26": "1.26",
52
+ "range_out_of_26": "9-12",
53
+ "task_clustered_bootstrap_95_ci_out_of_26": "6.25-14.5"
54
+ },
55
+ "multi_turn_with_error_feedback_at_2": {
56
+ "scores": [
57
+ 17,
58
+ 13,
59
+ 13,
60
+ 11
61
+ ],
62
+ "total_passes": 54,
63
+ "mean_tasks_out_of_26": 13.5,
64
+ "rate": 0.5192307692307693,
65
+ "sample_sd_out_of_26": "2.52",
66
+ "range_out_of_26": "11-17",
67
+ "task_clustered_bootstrap_95_ci_out_of_26": "9.25-17.75"
68
+ },
69
+ "conditional_turn_2_recovery": {
70
+ "recoveries": 13,
71
+ "turn_1_failures": 63,
72
+ "rate": 0.20634920634920634,
73
+ "task_clustered_bootstrap_95_ci": "9.5-35.0%"
74
+ },
75
+ "health": {
76
+ "terminal_tasks": 104,
77
+ "unique_tasks_per_trial": 26,
78
+ "well_formed_tasks": 104,
79
+ "malformed_responses": 0,
80
+ "test_timeouts": 0,
81
+ "lora_activation_verified_trials": 4
82
+ },
83
+ "trials": [
84
+ {
85
+ "trial": "trial-1",
86
+ "source_run_id": "generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558",
87
+ "pass_at_1": 12,
88
+ "turn_2": 17,
89
+ "receipt": "trial-1/run_receipt.json",
90
+ "receipt_sha256": "9454e7ad96377471a2c22799558f8ce70c729f317219df66d7cf25ddb3973465",
91
+ "shard_receipts": {
92
+ "0": {
93
+ "path": "trial-1/shards/shard-0/shard_receipt.json",
94
+ "sha256": "01af730cab35eb6f16aceb5be5dfb41e9309e1ba3ccd131106dc871c5f5b5b77"
95
+ },
96
+ "1": {
97
+ "path": "trial-1/shards/shard-1/shard_receipt.json",
98
+ "sha256": "66ac77a461d5d3250b91a8c1c67a325b1286d02d217e79524c655a88f405d323"
99
+ }
100
+ },
101
+ "gcs_root": "gs://lifeandhalf-24122025-w8-biayn/runs/glm47/evaluations/aider-fixed26/generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558/"
102
+ },
103
+ {
104
+ "trial": "trial-2",
105
+ "source_run_id": "generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558",
106
+ "pass_at_1": 10,
107
+ "turn_2": 13,
108
+ "receipt": "trial-2/run_receipt.json",
109
+ "receipt_sha256": "a15cfa9029a40e2baedf0d1832de6d22667cfbcaf91b5484d090e3099664d55b",
110
+ "shard_receipts": {
111
+ "0": {
112
+ "path": "trial-2/shards/shard-0/shard_receipt.json",
113
+ "sha256": "1675ac4bee7210801fd6a9082b52575093dc6fec0962285f2324f57ca7a6d6f9"
114
+ },
115
+ "1": {
116
+ "path": "trial-2/shards/shard-1/shard_receipt.json",
117
+ "sha256": "127530a40057d2cf7f08684bd588bca03c4046165c5cd6f713a79c3edb36e3a4"
118
+ }
119
+ },
120
+ "gcs_root": "gs://lifeandhalf-24122025-w8-biayn/runs/glm47/evaluations/aider-fixed26/generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558/"
121
+ },
122
+ {
123
+ "trial": "trial-3",
124
+ "source_run_id": "generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558",
125
+ "pass_at_1": 10,
126
+ "turn_2": 13,
127
+ "receipt": "trial-3/run_receipt.json",
128
+ "receipt_sha256": "3f120ad8482a311265348ede099723d353d915cfb208c3a370ff814f4f31ec82",
129
+ "shard_receipts": {
130
+ "0": {
131
+ "path": "trial-3/shards/shard-0/shard_receipt.json",
132
+ "sha256": "9d42bf5f026fba4eb512abf2b4863ed7ede0100f6f239d078687e21a93969a6c"
133
+ },
134
+ "1": {
135
+ "path": "trial-3/shards/shard-1/shard_receipt.json",
136
+ "sha256": "310d0a4287eb4842e6a69c2de3cb552e28758fac8c5d8738ab8ec3ba85473483"
137
+ }
138
+ },
139
+ "gcs_root": "gs://lifeandhalf-24122025-w8-biayn/runs/glm47/evaluations/aider-fixed26/generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558/"
140
+ },
141
+ {
142
+ "trial": "trial-4",
143
+ "source_run_id": "generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1",
144
+ "pass_at_1": 9,
145
+ "turn_2": 11,
146
+ "receipt": "trial-4/run_receipt.json",
147
+ "receipt_sha256": "ecaa2d667f4560a7468443d6480319d74523945f617dec5b5fa17f80bfa45c6c",
148
+ "shard_receipts": {
149
+ "0": {
150
+ "path": "trial-4/shards/shard-0/shard_receipt.json",
151
+ "sha256": "f20d1fa3bc6fd68b6ced7daf33210af66344eea158e3883328c82837da3b5e9f"
152
+ },
153
+ "1": {
154
+ "path": "trial-4/shards/shard-1/shard_receipt.json",
155
+ "sha256": "77bea4bf1b3d92be4c89cbea1432aca7d0d08250d74b8d622dc352e78121cec3"
156
+ }
157
+ },
158
+ "gcs_root": "gs://lifeandhalf-24122025-w8-biayn/runs/glm47/evaluations/aider-fixed26/generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1/"
159
+ }
160
+ ]
161
+ }
evaluations/iter19-fixed26-mt2-best4-20260902/trial-1/run_receipt.json ADDED
@@ -0,0 +1,165 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": "complete",
3
+ "run_id": "generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558",
4
+ "benchmark": "aider-polyglot-cpp-grpo-eval",
5
+ "parallel_topology": "2x TP4 on one GCP a3-highgpu-8g (8x H100)",
6
+ "model_kind": "adapter",
7
+ "model_revision": "7dd20894a642a0aa287e9827cb1a1f7f91386b67",
8
+ "adapter_source": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1/checkpoints/grpo_lora_r16/iter_0000019/adapter",
9
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
10
+ "source_checkpoint": "iter_0000019",
11
+ "adapter_sha256": "e915a82a09a290cd4a6b587fe08fdad8acbbf58dea27e1a53e9e77f9effdf300",
12
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
13
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
14
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
15
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
16
+ "temperature": 0.7,
17
+ "top_p": 1.0,
18
+ "max_tokens": 32768,
19
+ "thinking_disabled": false,
20
+ "tries": 2,
21
+ "eval_set_version": "fixed26-contract-v2",
22
+ "contract_overlay_sha256": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
23
+ "prompt_test_audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
24
+ "lora_activation_verified": true,
25
+ "image": "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
26
+ "validation": {
27
+ "terminal_tasks": 26,
28
+ "terminal_attempts": 40,
29
+ "maximum_attempts": 52,
30
+ "short_circuited_after_first_pass": 12,
31
+ "pass_at_1": 12,
32
+ "pass_at_k": 17,
33
+ "well_formed_tasks": 26,
34
+ "malformed_responses": 0,
35
+ "error_outputs": 16,
36
+ "context_exhaustions": 16,
37
+ "test_timeouts": 0,
38
+ "prompt_tokens": 470736,
39
+ "completion_tokens": 330663,
40
+ "unique_testcases": 26,
41
+ "testcases": [
42
+ "all-your-base",
43
+ "allergies",
44
+ "bank-account",
45
+ "binary-search-tree",
46
+ "circular-buffer",
47
+ "clock",
48
+ "complex-numbers",
49
+ "crypto-square",
50
+ "diamond",
51
+ "dnd-character",
52
+ "gigasecond",
53
+ "grade-school",
54
+ "kindergarten-garden",
55
+ "knapsack",
56
+ "linked-list",
57
+ "meetup",
58
+ "parallel-letter-frequency",
59
+ "perfect-numbers",
60
+ "phone-number",
61
+ "queen-attack",
62
+ "robot-name",
63
+ "space-age",
64
+ "spiral-matrix",
65
+ "sublist",
66
+ "yacht",
67
+ "zebra-puzzle"
68
+ ],
69
+ "outcomes": {
70
+ "all-your-base": [
71
+ true
72
+ ],
73
+ "allergies": [
74
+ true
75
+ ],
76
+ "bank-account": [
77
+ true
78
+ ],
79
+ "binary-search-tree": [
80
+ false,
81
+ false
82
+ ],
83
+ "circular-buffer": [
84
+ false,
85
+ false
86
+ ],
87
+ "clock": [
88
+ false,
89
+ false
90
+ ],
91
+ "complex-numbers": [
92
+ false,
93
+ true
94
+ ],
95
+ "crypto-square": [
96
+ false,
97
+ false
98
+ ],
99
+ "diamond": [
100
+ false,
101
+ false
102
+ ],
103
+ "dnd-character": [
104
+ true
105
+ ],
106
+ "gigasecond": [
107
+ false,
108
+ false
109
+ ],
110
+ "grade-school": [
111
+ true
112
+ ],
113
+ "kindergarten-garden": [
114
+ false,
115
+ false
116
+ ],
117
+ "knapsack": [
118
+ true
119
+ ],
120
+ "linked-list": [
121
+ true
122
+ ],
123
+ "meetup": [
124
+ false,
125
+ false
126
+ ],
127
+ "parallel-letter-frequency": [
128
+ false,
129
+ true
130
+ ],
131
+ "perfect-numbers": [
132
+ true
133
+ ],
134
+ "phone-number": [
135
+ true
136
+ ],
137
+ "queen-attack": [
138
+ true
139
+ ],
140
+ "robot-name": [
141
+ false,
142
+ true
143
+ ],
144
+ "space-age": [
145
+ true
146
+ ],
147
+ "spiral-matrix": [
148
+ false,
149
+ true
150
+ ],
151
+ "sublist": [
152
+ true
153
+ ],
154
+ "yacht": [
155
+ false,
156
+ true
157
+ ],
158
+ "zebra-puzzle": [
159
+ false,
160
+ false
161
+ ]
162
+ }
163
+ },
164
+ "completed_at_utc": "2026-08-30T07:59:55.167055+00:00"
165
+ }
evaluations/iter19-fixed26-mt2-best4-20260902/trial-1/shards/shard-0/shard_receipt.json ADDED
@@ -0,0 +1,610 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": "complete",
3
+ "run_id": "generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558",
4
+ "shard_index": 0,
5
+ "selected_tasks": [
6
+ "all-your-base",
7
+ "allergies",
8
+ "bank-account",
9
+ "binary-search-tree",
10
+ "circular-buffer",
11
+ "clock",
12
+ "complex-numbers",
13
+ "crypto-square",
14
+ "diamond",
15
+ "dnd-character",
16
+ "gigasecond",
17
+ "grade-school",
18
+ "kindergarten-garden"
19
+ ],
20
+ "model_kind": "adapter",
21
+ "model_revision": "7dd20894a642a0aa287e9827cb1a1f7f91386b67",
22
+ "adapter_source_sha256": "e915a82a09a290cd4a6b587fe08fdad8acbbf58dea27e1a53e9e77f9effdf300",
23
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
24
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
25
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
26
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
27
+ "source_checkpoint": "iter_0000019",
28
+ "serving_conversion_receipt": {
29
+ "schema_version": 2,
30
+ "kind": "glm47-serving-adapter-conversion",
31
+ "source_adapter_path": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558/adapter-source",
32
+ "source_adapter_sha256": "e915a82a09a290cd4a6b587fe08fdad8acbbf58dea27e1a53e9e77f9effdf300",
33
+ "source_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
34
+ "source_tensor_count": 9741,
35
+ "removed_layer_47_tensor_count": 207,
36
+ "serving_tensor_count": 9534,
37
+ "serving_adapter_sha256": "03b6c5ce51186d76db70a123c2aa4e91047025cd7471ea366d296da792ce9c87",
38
+ "serving_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
39
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
40
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
41
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
42
+ "source_checkpoint": "iter_0000019"
43
+ },
44
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
45
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
46
+ "tries": 2,
47
+ "eval_set_version": "fixed26-contract-v2",
48
+ "contract_overlay_sha256": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
49
+ "prompt_test_audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
50
+ "contract_overlay": {
51
+ "schema_version": 1,
52
+ "kind": "aider-fixed26-contract-overlay",
53
+ "overlay_version": "fixed26-contract-v2",
54
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558/shards/shard-0/cpp/exercises/practice",
55
+ "tasks": 13,
56
+ "records": [
57
+ {
58
+ "task": "all-your-base",
59
+ "original_sha256": "082c4a397183b21c36963c34fec9818c8ad33339dab7ed2d4097e42fbed28b58",
60
+ "patched_sha256": "fe66de314418461eb1501ee5ea81e07fa30be6c699d809fa8fb8f8bf83aacf9b",
61
+ "was_already_patched": false
62
+ },
63
+ {
64
+ "task": "allergies",
65
+ "original_sha256": "90b620aa23a92e538dd1654ca72ba48a932a653e9806708d8c482e685e0551ec",
66
+ "patched_sha256": "45bd52fffb876f73e0bc00eee0346f8b5e4ff7df4e627367a3b0cf33efeca24a",
67
+ "was_already_patched": false
68
+ },
69
+ {
70
+ "task": "bank-account",
71
+ "original_sha256": "ad0c5ba4f4feaf16a2b0224b6da0f521fcfc683c30b57d2d061feab02a936535",
72
+ "patched_sha256": "130ae84dca29927b614b6a7939b9aa6456c22283f16f34572a3a40147d612cce",
73
+ "was_already_patched": false
74
+ },
75
+ {
76
+ "task": "binary-search-tree",
77
+ "original_sha256": "103ea444961a5ecd8c0afec176ece97d006e05574725a41dd284b266a09531ad",
78
+ "patched_sha256": "2f1d0baf071032cf174dc7a365567b10c49271281d34626b10d867eecbe3afec",
79
+ "was_already_patched": false
80
+ },
81
+ {
82
+ "task": "circular-buffer",
83
+ "original_sha256": "9032880507316b54b8fecebb2a9e7e34cfb04a3e430e8a3488fba2050b6466ed",
84
+ "patched_sha256": "8501cd0234269a91f04d4c0c8aa1f7a1ee7896db4fd365a2743c5928df769134",
85
+ "was_already_patched": false
86
+ },
87
+ {
88
+ "task": "clock",
89
+ "original_sha256": "65338ed438fa4f485cacc0dcc6fb75aa0c15ef2613e12a0762f7a3e99f09cf7d",
90
+ "patched_sha256": "878669626ebe9c4e368e358e79e2ad94ab95dec3760a74afdce9869b14c9fe37",
91
+ "was_already_patched": false
92
+ },
93
+ {
94
+ "task": "complex-numbers",
95
+ "original_sha256": "60949140b676a34a7884c23fe931fa9e40e0710e2acc66d9f0303a8fcdb261cc",
96
+ "patched_sha256": "32d74988f93a781b3b27fc6750f4f41bcdf7b4d462904389d409e9ad606063fb",
97
+ "was_already_patched": false
98
+ },
99
+ {
100
+ "task": "crypto-square",
101
+ "original_sha256": "1c64e2087dfbcfc0fafe2aa84009c24967c55d2533379e190ff5cc8aef987a63",
102
+ "patched_sha256": "e29180eb18038f1a08d4644ebd96473611347047c8958ebc00ca7571ece55625",
103
+ "was_already_patched": false
104
+ },
105
+ {
106
+ "task": "diamond",
107
+ "original_sha256": "ff20bbc2d91cf1ffb8b35ffbe4715867a8e0fdec29a83bf8d9ef8a18da2d9d68",
108
+ "patched_sha256": "ce7fe9496fec60c825795f3d1aaf3534f4abb3ecf7a506720b5cf47171b8a23e",
109
+ "was_already_patched": false
110
+ },
111
+ {
112
+ "task": "dnd-character",
113
+ "original_sha256": "289bfe2a6471256fd95171707a3a432b7af35ee1b63c01dfa2cf1a613f3118b4",
114
+ "patched_sha256": "ffe687063cba8152035fd35c859651f8d28d44db8ec5967b39e7145883360d74",
115
+ "was_already_patched": false
116
+ },
117
+ {
118
+ "task": "gigasecond",
119
+ "original_sha256": "41be679e435364e98ee71647be589530b2f3ee593185e627c973fd107f9794a7",
120
+ "patched_sha256": "a5091b4e100fa80f65fbdefe6f60fd0afbb1f59a4960bd6cd2ac8c27dfdaad0e",
121
+ "was_already_patched": false
122
+ },
123
+ {
124
+ "task": "grade-school",
125
+ "original_sha256": "8dc7133cd5f0564717108757c27ad96ebadf44f03b5fde5c35b826aaeb0b4e0f",
126
+ "patched_sha256": "f913000d110e10de2f182ee1470765fbca95d916a8cf2735b379fc05fbf58001",
127
+ "was_already_patched": false
128
+ },
129
+ {
130
+ "task": "kindergarten-garden",
131
+ "original_sha256": "0deebfb40706725b72884a95230b3f3a84ed8a16652eb0fdd405ce5516ceacbc",
132
+ "patched_sha256": "b2904fa9d65d1f52e5b9f03910bf5e1b4ddeb9894db1b2fcc6ee3b71275251e3",
133
+ "was_already_patched": false
134
+ }
135
+ ],
136
+ "overlay_sha256": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
137
+ "prompt_test_audit": {
138
+ "schema_version": 1,
139
+ "kind": "aider-fixed26-prompt-test-audit",
140
+ "overlay_version": "fixed26-contract-v2",
141
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558/shards/shard-0/cpp/exercises/practice",
142
+ "tasks": 13,
143
+ "reviewed_prompt_test_pairs": 13,
144
+ "unexplained_deterministic_requirements": 0,
145
+ "audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
146
+ "records": [
147
+ {
148
+ "task": "all-your-base",
149
+ "classification": "prompt_test_aligned",
150
+ "review_disposition": "reviewed_allowlist",
151
+ "prompt_sha256": "fe66de314418461eb1501ee5ea81e07fa30be6c699d809fa8fb8f8bf83aacf9b",
152
+ "test_file": "all_your_base_test.cpp",
153
+ "test_sha256": "58c7d05e6eaa314346388159cd980886f4b2108bb6f47523a9270bb4e86ce4a3",
154
+ "regression_requirements": {
155
+ "prompt": [
156
+ "must raise `std::invalid_argument`",
157
+ "representing zero must return an empty vector"
158
+ ],
159
+ "test": [
160
+ "TEST_CASE(\"empty_list\")",
161
+ "TEST_CASE(\"single_zero\")",
162
+ "TEST_CASE(\"multiple_zeros\")",
163
+ "TEST_CASE(\"first_base_is_one\")",
164
+ "TEST_CASE(\"first_base_is_zero\")",
165
+ "TEST_CASE(\"invalid_positive_digit\")",
166
+ "TEST_CASE(\"second_base_is_one\")",
167
+ "TEST_CASE(\"second_base_is_zero\")"
168
+ ]
169
+ },
170
+ "unexplained_deterministic_requirements": 0
171
+ },
172
+ {
173
+ "task": "allergies",
174
+ "classification": "prompt_test_aligned",
175
+ "review_disposition": "reviewed_allowlist",
176
+ "prompt_sha256": "45bd52fffb876f73e0bc00eee0346f8b5e4ff7df4e627367a3b0cf33efeca24a",
177
+ "test_file": "allergies_test.cpp",
178
+ "test_sha256": "1eb815ad37a6792bba827c994d0db4cc0edaa57c4428271bef002901e43da798",
179
+ "regression_requirements": {},
180
+ "unexplained_deterministic_requirements": 0
181
+ },
182
+ {
183
+ "task": "bank-account",
184
+ "classification": "prompt_test_aligned",
185
+ "review_disposition": "reviewed_allowlist",
186
+ "prompt_sha256": "130ae84dca29927b614b6a7939b9aa6456c22283f16f34572a3a40147d612cce",
187
+ "test_file": "bank_account_test.cpp",
188
+ "test_sha256": "3696b9383f62ab639ad0a26610410fb662b6b927f2fe1dee956b849ff8dcf5c8",
189
+ "regression_requirements": {
190
+ "prompt": [
191
+ "A newly opened account has a zero balance.",
192
+ "the previous balance is not retained."
193
+ ],
194
+ "test": [
195
+ "TEST_CASE(\"Reopened account does not retain balance\""
196
+ ]
197
+ },
198
+ "unexplained_deterministic_requirements": 0
199
+ },
200
+ {
201
+ "task": "binary-search-tree",
202
+ "classification": "prompt_test_aligned",
203
+ "review_disposition": "reviewed_allowlist",
204
+ "prompt_sha256": "2f1d0baf071032cf174dc7a365567b10c49271281d34626b10d867eecbe3afec",
205
+ "test_file": "binary_search_tree_test.cpp",
206
+ "test_sha256": "79ff6a886a42d7691ec0240f9ea08191016f1042a752da9c2809a3da24c361e5",
207
+ "regression_requirements": {},
208
+ "unexplained_deterministic_requirements": 0
209
+ },
210
+ {
211
+ "task": "circular-buffer",
212
+ "classification": "prompt_test_aligned",
213
+ "review_disposition": "reviewed_allowlist",
214
+ "prompt_sha256": "8501cd0234269a91f04d4c0c8aa1f7a1ee7896db4fd365a2743c5928df769134",
215
+ "test_file": "circular_buffer_test.cpp",
216
+ "test_sha256": "e96c023cf3ac88ded69a5306655cb4b9097da219642fcb99b58d84bdf59f8e80",
217
+ "regression_requirements": {},
218
+ "unexplained_deterministic_requirements": 0
219
+ },
220
+ {
221
+ "task": "clock",
222
+ "classification": "prompt_test_aligned",
223
+ "review_disposition": "reviewed_allowlist",
224
+ "prompt_sha256": "878669626ebe9c4e368e358e79e2ad94ab95dec3760a74afdce9869b14c9fe37",
225
+ "test_file": "clock_test.cpp",
226
+ "test_sha256": "beb75d18d0db5458d7c6e38f506b503a497a6200c0169d2bdc6a913df8254d69",
227
+ "regression_requirements": {},
228
+ "unexplained_deterministic_requirements": 0
229
+ },
230
+ {
231
+ "task": "complex-numbers",
232
+ "classification": "prompt_test_aligned",
233
+ "review_disposition": "reviewed_allowlist",
234
+ "prompt_sha256": "32d74988f93a781b3b27fc6750f4f41bcdf7b4d462904389d409e9ad606063fb",
235
+ "test_file": "complex_numbers_test.cpp",
236
+ "test_sha256": "0bb911210fddcfe066825d5b562ca6efbf21d45386e62aebfd4693ad1b82897b",
237
+ "regression_requirements": {},
238
+ "unexplained_deterministic_requirements": 0
239
+ },
240
+ {
241
+ "task": "crypto-square",
242
+ "classification": "prompt_test_aligned",
243
+ "review_disposition": "reviewed_allowlist",
244
+ "prompt_sha256": "e29180eb18038f1a08d4644ebd96473611347047c8958ebc00ca7571ece55625",
245
+ "test_file": "crypto_square_test.cpp",
246
+ "test_sha256": "3770199d92bda7e4551742ac2d5a30a1970318f18f92f29088f9704a6e67a676",
247
+ "regression_requirements": {},
248
+ "unexplained_deterministic_requirements": 0
249
+ },
250
+ {
251
+ "task": "diamond",
252
+ "classification": "prompt_test_aligned",
253
+ "review_disposition": "reviewed_allowlist",
254
+ "prompt_sha256": "ce7fe9496fec60c825795f3d1aaf3534f4abb3ecf7a506720b5cf47171b8a23e",
255
+ "test_file": "diamond_test.cpp",
256
+ "test_sha256": "235fc2baac052df9b1efd981d93924b37a738dc85e5b056547a78eeb8840da3f",
257
+ "regression_requirements": {},
258
+ "unexplained_deterministic_requirements": 0
259
+ },
260
+ {
261
+ "task": "dnd-character",
262
+ "classification": "prompt_test_aligned",
263
+ "review_disposition": "reviewed_allowlist",
264
+ "prompt_sha256": "ffe687063cba8152035fd35c859651f8d28d44db8ec5967b39e7145883360d74",
265
+ "test_file": "dnd_character_test.cpp",
266
+ "test_sha256": "0b90c2acf77f99986d73b5559e694a06627a53acf6034acf8c4b461ba7125f56",
267
+ "regression_requirements": {},
268
+ "unexplained_deterministic_requirements": 0
269
+ },
270
+ {
271
+ "task": "gigasecond",
272
+ "classification": "prompt_test_aligned",
273
+ "review_disposition": "reviewed_allowlist",
274
+ "prompt_sha256": "a5091b4e100fa80f65fbdefe6f60fd0afbb1f59a4960bd6cd2ac8c27dfdaad0e",
275
+ "test_file": "gigasecond_test.cpp",
276
+ "test_sha256": "84c71cf09c62390ae799d6ea456ce1770f9b30051dcf3ebf26f0b26c58888f26",
277
+ "regression_requirements": {
278
+ "prompt": [
279
+ "Boost (1.58 or newer) is installed",
280
+ "Include it with `#include \"boost/date_time/posix_time/posix_time.hpp\"`"
281
+ ],
282
+ "test": [
283
+ "#include \"boost/date_time/posix_time/posix_time.hpp\""
284
+ ]
285
+ },
286
+ "unexplained_deterministic_requirements": 0
287
+ },
288
+ {
289
+ "task": "grade-school",
290
+ "classification": "prompt_test_aligned",
291
+ "review_disposition": "reviewed_allowlist",
292
+ "prompt_sha256": "f913000d110e10de2f182ee1470765fbca95d916a8cf2735b379fc05fbf58001",
293
+ "test_file": "grade_school_test.cpp",
294
+ "test_sha256": "3a6f4266831b6d31b022e764bed44d1c02cfa10f7629f91053c02e0d53b29871",
295
+ "regression_requirements": {},
296
+ "unexplained_deterministic_requirements": 0
297
+ },
298
+ {
299
+ "task": "kindergarten-garden",
300
+ "classification": "prompt_test_aligned",
301
+ "review_disposition": "reviewed_allowlist",
302
+ "prompt_sha256": "b2904fa9d65d1f52e5b9f03910bf5e1b4ddeb9894db1b2fcc6ee3b71275251e3",
303
+ "test_file": "kindergarten_garden_test.cpp",
304
+ "test_sha256": "1a35fe4528cf3577739c95df36daafac894e5e554cf51481ebf8c475f683bcfd",
305
+ "regression_requirements": {},
306
+ "unexplained_deterministic_requirements": 0
307
+ }
308
+ ]
309
+ },
310
+ "prompt_test_audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556"
311
+ },
312
+ "gpu_ids": "0-3",
313
+ "gpu_requested": "4x NVIDIA H100 80GB HBM3",
314
+ "temperature": 0.7,
315
+ "top_p": 1.0,
316
+ "max_tokens": 32768,
317
+ "thinking_disabled": false,
318
+ "threads": 8,
319
+ "image": "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
320
+ "started_at_utc": "2026-08-30T07:26:53.193035+00:00",
321
+ "completed_at_utc": "2026-08-30T07:59:55.166107+00:00",
322
+ "server_command": [
323
+ "sudo",
324
+ "-n",
325
+ "docker",
326
+ "run",
327
+ "-d",
328
+ "--name",
329
+ "sglang-generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558-shard0",
330
+ "--gpus",
331
+ "all",
332
+ "--network",
333
+ "host",
334
+ "--ipc",
335
+ "host",
336
+ "-e",
337
+ "CUDA_VISIBLE_DEVICES=0,1,2,3",
338
+ "-v",
339
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558:/workspace-run",
340
+ "-v",
341
+ "/home/gcpuser/eval-assets/model/GLM-4.7-Flash:/workspace-model:ro",
342
+ "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
343
+ "python3",
344
+ "-m",
345
+ "sglang.launch_server",
346
+ "--model-path",
347
+ "/workspace-model",
348
+ "--tp-size",
349
+ "4",
350
+ "--tool-call-parser",
351
+ "glm47",
352
+ "--reasoning-parser",
353
+ "glm45",
354
+ "--mem-fraction-static",
355
+ "0.8",
356
+ "--max-running-requests",
357
+ "16",
358
+ "--served-model-name",
359
+ "glm-4.7-flash-grpo",
360
+ "--api-key",
361
+ "local-eval",
362
+ "--host",
363
+ "0.0.0.0",
364
+ "--port",
365
+ "18000",
366
+ "--enable-lora",
367
+ "--max-lora-rank",
368
+ "32",
369
+ "--lora-backend",
370
+ "triton",
371
+ "--lora-target-modules",
372
+ "q_a_proj",
373
+ "kv_a_proj_with_mqa",
374
+ "o_proj",
375
+ "gate_proj",
376
+ "up_proj",
377
+ "down_proj",
378
+ "--experts-shared-outer-loras",
379
+ "--lora-use-virtual-experts"
380
+ ],
381
+ "benchmark_command": [
382
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558/aider-venv/bin/python",
383
+ "/aider/benchmark/benchmark.py",
384
+ "generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558-shard-0",
385
+ "--model",
386
+ "openai/glm-4.7-flash-grpo",
387
+ "--edit-format",
388
+ "whole",
389
+ "--languages",
390
+ "cpp",
391
+ "--tries",
392
+ "2",
393
+ "--threads",
394
+ "8",
395
+ "--exercises-dir",
396
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558/shards/shard-0",
397
+ "--read-model-settings",
398
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558/model-settings.yml"
399
+ ],
400
+ "adapter_load": {
401
+ "endpoint": "/load_lora_adapter",
402
+ "status": 200,
403
+ "body": "{\"rid\":null,\"http_worker_ipc\":null,\"success\":true,\"error_message\":\"\",\"loaded_adapters\":{\"glm-4.7-flash-grpo\":\"/workspace-run/adapter-serving\"}}"
404
+ },
405
+ "lora_activation_probe": {
406
+ "status": "diverged",
407
+ "with_lora": {
408
+ "content": "",
409
+ "logprobs": [
410
+ -0.314392,
411
+ -1e-06,
412
+ 0.0,
413
+ -2e-06,
414
+ -0.013557,
415
+ 0.0,
416
+ -3.1e-05,
417
+ -0.037521,
418
+ -0.207049,
419
+ -2.3e-05,
420
+ -2.3e-05,
421
+ -1e-06,
422
+ -1e-06,
423
+ -1.205517,
424
+ -0.837679,
425
+ -0.002302,
426
+ -1e-05,
427
+ -0.011193,
428
+ -0.010951,
429
+ -0.05555,
430
+ 0.0,
431
+ -1e-06,
432
+ 0.0,
433
+ -1e-06,
434
+ -0.044651,
435
+ -0.596005,
436
+ -0.00087,
437
+ -7.4e-05,
438
+ -7e-06,
439
+ -3.9e-05,
440
+ -0.001552,
441
+ -0.018783,
442
+ 0.0,
443
+ -0.0,
444
+ 0.0,
445
+ -0.0,
446
+ -0.950275,
447
+ -0.000109,
448
+ -0.770567,
449
+ -0.24601,
450
+ -0.464481,
451
+ -0.470301,
452
+ -0.498845,
453
+ -1e-06,
454
+ -0.006779,
455
+ 0.0,
456
+ 0.0,
457
+ -1e-06
458
+ ]
459
+ },
460
+ "without_lora": {
461
+ "content": "",
462
+ "logprobs": [
463
+ -0.201925,
464
+ -5e-06,
465
+ -0.0,
466
+ -3e-06,
467
+ -0.010878,
468
+ 0.0,
469
+ -3e-05,
470
+ -0.038474,
471
+ -0.084237,
472
+ -4.7e-05,
473
+ -0.001038,
474
+ -3e-06,
475
+ -3e-06,
476
+ -0.674071,
477
+ -0.517116,
478
+ -0.000558,
479
+ -0.011775,
480
+ -7e-06,
481
+ -0.009701,
482
+ -1e-05,
483
+ -0.03007,
484
+ -0.000456,
485
+ -0.304802,
486
+ -1.1e-05,
487
+ -0.049027,
488
+ -0.85184,
489
+ -2e-06,
490
+ -5e-06,
491
+ -0.0,
492
+ -5.9e-05,
493
+ -0.23896,
494
+ -0.440507,
495
+ -0.000134,
496
+ -0.002076,
497
+ -3.2e-05,
498
+ -0.000579,
499
+ -0.0,
500
+ -0.0,
501
+ -0.0,
502
+ -0.0,
503
+ -0.359802,
504
+ -0.000179,
505
+ -5.8e-05,
506
+ -0.13223,
507
+ -3.3e-05,
508
+ -0.001747,
509
+ -1e-06,
510
+ -2e-06
511
+ ]
512
+ }
513
+ },
514
+ "stats_stdout": "\u2500 /aider/tmp.benchmarks/2026-08-30-07-29-11--generalized-cpp-grpo20-iter19-fi\u2026 \u2500\n- dirname: 2026-08-30-07-29-11--generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558-shard-0\n test_cases: 13\n model: openai/glm-4.7-flash-grpo\n edit_format: whole\n commit_hash: 5dc9490\n pass_rate_1: 38.5\n pass_rate_2: 46.2\n pass_num_1: 5\n pass_num_2: 6\n percent_cases_well_formed: 100.0\n error_outputs: 9\n num_malformed_responses: 0\n num_with_malformed_responses: 0\n user_asks: 57\n lazy_comments: 0\n syntax_errors: 0\n indentation_errors: 0\n exhausted_context_windows: 9\n prompt_tokens: 280950\n completion_tokens: 197416\n test_timeouts: 0\n total_tests: 13\n command: aider --model openai/glm-4.7-flash-grpo\n date: 2026-08-30\n versions: 0.86.3.dev\n seconds_per_case: 695.1\n total_cost: 0.0000\n\ncosts: $0.0000/test-case, $0.00 total, $0.00 projected\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n",
515
+ "validation": {
516
+ "terminal_tasks": 13,
517
+ "terminal_attempts": 21,
518
+ "maximum_attempts": 26,
519
+ "short_circuited_after_first_pass": 5,
520
+ "pass_at_1": 5,
521
+ "pass_at_k": 6,
522
+ "well_formed_tasks": 13,
523
+ "malformed_responses": 0,
524
+ "error_outputs": 9,
525
+ "context_exhaustions": 9,
526
+ "test_timeouts": 0,
527
+ "prompt_tokens": 280950,
528
+ "completion_tokens": 197416,
529
+ "unique_testcases": 13,
530
+ "testcases": [
531
+ "all-your-base",
532
+ "allergies",
533
+ "bank-account",
534
+ "binary-search-tree",
535
+ "circular-buffer",
536
+ "clock",
537
+ "complex-numbers",
538
+ "crypto-square",
539
+ "diamond",
540
+ "dnd-character",
541
+ "gigasecond",
542
+ "grade-school",
543
+ "kindergarten-garden"
544
+ ],
545
+ "outcomes": {
546
+ "all-your-base": [
547
+ true
548
+ ],
549
+ "allergies": [
550
+ true
551
+ ],
552
+ "bank-account": [
553
+ true
554
+ ],
555
+ "binary-search-tree": [
556
+ false,
557
+ false
558
+ ],
559
+ "circular-buffer": [
560
+ false,
561
+ false
562
+ ],
563
+ "clock": [
564
+ false,
565
+ false
566
+ ],
567
+ "complex-numbers": [
568
+ false,
569
+ true
570
+ ],
571
+ "crypto-square": [
572
+ false,
573
+ false
574
+ ],
575
+ "diamond": [
576
+ false,
577
+ false
578
+ ],
579
+ "dnd-character": [
580
+ true
581
+ ],
582
+ "gigasecond": [
583
+ false,
584
+ false
585
+ ],
586
+ "grade-school": [
587
+ true
588
+ ],
589
+ "kindergarten-garden": [
590
+ false,
591
+ false
592
+ ]
593
+ },
594
+ "result_sha256": {
595
+ "all-your-base": "2b0468a54ba422510c511d81e66e3c71574cb213c563eec8bb5fa724b08941ed",
596
+ "allergies": "9d5df5f90e389b748923651e3fefdd5695898c6682056a168f2c8c6e27fbf809",
597
+ "bank-account": "edc52d12f05b5c2ebee1b8ee787a23cdc1a76c127d20d9391d74a3e6a599314a",
598
+ "binary-search-tree": "cbb29fe47d10e3dd03bda2c0e530851187b56e0e27c190f24e8b52ff518a42a5",
599
+ "circular-buffer": "e37dbe228a64e1fa4da42747886fd9e3e60a7b7da6552f852503c871e5a42f54",
600
+ "clock": "b4b1ae7e75564ce3856f6e02f924c0bb53a1ee202580923d95cc524ca3cc7645",
601
+ "complex-numbers": "0bdc9088b88b0a2550be804392bbc47814a4208741342ae3fee8f1512221552c",
602
+ "crypto-square": "8c7fa7509b47b2b1da0702c7f09fb16dc5d729a1834253942b7d6d32f51e0f2f",
603
+ "diamond": "2082678fa71f2f350e104d3a7fa8863c9b48fbf6886b47b9ab02d18de2edec62",
604
+ "dnd-character": "5b7c460a1c0a01027e6059b2b78d4c85cb8a84f05833521346e0518babbb14a7",
605
+ "gigasecond": "b5ba9b41a504f1508e99cc712ff56170df16540f38acd1de0757e89fdb53e1df",
606
+ "grade-school": "75fed445ad038122baf9d0f3a306f72c1c8079c4dfd70a0766d2495255590578",
607
+ "kindergarten-garden": "722dc20fea8687af98e615488ea54d4cc5ec542637a9cda05f7baad2994bbd62"
608
+ }
609
+ }
610
+ }
evaluations/iter19-fixed26-mt2-best4-20260902/trial-1/shards/shard-1/shard_receipt.json ADDED
@@ -0,0 +1,585 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": "complete",
3
+ "run_id": "generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558",
4
+ "shard_index": 1,
5
+ "selected_tasks": [
6
+ "knapsack",
7
+ "linked-list",
8
+ "meetup",
9
+ "parallel-letter-frequency",
10
+ "perfect-numbers",
11
+ "phone-number",
12
+ "queen-attack",
13
+ "robot-name",
14
+ "space-age",
15
+ "spiral-matrix",
16
+ "sublist",
17
+ "yacht",
18
+ "zebra-puzzle"
19
+ ],
20
+ "model_kind": "adapter",
21
+ "model_revision": "7dd20894a642a0aa287e9827cb1a1f7f91386b67",
22
+ "adapter_source_sha256": "e915a82a09a290cd4a6b587fe08fdad8acbbf58dea27e1a53e9e77f9effdf300",
23
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
24
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
25
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
26
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
27
+ "source_checkpoint": "iter_0000019",
28
+ "serving_conversion_receipt": {
29
+ "schema_version": 2,
30
+ "kind": "glm47-serving-adapter-conversion",
31
+ "source_adapter_path": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558/adapter-source",
32
+ "source_adapter_sha256": "e915a82a09a290cd4a6b587fe08fdad8acbbf58dea27e1a53e9e77f9effdf300",
33
+ "source_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
34
+ "source_tensor_count": 9741,
35
+ "removed_layer_47_tensor_count": 207,
36
+ "serving_tensor_count": 9534,
37
+ "serving_adapter_sha256": "03b6c5ce51186d76db70a123c2aa4e91047025cd7471ea366d296da792ce9c87",
38
+ "serving_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
39
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
40
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
41
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
42
+ "source_checkpoint": "iter_0000019"
43
+ },
44
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
45
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
46
+ "tries": 2,
47
+ "eval_set_version": "fixed26-contract-v2",
48
+ "contract_overlay_sha256": "da6626c739f35557c726ce9e8f6c78f50caef924800c9bcff717b800da191fdb",
49
+ "prompt_test_audit_sha256": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c",
50
+ "contract_overlay": {
51
+ "schema_version": 1,
52
+ "kind": "aider-fixed26-contract-overlay",
53
+ "overlay_version": "fixed26-contract-v2",
54
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558/shards/shard-1/cpp/exercises/practice",
55
+ "tasks": 13,
56
+ "records": [
57
+ {
58
+ "task": "knapsack",
59
+ "original_sha256": "69017232ff2b4335ec2ab79bc7470e2d86fa059c3aec2ea4ff51c512142b46e1",
60
+ "patched_sha256": "5ba39908e24ea536f97d30951cc18030b044c1e14e3bc26260412f3d19207cf7",
61
+ "was_already_patched": false
62
+ },
63
+ {
64
+ "task": "linked-list",
65
+ "original_sha256": "97b802c9c2f4dc8505d7b0051694ec747c250c72ad62ac13786c15049f6c95c6",
66
+ "patched_sha256": "9b53497f95e577e867b4045009a6c42d5d480e1c00a9878a367dc5e1598a2cf6",
67
+ "was_already_patched": false
68
+ },
69
+ {
70
+ "task": "meetup",
71
+ "original_sha256": "7fe0003115d9d10a589579c6a7eae523278e09a89bc9f967243ed2679ff1144d",
72
+ "patched_sha256": "cd96a78630ddc4b18da3d97fc2e52af6b4ba2ef8627afbaca6621f6722df5bba",
73
+ "was_already_patched": false
74
+ },
75
+ {
76
+ "task": "parallel-letter-frequency",
77
+ "original_sha256": "2a1c8f08bb586707242baca8ff7f4973233f2a83f2673a3bcda583990c499d86",
78
+ "patched_sha256": "241b469203880134a8931c9df45f838a817a37430df5f02267ee3cf2ebf57ba5",
79
+ "was_already_patched": false
80
+ },
81
+ {
82
+ "task": "perfect-numbers",
83
+ "original_sha256": "8db797c5f8e9c0efbb8c805ddefca892f764b4f3a72dff65c037f4bffb92b1cb",
84
+ "patched_sha256": "6f06b35f9f78708451c8b5aab69cfeb2f72333abcafff5cd769b59f71d4b1506",
85
+ "was_already_patched": false
86
+ },
87
+ {
88
+ "task": "phone-number",
89
+ "original_sha256": "ca1e2c1c43454c151e519a2f784439621c243bb2824715c69a8e0904abc473a5",
90
+ "patched_sha256": "688f8b8082ed60ea107cbddd6f0418ab512df3ab8c13db5ab39436987a41df3b",
91
+ "was_already_patched": false
92
+ },
93
+ {
94
+ "task": "queen-attack",
95
+ "original_sha256": "159a9bda6a12590da669cc838f7203bd98096cd9df7ef02a11e50381413a71a5",
96
+ "patched_sha256": "c5aa7eb5b38e0434a9f9893384837bdd303eec532d343d43d412954b9514a328",
97
+ "was_already_patched": false
98
+ },
99
+ {
100
+ "task": "robot-name",
101
+ "original_sha256": "bbb01d54e892de555eb900b3b93fd3645ad7fcfd09eace353fb6b81e768c4310",
102
+ "patched_sha256": "b2750750beea61e12bd1828720d21718771bde4b809a62582361be11cc68b2f7",
103
+ "was_already_patched": false
104
+ },
105
+ {
106
+ "task": "space-age",
107
+ "original_sha256": "5154666b09c794db3ea85d1bc76a1e8d0ceb036179717efb878e7afa642013bb",
108
+ "patched_sha256": "d6a3c9b9aefec380d03ce84ab85ffaf50340fb25acf76194f087ebf4b44397a6",
109
+ "was_already_patched": false
110
+ },
111
+ {
112
+ "task": "spiral-matrix",
113
+ "original_sha256": "a738351bf8fc8e0a1c790329230a1eb8b25683c13006018f106e86498384ddab",
114
+ "patched_sha256": "9d5dff44082c7bac9e5ea721a58723f15d353cf9084885a98f7f00390c92bfb3",
115
+ "was_already_patched": false
116
+ },
117
+ {
118
+ "task": "sublist",
119
+ "original_sha256": "d0e7c47c2d86fb068f35283ae2ff8609069e7c042e78376f7b5536ee5320e2fe",
120
+ "patched_sha256": "c5d6288f605c24821622010fc8f9813b5e03f8761fe7274dcc7907d6460e5500",
121
+ "was_already_patched": false
122
+ },
123
+ {
124
+ "task": "yacht",
125
+ "original_sha256": "d70d3ee85423118f3ebb1287c501890ec4735a77c8082eab415788142b2bc3b6",
126
+ "patched_sha256": "6c648bd61b3584393de929b14ab5b63fac6773144feffa2230e634b13566a343",
127
+ "was_already_patched": false
128
+ },
129
+ {
130
+ "task": "zebra-puzzle",
131
+ "original_sha256": "475239352eed823e34a2677b65d861d58e0ca37a7da9ae399141c0c95758a8e6",
132
+ "patched_sha256": "2e747c8282a3ed9bbd1629987886a55cf697d9b94e0bdf1eb66ebc1eee4801f6",
133
+ "was_already_patched": false
134
+ }
135
+ ],
136
+ "overlay_sha256": "da6626c739f35557c726ce9e8f6c78f50caef924800c9bcff717b800da191fdb",
137
+ "prompt_test_audit": {
138
+ "schema_version": 1,
139
+ "kind": "aider-fixed26-prompt-test-audit",
140
+ "overlay_version": "fixed26-contract-v2",
141
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558/shards/shard-1/cpp/exercises/practice",
142
+ "tasks": 13,
143
+ "reviewed_prompt_test_pairs": 13,
144
+ "unexplained_deterministic_requirements": 0,
145
+ "audit_sha256": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c",
146
+ "records": [
147
+ {
148
+ "task": "knapsack",
149
+ "classification": "prompt_test_aligned",
150
+ "review_disposition": "reviewed_allowlist",
151
+ "prompt_sha256": "5ba39908e24ea536f97d30951cc18030b044c1e14e3bc26260412f3d19207cf7",
152
+ "test_file": "knapsack_test.cpp",
153
+ "test_sha256": "9eca89078382ca62d666bba13de27a616dccac9a93b4634cb8935ea2db020cfd",
154
+ "regression_requirements": {},
155
+ "unexplained_deterministic_requirements": 0
156
+ },
157
+ {
158
+ "task": "linked-list",
159
+ "classification": "prompt_test_aligned",
160
+ "review_disposition": "reviewed_allowlist",
161
+ "prompt_sha256": "9b53497f95e577e867b4045009a6c42d5d480e1c00a9878a367dc5e1598a2cf6",
162
+ "test_file": "linked_list_test.cpp",
163
+ "test_sha256": "c63f3a714e7796868842f74e48aa2d4bc9e6ba9ddfbe2eaba4aa55cf6fc46633",
164
+ "regression_requirements": {},
165
+ "unexplained_deterministic_requirements": 0
166
+ },
167
+ {
168
+ "task": "meetup",
169
+ "classification": "prompt_test_aligned",
170
+ "review_disposition": "reviewed_allowlist",
171
+ "prompt_sha256": "cd96a78630ddc4b18da3d97fc2e52af6b4ba2ef8627afbaca6621f6722df5bba",
172
+ "test_file": "meetup_test.cpp",
173
+ "test_sha256": "2eda2b18b6fb6bf7bd5aa3785b64493a699d6d31a026a3964f8605005f87a83a",
174
+ "regression_requirements": {
175
+ "prompt": [
176
+ "Boost (1.58 or newer) is installed",
177
+ "Include it with `#include \"boost/date_time/gregorian/gregorian.hpp\"`"
178
+ ],
179
+ "test": [
180
+ "#include <boost/date_time/gregorian/gregorian.hpp>"
181
+ ]
182
+ },
183
+ "unexplained_deterministic_requirements": 0
184
+ },
185
+ {
186
+ "task": "parallel-letter-frequency",
187
+ "classification": "prompt_test_aligned",
188
+ "review_disposition": "reviewed_allowlist",
189
+ "prompt_sha256": "241b469203880134a8931c9df45f838a817a37430df5f02267ee3cf2ebf57ba5",
190
+ "test_file": "parallel_letter_frequency_test.cpp",
191
+ "test_sha256": "9f0625d18d5ad5a04136c92d3064456a3c3e9e7847f4810f0c75f6d9db49ea5e",
192
+ "regression_requirements": {},
193
+ "unexplained_deterministic_requirements": 0
194
+ },
195
+ {
196
+ "task": "perfect-numbers",
197
+ "classification": "prompt_test_aligned",
198
+ "review_disposition": "reviewed_allowlist",
199
+ "prompt_sha256": "6f06b35f9f78708451c8b5aab69cfeb2f72333abcafff5cd769b59f71d4b1506",
200
+ "test_file": "perfect_numbers_test.cpp",
201
+ "test_sha256": "fa206f8feaa1f8aa63986db34fc96458b30ab0325c0855fd6659ab7cbcb50be3",
202
+ "regression_requirements": {},
203
+ "unexplained_deterministic_requirements": 0
204
+ },
205
+ {
206
+ "task": "phone-number",
207
+ "classification": "prompt_test_aligned",
208
+ "review_disposition": "reviewed_allowlist",
209
+ "prompt_sha256": "688f8b8082ed60ea107cbddd6f0418ab512df3ab8c13db5ab39436987a41df3b",
210
+ "test_file": "phone_number_test.cpp",
211
+ "test_sha256": "12aa1d8ef503b67d9be8a6d1b8bc858eabcc88af3db916821ec25dcb3709fee5",
212
+ "regression_requirements": {},
213
+ "unexplained_deterministic_requirements": 0
214
+ },
215
+ {
216
+ "task": "queen-attack",
217
+ "classification": "prompt_test_aligned",
218
+ "review_disposition": "reviewed_allowlist",
219
+ "prompt_sha256": "c5aa7eb5b38e0434a9f9893384837bdd303eec532d343d43d412954b9514a328",
220
+ "test_file": "queen_attack_test.cpp",
221
+ "test_sha256": "af1f9888860b997aaf1473e07fd03c3bbb6bfc653301bb6c8c91a0a3f86f4d75",
222
+ "regression_requirements": {},
223
+ "unexplained_deterministic_requirements": 0
224
+ },
225
+ {
226
+ "task": "robot-name",
227
+ "classification": "prompt_test_aligned",
228
+ "review_disposition": "reviewed_allowlist",
229
+ "prompt_sha256": "b2750750beea61e12bd1828720d21718771bde4b809a62582361be11cc68b2f7",
230
+ "test_file": "robot_name_test.cpp",
231
+ "test_sha256": "a61980d1065cad95bba9e8042e46fca8890b782367767a2a0e4b9c856de58fd5",
232
+ "regression_requirements": {},
233
+ "unexplained_deterministic_requirements": 0
234
+ },
235
+ {
236
+ "task": "space-age",
237
+ "classification": "prompt_test_aligned",
238
+ "review_disposition": "reviewed_allowlist",
239
+ "prompt_sha256": "d6a3c9b9aefec380d03ce84ab85ffaf50340fb25acf76194f087ebf4b44397a6",
240
+ "test_file": "space_age_test.cpp",
241
+ "test_sha256": "9362253be5bc92f9cd4d2e5cee817e9d44ba5a812632304d73c1a81a48d3f216",
242
+ "regression_requirements": {},
243
+ "unexplained_deterministic_requirements": 0
244
+ },
245
+ {
246
+ "task": "spiral-matrix",
247
+ "classification": "prompt_test_aligned",
248
+ "review_disposition": "reviewed_allowlist",
249
+ "prompt_sha256": "9d5dff44082c7bac9e5ea721a58723f15d353cf9084885a98f7f00390c92bfb3",
250
+ "test_file": "spiral_matrix_test.cpp",
251
+ "test_sha256": "406cce0e7cf16487fdd12df030bbf5fcfe57aeb36078c8eb13b16c1f8267239e",
252
+ "regression_requirements": {},
253
+ "unexplained_deterministic_requirements": 0
254
+ },
255
+ {
256
+ "task": "sublist",
257
+ "classification": "prompt_test_aligned",
258
+ "review_disposition": "reviewed_allowlist",
259
+ "prompt_sha256": "c5d6288f605c24821622010fc8f9813b5e03f8761fe7274dcc7907d6460e5500",
260
+ "test_file": "sublist_test.cpp",
261
+ "test_sha256": "7120a4a2fa383db1f2f0184c5cb58c46960b39458d37bb3965dfb382ed4f0d00",
262
+ "regression_requirements": {},
263
+ "unexplained_deterministic_requirements": 0
264
+ },
265
+ {
266
+ "task": "yacht",
267
+ "classification": "prompt_test_aligned",
268
+ "review_disposition": "reviewed_allowlist",
269
+ "prompt_sha256": "6c648bd61b3584393de929b14ab5b63fac6773144feffa2230e634b13566a343",
270
+ "test_file": "yacht_test.cpp",
271
+ "test_sha256": "45af93cc50b53cddf26115d4bbf0c03e3e61939b4c7979d0eb670f8937bbacbb",
272
+ "regression_requirements": {},
273
+ "unexplained_deterministic_requirements": 0
274
+ },
275
+ {
276
+ "task": "zebra-puzzle",
277
+ "classification": "prompt_test_aligned",
278
+ "review_disposition": "reviewed_allowlist",
279
+ "prompt_sha256": "2e747c8282a3ed9bbd1629987886a55cf697d9b94e0bdf1eb66ebc1eee4801f6",
280
+ "test_file": "zebra_puzzle_test.cpp",
281
+ "test_sha256": "2b95fb480833ad730748e742145f1789b9eddafc300b977baba80663b3443c9e",
282
+ "regression_requirements": {},
283
+ "unexplained_deterministic_requirements": 0
284
+ }
285
+ ]
286
+ },
287
+ "prompt_test_audit_sha256": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c"
288
+ },
289
+ "gpu_ids": "4-7",
290
+ "gpu_requested": "4x NVIDIA H100 80GB HBM3",
291
+ "temperature": 0.7,
292
+ "top_p": 1.0,
293
+ "max_tokens": 32768,
294
+ "thinking_disabled": false,
295
+ "threads": 8,
296
+ "image": "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
297
+ "started_at_utc": "2026-08-30T07:26:53.193805+00:00",
298
+ "completed_at_utc": "2026-08-30T07:52:07.750089+00:00",
299
+ "server_command": [
300
+ "sudo",
301
+ "-n",
302
+ "docker",
303
+ "run",
304
+ "-d",
305
+ "--name",
306
+ "sglang-generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558-shard1",
307
+ "--gpus",
308
+ "all",
309
+ "--network",
310
+ "host",
311
+ "--ipc",
312
+ "host",
313
+ "-e",
314
+ "CUDA_VISIBLE_DEVICES=4,5,6,7",
315
+ "-v",
316
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558:/workspace-run",
317
+ "-v",
318
+ "/home/gcpuser/eval-assets/model/GLM-4.7-Flash:/workspace-model:ro",
319
+ "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
320
+ "python3",
321
+ "-m",
322
+ "sglang.launch_server",
323
+ "--model-path",
324
+ "/workspace-model",
325
+ "--tp-size",
326
+ "4",
327
+ "--tool-call-parser",
328
+ "glm47",
329
+ "--reasoning-parser",
330
+ "glm45",
331
+ "--mem-fraction-static",
332
+ "0.8",
333
+ "--max-running-requests",
334
+ "16",
335
+ "--served-model-name",
336
+ "glm-4.7-flash-grpo",
337
+ "--api-key",
338
+ "local-eval",
339
+ "--host",
340
+ "0.0.0.0",
341
+ "--port",
342
+ "18001",
343
+ "--enable-lora",
344
+ "--max-lora-rank",
345
+ "32",
346
+ "--lora-backend",
347
+ "triton",
348
+ "--lora-target-modules",
349
+ "q_a_proj",
350
+ "kv_a_proj_with_mqa",
351
+ "o_proj",
352
+ "gate_proj",
353
+ "up_proj",
354
+ "down_proj",
355
+ "--experts-shared-outer-loras",
356
+ "--lora-use-virtual-experts"
357
+ ],
358
+ "benchmark_command": [
359
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558/aider-venv/bin/python",
360
+ "/aider/benchmark/benchmark.py",
361
+ "generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558-shard-1",
362
+ "--model",
363
+ "openai/glm-4.7-flash-grpo",
364
+ "--edit-format",
365
+ "whole",
366
+ "--languages",
367
+ "cpp",
368
+ "--tries",
369
+ "2",
370
+ "--threads",
371
+ "8",
372
+ "--exercises-dir",
373
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558/shards/shard-1",
374
+ "--read-model-settings",
375
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558/model-settings.yml"
376
+ ],
377
+ "adapter_load": {
378
+ "endpoint": "/load_lora_adapter",
379
+ "status": 200,
380
+ "body": "{\"rid\":null,\"http_worker_ipc\":null,\"success\":true,\"error_message\":\"\",\"loaded_adapters\":{\"glm-4.7-flash-grpo\":\"/workspace-run/adapter-serving\"}}"
381
+ },
382
+ "lora_activation_probe": {
383
+ "status": "diverged",
384
+ "with_lora": {
385
+ "content": "",
386
+ "logprobs": [
387
+ -0.47516,
388
+ -1e-06,
389
+ 0.0,
390
+ -1e-06,
391
+ -0.013549,
392
+ 0.0,
393
+ -3.1e-05,
394
+ -0.038461,
395
+ -0.207034,
396
+ -1.9e-05,
397
+ -2.7e-05,
398
+ -1e-06,
399
+ -1e-06,
400
+ -1.044105,
401
+ -0.585734,
402
+ -0.000265,
403
+ -0.00704,
404
+ -1.6e-05,
405
+ -0.014984,
406
+ -1.2e-05,
407
+ -0.004158,
408
+ -0.000314,
409
+ -0.585223,
410
+ -4e-06,
411
+ -0.029977,
412
+ -0.779589,
413
+ -0.02128,
414
+ -0.00071,
415
+ -0.230246,
416
+ -0.013457,
417
+ -0.875917,
418
+ -2e-06,
419
+ -9e-06,
420
+ 0.0,
421
+ -0.0,
422
+ 0.0,
423
+ -2e-06,
424
+ -0.219406,
425
+ -0.202126,
426
+ -0.621939,
427
+ -0.201854,
428
+ -0.018636,
429
+ -3e-06,
430
+ -0.000444,
431
+ -0.000336,
432
+ -0.000112,
433
+ -0.817881,
434
+ -1e-06
435
+ ]
436
+ },
437
+ "without_lora": {
438
+ "content": "",
439
+ "logprobs": [
440
+ -0.201925,
441
+ -5e-06,
442
+ -0.0,
443
+ -3e-06,
444
+ -0.010878,
445
+ 0.0,
446
+ -3e-05,
447
+ -0.038474,
448
+ -0.084237,
449
+ -4.7e-05,
450
+ -0.001038,
451
+ -3e-06,
452
+ -3e-06,
453
+ -0.674071,
454
+ -0.517116,
455
+ -0.000558,
456
+ -0.011775,
457
+ -7e-06,
458
+ -0.009701,
459
+ -1e-05,
460
+ -0.03007,
461
+ -0.000456,
462
+ -0.304802,
463
+ -1.1e-05,
464
+ -0.049027,
465
+ -0.85184,
466
+ -2e-06,
467
+ -5e-06,
468
+ -0.0,
469
+ -5.9e-05,
470
+ -0.23896,
471
+ -0.440507,
472
+ -0.000134,
473
+ -0.002076,
474
+ -3.2e-05,
475
+ -0.000579,
476
+ -0.0,
477
+ -0.0,
478
+ -0.0,
479
+ -0.0,
480
+ -0.359802,
481
+ -0.000179,
482
+ -5.8e-05,
483
+ -0.13223,
484
+ -3.3e-05,
485
+ -0.001747,
486
+ -1e-06,
487
+ -2e-06
488
+ ]
489
+ }
490
+ },
491
+ "stats_stdout": "\u2500 /aider/tmp.benchmarks/2026-08-30-07-29-11--generalized-cpp-grpo20-iter19-fi\u2026 \u2500\n- dirname: 2026-08-30-07-29-11--generalized-cpp-grpo20-iter19-fixed26-repeat4-20260830-052558-shard-1\n test_cases: 13\n model: openai/glm-4.7-flash-grpo\n edit_format: whole\n commit_hash: 5dc9490\n pass_rate_1: 53.8\n pass_rate_2: 84.6\n pass_num_1: 7\n pass_num_2: 11\n percent_cases_well_formed: 100.0\n error_outputs: 7\n num_malformed_responses: 0\n num_with_malformed_responses: 0\n user_asks: 45\n lazy_comments: 0\n syntax_errors: 0\n indentation_errors: 0\n exhausted_context_windows: 7\n prompt_tokens: 189786\n completion_tokens: 133247\n test_timeouts: 0\n total_tests: 13\n command: aider --model openai/glm-4.7-flash-grpo\n date: 2026-08-30\n versions: 0.86.3.dev\n seconds_per_case: 478.1\n total_cost: 0.0000\n\ncosts: $0.0000/test-case, $0.00 total, $0.00 projected\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n",
492
+ "validation": {
493
+ "terminal_tasks": 13,
494
+ "terminal_attempts": 19,
495
+ "maximum_attempts": 26,
496
+ "short_circuited_after_first_pass": 7,
497
+ "pass_at_1": 7,
498
+ "pass_at_k": 11,
499
+ "well_formed_tasks": 13,
500
+ "malformed_responses": 0,
501
+ "error_outputs": 7,
502
+ "context_exhaustions": 7,
503
+ "test_timeouts": 0,
504
+ "prompt_tokens": 189786,
505
+ "completion_tokens": 133247,
506
+ "unique_testcases": 13,
507
+ "testcases": [
508
+ "knapsack",
509
+ "linked-list",
510
+ "meetup",
511
+ "parallel-letter-frequency",
512
+ "perfect-numbers",
513
+ "phone-number",
514
+ "queen-attack",
515
+ "robot-name",
516
+ "space-age",
517
+ "spiral-matrix",
518
+ "sublist",
519
+ "yacht",
520
+ "zebra-puzzle"
521
+ ],
522
+ "outcomes": {
523
+ "knapsack": [
524
+ true
525
+ ],
526
+ "linked-list": [
527
+ true
528
+ ],
529
+ "meetup": [
530
+ false,
531
+ false
532
+ ],
533
+ "parallel-letter-frequency": [
534
+ false,
535
+ true
536
+ ],
537
+ "perfect-numbers": [
538
+ true
539
+ ],
540
+ "phone-number": [
541
+ true
542
+ ],
543
+ "queen-attack": [
544
+ true
545
+ ],
546
+ "robot-name": [
547
+ false,
548
+ true
549
+ ],
550
+ "space-age": [
551
+ true
552
+ ],
553
+ "spiral-matrix": [
554
+ false,
555
+ true
556
+ ],
557
+ "sublist": [
558
+ true
559
+ ],
560
+ "yacht": [
561
+ false,
562
+ true
563
+ ],
564
+ "zebra-puzzle": [
565
+ false,
566
+ false
567
+ ]
568
+ },
569
+ "result_sha256": {
570
+ "knapsack": "be73888219d01bdefa2acbc9536f14e5ebe57d59346d88835e0bb2b3066ad456",
571
+ "linked-list": "9f40ccbe2293987a2671cbac47cc773073034e49c6b6710f7a9548d2fc9427e2",
572
+ "meetup": "299afd83e8f1fc60d5d678e385caf86dd87e40bc528cf9edecae6d961b1f1dcc",
573
+ "parallel-letter-frequency": "77d7a505a67f2eebc36cd302f784719ec12cf149fb125b03bcc17c16617d72bc",
574
+ "perfect-numbers": "aa7bca7fe9d4c86e9b022f528075e47035fef12b3bef90368d6ad7dc0f8cb3ad",
575
+ "phone-number": "6445f3f6094511d09338095ce705fc588c24fcd7c5b4349901d7408e386b85f7",
576
+ "queen-attack": "45845ae0b6885c2f20e37cf24f27710c3899ca220a2399179092a8407b2eadd7",
577
+ "robot-name": "b3fb8c0eb354126e316d46f44550b13e96e52d3e7f89408bd6fa97abe04d7c9e",
578
+ "space-age": "d38694f34597d00ac32fdd9faf8258c6e18d920fec9fa56aa1d9dc1b754f18aa",
579
+ "spiral-matrix": "5a8d5a1ca9ae79775926d270fe34f5be28166ef397eabb5ff6af9b72c279888a",
580
+ "sublist": "f24cf6c0d2ded63dcd8987bf016408d362673f285c210be09ea92f174720c3ed",
581
+ "yacht": "cd43e5cc9340440c7a096d1132b2e08240d14091163910c26da9aaeaa45b9e06",
582
+ "zebra-puzzle": "4a57523399b7d1adb5626856c7405e712349bc3162183fe580cf8b5e6d582322"
583
+ }
584
+ }
585
+ }
evaluations/iter19-fixed26-mt2-best4-20260902/trial-2/run_receipt.json ADDED
@@ -0,0 +1,167 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": "complete",
3
+ "run_id": "generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558",
4
+ "benchmark": "aider-polyglot-cpp-grpo-eval",
5
+ "parallel_topology": "2x TP4 on one GCP a3-highgpu-8g (8x H100)",
6
+ "model_kind": "adapter",
7
+ "model_revision": "7dd20894a642a0aa287e9827cb1a1f7f91386b67",
8
+ "adapter_source": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1/checkpoints/grpo_lora_r16/iter_0000019/adapter",
9
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
10
+ "source_checkpoint": "iter_0000019",
11
+ "adapter_sha256": "e915a82a09a290cd4a6b587fe08fdad8acbbf58dea27e1a53e9e77f9effdf300",
12
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
13
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
14
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
15
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
16
+ "temperature": 0.7,
17
+ "top_p": 1.0,
18
+ "max_tokens": 32768,
19
+ "thinking_disabled": false,
20
+ "tries": 2,
21
+ "eval_set_version": "fixed26-contract-v2",
22
+ "contract_overlay_sha256": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
23
+ "prompt_test_audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
24
+ "lora_activation_verified": true,
25
+ "image": "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
26
+ "validation": {
27
+ "terminal_tasks": 26,
28
+ "terminal_attempts": 42,
29
+ "maximum_attempts": 52,
30
+ "short_circuited_after_first_pass": 10,
31
+ "pass_at_1": 10,
32
+ "pass_at_k": 13,
33
+ "well_formed_tasks": 26,
34
+ "malformed_responses": 0,
35
+ "error_outputs": 17,
36
+ "context_exhaustions": 17,
37
+ "test_timeouts": 0,
38
+ "prompt_tokens": 280356,
39
+ "completion_tokens": 301659,
40
+ "unique_testcases": 26,
41
+ "testcases": [
42
+ "all-your-base",
43
+ "allergies",
44
+ "bank-account",
45
+ "binary-search-tree",
46
+ "circular-buffer",
47
+ "clock",
48
+ "complex-numbers",
49
+ "crypto-square",
50
+ "diamond",
51
+ "dnd-character",
52
+ "gigasecond",
53
+ "grade-school",
54
+ "kindergarten-garden",
55
+ "knapsack",
56
+ "linked-list",
57
+ "meetup",
58
+ "parallel-letter-frequency",
59
+ "perfect-numbers",
60
+ "phone-number",
61
+ "queen-attack",
62
+ "robot-name",
63
+ "space-age",
64
+ "spiral-matrix",
65
+ "sublist",
66
+ "yacht",
67
+ "zebra-puzzle"
68
+ ],
69
+ "outcomes": {
70
+ "all-your-base": [
71
+ true
72
+ ],
73
+ "allergies": [
74
+ true
75
+ ],
76
+ "bank-account": [
77
+ true
78
+ ],
79
+ "binary-search-tree": [
80
+ false,
81
+ false
82
+ ],
83
+ "circular-buffer": [
84
+ false,
85
+ false
86
+ ],
87
+ "clock": [
88
+ false,
89
+ false
90
+ ],
91
+ "complex-numbers": [
92
+ false,
93
+ true
94
+ ],
95
+ "crypto-square": [
96
+ false,
97
+ false
98
+ ],
99
+ "diamond": [
100
+ false,
101
+ false
102
+ ],
103
+ "dnd-character": [
104
+ false,
105
+ false
106
+ ],
107
+ "gigasecond": [
108
+ false,
109
+ false
110
+ ],
111
+ "grade-school": [
112
+ true
113
+ ],
114
+ "kindergarten-garden": [
115
+ false,
116
+ false
117
+ ],
118
+ "knapsack": [
119
+ true
120
+ ],
121
+ "linked-list": [
122
+ false,
123
+ true
124
+ ],
125
+ "meetup": [
126
+ false,
127
+ false
128
+ ],
129
+ "parallel-letter-frequency": [
130
+ true
131
+ ],
132
+ "perfect-numbers": [
133
+ true
134
+ ],
135
+ "phone-number": [
136
+ true
137
+ ],
138
+ "queen-attack": [
139
+ false,
140
+ true
141
+ ],
142
+ "robot-name": [
143
+ false,
144
+ false
145
+ ],
146
+ "space-age": [
147
+ true
148
+ ],
149
+ "spiral-matrix": [
150
+ false,
151
+ false
152
+ ],
153
+ "sublist": [
154
+ true
155
+ ],
156
+ "yacht": [
157
+ false,
158
+ false
159
+ ],
160
+ "zebra-puzzle": [
161
+ false,
162
+ false
163
+ ]
164
+ }
165
+ },
166
+ "completed_at_utc": "2026-08-30T06:12:01.503530+00:00"
167
+ }
evaluations/iter19-fixed26-mt2-best4-20260902/trial-2/shards/shard-0/shard_receipt.json ADDED
@@ -0,0 +1,611 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": "complete",
3
+ "run_id": "generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558",
4
+ "shard_index": 0,
5
+ "selected_tasks": [
6
+ "all-your-base",
7
+ "allergies",
8
+ "bank-account",
9
+ "binary-search-tree",
10
+ "circular-buffer",
11
+ "clock",
12
+ "complex-numbers",
13
+ "crypto-square",
14
+ "diamond",
15
+ "dnd-character",
16
+ "gigasecond",
17
+ "grade-school",
18
+ "kindergarten-garden"
19
+ ],
20
+ "model_kind": "adapter",
21
+ "model_revision": "7dd20894a642a0aa287e9827cb1a1f7f91386b67",
22
+ "adapter_source_sha256": "e915a82a09a290cd4a6b587fe08fdad8acbbf58dea27e1a53e9e77f9effdf300",
23
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
24
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
25
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
26
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
27
+ "source_checkpoint": "iter_0000019",
28
+ "serving_conversion_receipt": {
29
+ "schema_version": 2,
30
+ "kind": "glm47-serving-adapter-conversion",
31
+ "source_adapter_path": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558/adapter-source",
32
+ "source_adapter_sha256": "e915a82a09a290cd4a6b587fe08fdad8acbbf58dea27e1a53e9e77f9effdf300",
33
+ "source_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
34
+ "source_tensor_count": 9741,
35
+ "removed_layer_47_tensor_count": 207,
36
+ "serving_tensor_count": 9534,
37
+ "serving_adapter_sha256": "03b6c5ce51186d76db70a123c2aa4e91047025cd7471ea366d296da792ce9c87",
38
+ "serving_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
39
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
40
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
41
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
42
+ "source_checkpoint": "iter_0000019"
43
+ },
44
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
45
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
46
+ "tries": 2,
47
+ "eval_set_version": "fixed26-contract-v2",
48
+ "contract_overlay_sha256": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
49
+ "prompt_test_audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
50
+ "contract_overlay": {
51
+ "schema_version": 1,
52
+ "kind": "aider-fixed26-contract-overlay",
53
+ "overlay_version": "fixed26-contract-v2",
54
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558/shards/shard-0/cpp/exercises/practice",
55
+ "tasks": 13,
56
+ "records": [
57
+ {
58
+ "task": "all-your-base",
59
+ "original_sha256": "082c4a397183b21c36963c34fec9818c8ad33339dab7ed2d4097e42fbed28b58",
60
+ "patched_sha256": "fe66de314418461eb1501ee5ea81e07fa30be6c699d809fa8fb8f8bf83aacf9b",
61
+ "was_already_patched": false
62
+ },
63
+ {
64
+ "task": "allergies",
65
+ "original_sha256": "90b620aa23a92e538dd1654ca72ba48a932a653e9806708d8c482e685e0551ec",
66
+ "patched_sha256": "45bd52fffb876f73e0bc00eee0346f8b5e4ff7df4e627367a3b0cf33efeca24a",
67
+ "was_already_patched": false
68
+ },
69
+ {
70
+ "task": "bank-account",
71
+ "original_sha256": "ad0c5ba4f4feaf16a2b0224b6da0f521fcfc683c30b57d2d061feab02a936535",
72
+ "patched_sha256": "130ae84dca29927b614b6a7939b9aa6456c22283f16f34572a3a40147d612cce",
73
+ "was_already_patched": false
74
+ },
75
+ {
76
+ "task": "binary-search-tree",
77
+ "original_sha256": "103ea444961a5ecd8c0afec176ece97d006e05574725a41dd284b266a09531ad",
78
+ "patched_sha256": "2f1d0baf071032cf174dc7a365567b10c49271281d34626b10d867eecbe3afec",
79
+ "was_already_patched": false
80
+ },
81
+ {
82
+ "task": "circular-buffer",
83
+ "original_sha256": "9032880507316b54b8fecebb2a9e7e34cfb04a3e430e8a3488fba2050b6466ed",
84
+ "patched_sha256": "8501cd0234269a91f04d4c0c8aa1f7a1ee7896db4fd365a2743c5928df769134",
85
+ "was_already_patched": false
86
+ },
87
+ {
88
+ "task": "clock",
89
+ "original_sha256": "65338ed438fa4f485cacc0dcc6fb75aa0c15ef2613e12a0762f7a3e99f09cf7d",
90
+ "patched_sha256": "878669626ebe9c4e368e358e79e2ad94ab95dec3760a74afdce9869b14c9fe37",
91
+ "was_already_patched": false
92
+ },
93
+ {
94
+ "task": "complex-numbers",
95
+ "original_sha256": "60949140b676a34a7884c23fe931fa9e40e0710e2acc66d9f0303a8fcdb261cc",
96
+ "patched_sha256": "32d74988f93a781b3b27fc6750f4f41bcdf7b4d462904389d409e9ad606063fb",
97
+ "was_already_patched": false
98
+ },
99
+ {
100
+ "task": "crypto-square",
101
+ "original_sha256": "1c64e2087dfbcfc0fafe2aa84009c24967c55d2533379e190ff5cc8aef987a63",
102
+ "patched_sha256": "e29180eb18038f1a08d4644ebd96473611347047c8958ebc00ca7571ece55625",
103
+ "was_already_patched": false
104
+ },
105
+ {
106
+ "task": "diamond",
107
+ "original_sha256": "ff20bbc2d91cf1ffb8b35ffbe4715867a8e0fdec29a83bf8d9ef8a18da2d9d68",
108
+ "patched_sha256": "ce7fe9496fec60c825795f3d1aaf3534f4abb3ecf7a506720b5cf47171b8a23e",
109
+ "was_already_patched": false
110
+ },
111
+ {
112
+ "task": "dnd-character",
113
+ "original_sha256": "289bfe2a6471256fd95171707a3a432b7af35ee1b63c01dfa2cf1a613f3118b4",
114
+ "patched_sha256": "ffe687063cba8152035fd35c859651f8d28d44db8ec5967b39e7145883360d74",
115
+ "was_already_patched": false
116
+ },
117
+ {
118
+ "task": "gigasecond",
119
+ "original_sha256": "41be679e435364e98ee71647be589530b2f3ee593185e627c973fd107f9794a7",
120
+ "patched_sha256": "a5091b4e100fa80f65fbdefe6f60fd0afbb1f59a4960bd6cd2ac8c27dfdaad0e",
121
+ "was_already_patched": false
122
+ },
123
+ {
124
+ "task": "grade-school",
125
+ "original_sha256": "8dc7133cd5f0564717108757c27ad96ebadf44f03b5fde5c35b826aaeb0b4e0f",
126
+ "patched_sha256": "f913000d110e10de2f182ee1470765fbca95d916a8cf2735b379fc05fbf58001",
127
+ "was_already_patched": false
128
+ },
129
+ {
130
+ "task": "kindergarten-garden",
131
+ "original_sha256": "0deebfb40706725b72884a95230b3f3a84ed8a16652eb0fdd405ce5516ceacbc",
132
+ "patched_sha256": "b2904fa9d65d1f52e5b9f03910bf5e1b4ddeb9894db1b2fcc6ee3b71275251e3",
133
+ "was_already_patched": false
134
+ }
135
+ ],
136
+ "overlay_sha256": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
137
+ "prompt_test_audit": {
138
+ "schema_version": 1,
139
+ "kind": "aider-fixed26-prompt-test-audit",
140
+ "overlay_version": "fixed26-contract-v2",
141
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558/shards/shard-0/cpp/exercises/practice",
142
+ "tasks": 13,
143
+ "reviewed_prompt_test_pairs": 13,
144
+ "unexplained_deterministic_requirements": 0,
145
+ "audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
146
+ "records": [
147
+ {
148
+ "task": "all-your-base",
149
+ "classification": "prompt_test_aligned",
150
+ "review_disposition": "reviewed_allowlist",
151
+ "prompt_sha256": "fe66de314418461eb1501ee5ea81e07fa30be6c699d809fa8fb8f8bf83aacf9b",
152
+ "test_file": "all_your_base_test.cpp",
153
+ "test_sha256": "58c7d05e6eaa314346388159cd980886f4b2108bb6f47523a9270bb4e86ce4a3",
154
+ "regression_requirements": {
155
+ "prompt": [
156
+ "must raise `std::invalid_argument`",
157
+ "representing zero must return an empty vector"
158
+ ],
159
+ "test": [
160
+ "TEST_CASE(\"empty_list\")",
161
+ "TEST_CASE(\"single_zero\")",
162
+ "TEST_CASE(\"multiple_zeros\")",
163
+ "TEST_CASE(\"first_base_is_one\")",
164
+ "TEST_CASE(\"first_base_is_zero\")",
165
+ "TEST_CASE(\"invalid_positive_digit\")",
166
+ "TEST_CASE(\"second_base_is_one\")",
167
+ "TEST_CASE(\"second_base_is_zero\")"
168
+ ]
169
+ },
170
+ "unexplained_deterministic_requirements": 0
171
+ },
172
+ {
173
+ "task": "allergies",
174
+ "classification": "prompt_test_aligned",
175
+ "review_disposition": "reviewed_allowlist",
176
+ "prompt_sha256": "45bd52fffb876f73e0bc00eee0346f8b5e4ff7df4e627367a3b0cf33efeca24a",
177
+ "test_file": "allergies_test.cpp",
178
+ "test_sha256": "1eb815ad37a6792bba827c994d0db4cc0edaa57c4428271bef002901e43da798",
179
+ "regression_requirements": {},
180
+ "unexplained_deterministic_requirements": 0
181
+ },
182
+ {
183
+ "task": "bank-account",
184
+ "classification": "prompt_test_aligned",
185
+ "review_disposition": "reviewed_allowlist",
186
+ "prompt_sha256": "130ae84dca29927b614b6a7939b9aa6456c22283f16f34572a3a40147d612cce",
187
+ "test_file": "bank_account_test.cpp",
188
+ "test_sha256": "3696b9383f62ab639ad0a26610410fb662b6b927f2fe1dee956b849ff8dcf5c8",
189
+ "regression_requirements": {
190
+ "prompt": [
191
+ "A newly opened account has a zero balance.",
192
+ "the previous balance is not retained."
193
+ ],
194
+ "test": [
195
+ "TEST_CASE(\"Reopened account does not retain balance\""
196
+ ]
197
+ },
198
+ "unexplained_deterministic_requirements": 0
199
+ },
200
+ {
201
+ "task": "binary-search-tree",
202
+ "classification": "prompt_test_aligned",
203
+ "review_disposition": "reviewed_allowlist",
204
+ "prompt_sha256": "2f1d0baf071032cf174dc7a365567b10c49271281d34626b10d867eecbe3afec",
205
+ "test_file": "binary_search_tree_test.cpp",
206
+ "test_sha256": "79ff6a886a42d7691ec0240f9ea08191016f1042a752da9c2809a3da24c361e5",
207
+ "regression_requirements": {},
208
+ "unexplained_deterministic_requirements": 0
209
+ },
210
+ {
211
+ "task": "circular-buffer",
212
+ "classification": "prompt_test_aligned",
213
+ "review_disposition": "reviewed_allowlist",
214
+ "prompt_sha256": "8501cd0234269a91f04d4c0c8aa1f7a1ee7896db4fd365a2743c5928df769134",
215
+ "test_file": "circular_buffer_test.cpp",
216
+ "test_sha256": "e96c023cf3ac88ded69a5306655cb4b9097da219642fcb99b58d84bdf59f8e80",
217
+ "regression_requirements": {},
218
+ "unexplained_deterministic_requirements": 0
219
+ },
220
+ {
221
+ "task": "clock",
222
+ "classification": "prompt_test_aligned",
223
+ "review_disposition": "reviewed_allowlist",
224
+ "prompt_sha256": "878669626ebe9c4e368e358e79e2ad94ab95dec3760a74afdce9869b14c9fe37",
225
+ "test_file": "clock_test.cpp",
226
+ "test_sha256": "beb75d18d0db5458d7c6e38f506b503a497a6200c0169d2bdc6a913df8254d69",
227
+ "regression_requirements": {},
228
+ "unexplained_deterministic_requirements": 0
229
+ },
230
+ {
231
+ "task": "complex-numbers",
232
+ "classification": "prompt_test_aligned",
233
+ "review_disposition": "reviewed_allowlist",
234
+ "prompt_sha256": "32d74988f93a781b3b27fc6750f4f41bcdf7b4d462904389d409e9ad606063fb",
235
+ "test_file": "complex_numbers_test.cpp",
236
+ "test_sha256": "0bb911210fddcfe066825d5b562ca6efbf21d45386e62aebfd4693ad1b82897b",
237
+ "regression_requirements": {},
238
+ "unexplained_deterministic_requirements": 0
239
+ },
240
+ {
241
+ "task": "crypto-square",
242
+ "classification": "prompt_test_aligned",
243
+ "review_disposition": "reviewed_allowlist",
244
+ "prompt_sha256": "e29180eb18038f1a08d4644ebd96473611347047c8958ebc00ca7571ece55625",
245
+ "test_file": "crypto_square_test.cpp",
246
+ "test_sha256": "3770199d92bda7e4551742ac2d5a30a1970318f18f92f29088f9704a6e67a676",
247
+ "regression_requirements": {},
248
+ "unexplained_deterministic_requirements": 0
249
+ },
250
+ {
251
+ "task": "diamond",
252
+ "classification": "prompt_test_aligned",
253
+ "review_disposition": "reviewed_allowlist",
254
+ "prompt_sha256": "ce7fe9496fec60c825795f3d1aaf3534f4abb3ecf7a506720b5cf47171b8a23e",
255
+ "test_file": "diamond_test.cpp",
256
+ "test_sha256": "235fc2baac052df9b1efd981d93924b37a738dc85e5b056547a78eeb8840da3f",
257
+ "regression_requirements": {},
258
+ "unexplained_deterministic_requirements": 0
259
+ },
260
+ {
261
+ "task": "dnd-character",
262
+ "classification": "prompt_test_aligned",
263
+ "review_disposition": "reviewed_allowlist",
264
+ "prompt_sha256": "ffe687063cba8152035fd35c859651f8d28d44db8ec5967b39e7145883360d74",
265
+ "test_file": "dnd_character_test.cpp",
266
+ "test_sha256": "0b90c2acf77f99986d73b5559e694a06627a53acf6034acf8c4b461ba7125f56",
267
+ "regression_requirements": {},
268
+ "unexplained_deterministic_requirements": 0
269
+ },
270
+ {
271
+ "task": "gigasecond",
272
+ "classification": "prompt_test_aligned",
273
+ "review_disposition": "reviewed_allowlist",
274
+ "prompt_sha256": "a5091b4e100fa80f65fbdefe6f60fd0afbb1f59a4960bd6cd2ac8c27dfdaad0e",
275
+ "test_file": "gigasecond_test.cpp",
276
+ "test_sha256": "84c71cf09c62390ae799d6ea456ce1770f9b30051dcf3ebf26f0b26c58888f26",
277
+ "regression_requirements": {
278
+ "prompt": [
279
+ "Boost (1.58 or newer) is installed",
280
+ "Include it with `#include \"boost/date_time/posix_time/posix_time.hpp\"`"
281
+ ],
282
+ "test": [
283
+ "#include \"boost/date_time/posix_time/posix_time.hpp\""
284
+ ]
285
+ },
286
+ "unexplained_deterministic_requirements": 0
287
+ },
288
+ {
289
+ "task": "grade-school",
290
+ "classification": "prompt_test_aligned",
291
+ "review_disposition": "reviewed_allowlist",
292
+ "prompt_sha256": "f913000d110e10de2f182ee1470765fbca95d916a8cf2735b379fc05fbf58001",
293
+ "test_file": "grade_school_test.cpp",
294
+ "test_sha256": "3a6f4266831b6d31b022e764bed44d1c02cfa10f7629f91053c02e0d53b29871",
295
+ "regression_requirements": {},
296
+ "unexplained_deterministic_requirements": 0
297
+ },
298
+ {
299
+ "task": "kindergarten-garden",
300
+ "classification": "prompt_test_aligned",
301
+ "review_disposition": "reviewed_allowlist",
302
+ "prompt_sha256": "b2904fa9d65d1f52e5b9f03910bf5e1b4ddeb9894db1b2fcc6ee3b71275251e3",
303
+ "test_file": "kindergarten_garden_test.cpp",
304
+ "test_sha256": "1a35fe4528cf3577739c95df36daafac894e5e554cf51481ebf8c475f683bcfd",
305
+ "regression_requirements": {},
306
+ "unexplained_deterministic_requirements": 0
307
+ }
308
+ ]
309
+ },
310
+ "prompt_test_audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556"
311
+ },
312
+ "gpu_ids": "0-3",
313
+ "gpu_requested": "4x NVIDIA H100 80GB HBM3",
314
+ "temperature": 0.7,
315
+ "top_p": 1.0,
316
+ "max_tokens": 32768,
317
+ "thinking_disabled": false,
318
+ "threads": 8,
319
+ "image": "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
320
+ "started_at_utc": "2026-08-30T05:49:11.814737+00:00",
321
+ "completed_at_utc": "2026-08-30T06:12:01.502688+00:00",
322
+ "server_command": [
323
+ "sudo",
324
+ "-n",
325
+ "docker",
326
+ "run",
327
+ "-d",
328
+ "--name",
329
+ "sglang-generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558-shard0",
330
+ "--gpus",
331
+ "all",
332
+ "--network",
333
+ "host",
334
+ "--ipc",
335
+ "host",
336
+ "-e",
337
+ "CUDA_VISIBLE_DEVICES=0,1,2,3",
338
+ "-v",
339
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558:/workspace-run",
340
+ "-v",
341
+ "/home/gcpuser/eval-assets/model/GLM-4.7-Flash:/workspace-model:ro",
342
+ "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
343
+ "python3",
344
+ "-m",
345
+ "sglang.launch_server",
346
+ "--model-path",
347
+ "/workspace-model",
348
+ "--tp-size",
349
+ "4",
350
+ "--tool-call-parser",
351
+ "glm47",
352
+ "--reasoning-parser",
353
+ "glm45",
354
+ "--mem-fraction-static",
355
+ "0.8",
356
+ "--max-running-requests",
357
+ "16",
358
+ "--served-model-name",
359
+ "glm-4.7-flash-grpo",
360
+ "--api-key",
361
+ "local-eval",
362
+ "--host",
363
+ "0.0.0.0",
364
+ "--port",
365
+ "18000",
366
+ "--enable-lora",
367
+ "--max-lora-rank",
368
+ "32",
369
+ "--lora-backend",
370
+ "triton",
371
+ "--lora-target-modules",
372
+ "q_a_proj",
373
+ "kv_a_proj_with_mqa",
374
+ "o_proj",
375
+ "gate_proj",
376
+ "up_proj",
377
+ "down_proj",
378
+ "--experts-shared-outer-loras",
379
+ "--lora-use-virtual-experts"
380
+ ],
381
+ "benchmark_command": [
382
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558/aider-venv/bin/python",
383
+ "/aider/benchmark/benchmark.py",
384
+ "generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558-shard-0",
385
+ "--model",
386
+ "openai/glm-4.7-flash-grpo",
387
+ "--edit-format",
388
+ "whole",
389
+ "--languages",
390
+ "cpp",
391
+ "--tries",
392
+ "2",
393
+ "--threads",
394
+ "8",
395
+ "--exercises-dir",
396
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558/shards/shard-0",
397
+ "--read-model-settings",
398
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558/model-settings.yml"
399
+ ],
400
+ "adapter_load": {
401
+ "endpoint": "/load_lora_adapter",
402
+ "status": 200,
403
+ "body": "{\"rid\":null,\"http_worker_ipc\":null,\"success\":true,\"error_message\":\"\",\"loaded_adapters\":{\"glm-4.7-flash-grpo\":\"/workspace-run/adapter-serving\"}}"
404
+ },
405
+ "lora_activation_probe": {
406
+ "status": "diverged",
407
+ "with_lora": {
408
+ "content": "",
409
+ "logprobs": [
410
+ -0.475404,
411
+ -2e-06,
412
+ 0.0,
413
+ -2e-06,
414
+ -0.013559,
415
+ 0.0,
416
+ -2.5e-05,
417
+ -0.037508,
418
+ -0.207043,
419
+ -2.2e-05,
420
+ -2.3e-05,
421
+ -1e-06,
422
+ -1e-06,
423
+ -1.203977,
424
+ -0.441839,
425
+ -0.000207,
426
+ -0.007197,
427
+ -1e-05,
428
+ -0.012096,
429
+ -7e-06,
430
+ -0.004178,
431
+ -0.000264,
432
+ -0.406883,
433
+ -4e-06,
434
+ -0.02997,
435
+ -0.855646,
436
+ -0.020721,
437
+ -0.000675,
438
+ -0.172063,
439
+ -0.013444,
440
+ -0.875908,
441
+ -2e-06,
442
+ -1.2e-05,
443
+ 0.0,
444
+ -0.0,
445
+ 0.0,
446
+ -2e-06,
447
+ -0.21937,
448
+ -0.202076,
449
+ -0.623546,
450
+ -0.201846,
451
+ -0.018583,
452
+ -2e-06,
453
+ -0.000562,
454
+ -0.000204,
455
+ -7.8e-05,
456
+ -0.706038,
457
+ -0.0
458
+ ]
459
+ },
460
+ "without_lora": {
461
+ "content": "",
462
+ "logprobs": [
463
+ -0.201983,
464
+ -5e-06,
465
+ -0.0,
466
+ -3e-06,
467
+ -0.010884,
468
+ 0.0,
469
+ -3e-05,
470
+ -0.037508,
471
+ -0.052472,
472
+ -4.7e-05,
473
+ -0.000679,
474
+ -3e-06,
475
+ -3e-06,
476
+ -0.829262,
477
+ -0.517167,
478
+ -0.000435,
479
+ -0.011836,
480
+ -1.1e-05,
481
+ -0.014955,
482
+ -1.5e-05,
483
+ -0.018471,
484
+ -0.000642,
485
+ -0.304798,
486
+ -9e-06,
487
+ -0.030178,
488
+ -0.851881,
489
+ -2e-06,
490
+ -7e-06,
491
+ -0.0,
492
+ -4.6e-05,
493
+ -0.235447,
494
+ -0.328674,
495
+ -9.4e-05,
496
+ -0.002078,
497
+ -3.2e-05,
498
+ -0.000579,
499
+ -0.0,
500
+ -0.0,
501
+ -0.0,
502
+ -0.0,
503
+ -0.368291,
504
+ -0.000128,
505
+ -5.8e-05,
506
+ -0.135314,
507
+ -3e-05,
508
+ -0.001666,
509
+ -2e-06,
510
+ -1e-06
511
+ ]
512
+ }
513
+ },
514
+ "stats_stdout": "\u2500 /aider/tmp.benchmarks/2026-08-30-05-51-40--generalized-cpp-grpo20-iter19-fi\u2026 \u2500\n- dirname: 2026-08-30-05-51-40--generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558-shard-0\n test_cases: 13\n model: openai/glm-4.7-flash-grpo\n edit_format: whole\n commit_hash: 5dc9490\n pass_rate_1: 30.8\n pass_rate_2: 38.5\n pass_num_1: 4\n pass_num_2: 5\n percent_cases_well_formed: 100.0\n error_outputs: 7\n num_malformed_responses: 0\n num_with_malformed_responses: 0\n user_asks: 46\n lazy_comments: 0\n syntax_errors: 0\n indentation_errors: 0\n exhausted_context_windows: 7\n prompt_tokens: 146033\n completion_tokens: 185376\n test_timeouts: 0\n total_tests: 13\n command: aider --model openai/glm-4.7-flash-grpo\n date: 2026-08-30\n versions: 0.86.3.dev\n seconds_per_case: 630.4\n total_cost: 0.0000\n\ncosts: $0.0000/test-case, $0.00 total, $0.00 projected\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n",
515
+ "validation": {
516
+ "terminal_tasks": 13,
517
+ "terminal_attempts": 22,
518
+ "maximum_attempts": 26,
519
+ "short_circuited_after_first_pass": 4,
520
+ "pass_at_1": 4,
521
+ "pass_at_k": 5,
522
+ "well_formed_tasks": 13,
523
+ "malformed_responses": 0,
524
+ "error_outputs": 7,
525
+ "context_exhaustions": 7,
526
+ "test_timeouts": 0,
527
+ "prompt_tokens": 146033,
528
+ "completion_tokens": 185376,
529
+ "unique_testcases": 13,
530
+ "testcases": [
531
+ "all-your-base",
532
+ "allergies",
533
+ "bank-account",
534
+ "binary-search-tree",
535
+ "circular-buffer",
536
+ "clock",
537
+ "complex-numbers",
538
+ "crypto-square",
539
+ "diamond",
540
+ "dnd-character",
541
+ "gigasecond",
542
+ "grade-school",
543
+ "kindergarten-garden"
544
+ ],
545
+ "outcomes": {
546
+ "all-your-base": [
547
+ true
548
+ ],
549
+ "allergies": [
550
+ true
551
+ ],
552
+ "bank-account": [
553
+ true
554
+ ],
555
+ "binary-search-tree": [
556
+ false,
557
+ false
558
+ ],
559
+ "circular-buffer": [
560
+ false,
561
+ false
562
+ ],
563
+ "clock": [
564
+ false,
565
+ false
566
+ ],
567
+ "complex-numbers": [
568
+ false,
569
+ true
570
+ ],
571
+ "crypto-square": [
572
+ false,
573
+ false
574
+ ],
575
+ "diamond": [
576
+ false,
577
+ false
578
+ ],
579
+ "dnd-character": [
580
+ false,
581
+ false
582
+ ],
583
+ "gigasecond": [
584
+ false,
585
+ false
586
+ ],
587
+ "grade-school": [
588
+ true
589
+ ],
590
+ "kindergarten-garden": [
591
+ false,
592
+ false
593
+ ]
594
+ },
595
+ "result_sha256": {
596
+ "all-your-base": "ee7c9867200b00aedebcd5f3fb016b5e641c60c61f911be8dd3374d38db01043",
597
+ "allergies": "57ec475022704a041c5aa6830d527349be0e730b53317c9d25bf1738780e65b6",
598
+ "bank-account": "5d829d9c6d1ebf309bdad40b9790280e247fa7ba6aedf5561eb38f2625ff3b06",
599
+ "binary-search-tree": "11d62ea43e508e8c564d17aab0bfa3030da63e8edaad4b87b10e70e2fad54651",
600
+ "circular-buffer": "a766662858e842638833496525acf94b3141fb7079834f621948bf05938de67f",
601
+ "clock": "df218ee3fed08aff2481bb943175312d015824e3080c969b3fbe317cc0433211",
602
+ "complex-numbers": "ab9a4e47facbc577a927cb27cf046b3dbd9e46c87f448cbe0c0917fa591e1e4a",
603
+ "crypto-square": "592d26d3226990e80ce514164d585fd75ba4a83f67f24e0fc262906e033d070b",
604
+ "diamond": "4d116b1ee38130500fda40abbbf7545cbf6d85c4e6f7337f0d12e3ec1ac46c18",
605
+ "dnd-character": "d67345a82700c9142a40f3ae821370cb25a54f46a5addf6de7b48572788638ae",
606
+ "gigasecond": "e84eebae9b5257fc1e96ea1f90aa3e2867ba09ad57e81d20642b1e54cafca9f6",
607
+ "grade-school": "3d7fe2295ac8ec7db27950bf18b092dc7fdf8a191e2109f85c6b286ffbf7a769",
608
+ "kindergarten-garden": "cecba67a7db4f8469321bf6ac5c881480c5a42b62deb9a742da56f665a1ad1a5"
609
+ }
610
+ }
611
+ }
evaluations/iter19-fixed26-mt2-best4-20260902/trial-2/shards/shard-1/shard_receipt.json ADDED
@@ -0,0 +1,586 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": "complete",
3
+ "run_id": "generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558",
4
+ "shard_index": 1,
5
+ "selected_tasks": [
6
+ "knapsack",
7
+ "linked-list",
8
+ "meetup",
9
+ "parallel-letter-frequency",
10
+ "perfect-numbers",
11
+ "phone-number",
12
+ "queen-attack",
13
+ "robot-name",
14
+ "space-age",
15
+ "spiral-matrix",
16
+ "sublist",
17
+ "yacht",
18
+ "zebra-puzzle"
19
+ ],
20
+ "model_kind": "adapter",
21
+ "model_revision": "7dd20894a642a0aa287e9827cb1a1f7f91386b67",
22
+ "adapter_source_sha256": "e915a82a09a290cd4a6b587fe08fdad8acbbf58dea27e1a53e9e77f9effdf300",
23
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
24
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
25
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
26
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
27
+ "source_checkpoint": "iter_0000019",
28
+ "serving_conversion_receipt": {
29
+ "schema_version": 2,
30
+ "kind": "glm47-serving-adapter-conversion",
31
+ "source_adapter_path": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558/adapter-source",
32
+ "source_adapter_sha256": "e915a82a09a290cd4a6b587fe08fdad8acbbf58dea27e1a53e9e77f9effdf300",
33
+ "source_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
34
+ "source_tensor_count": 9741,
35
+ "removed_layer_47_tensor_count": 207,
36
+ "serving_tensor_count": 9534,
37
+ "serving_adapter_sha256": "03b6c5ce51186d76db70a123c2aa4e91047025cd7471ea366d296da792ce9c87",
38
+ "serving_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
39
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
40
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
41
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
42
+ "source_checkpoint": "iter_0000019"
43
+ },
44
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
45
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
46
+ "tries": 2,
47
+ "eval_set_version": "fixed26-contract-v2",
48
+ "contract_overlay_sha256": "da6626c739f35557c726ce9e8f6c78f50caef924800c9bcff717b800da191fdb",
49
+ "prompt_test_audit_sha256": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c",
50
+ "contract_overlay": {
51
+ "schema_version": 1,
52
+ "kind": "aider-fixed26-contract-overlay",
53
+ "overlay_version": "fixed26-contract-v2",
54
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558/shards/shard-1/cpp/exercises/practice",
55
+ "tasks": 13,
56
+ "records": [
57
+ {
58
+ "task": "knapsack",
59
+ "original_sha256": "69017232ff2b4335ec2ab79bc7470e2d86fa059c3aec2ea4ff51c512142b46e1",
60
+ "patched_sha256": "5ba39908e24ea536f97d30951cc18030b044c1e14e3bc26260412f3d19207cf7",
61
+ "was_already_patched": false
62
+ },
63
+ {
64
+ "task": "linked-list",
65
+ "original_sha256": "97b802c9c2f4dc8505d7b0051694ec747c250c72ad62ac13786c15049f6c95c6",
66
+ "patched_sha256": "9b53497f95e577e867b4045009a6c42d5d480e1c00a9878a367dc5e1598a2cf6",
67
+ "was_already_patched": false
68
+ },
69
+ {
70
+ "task": "meetup",
71
+ "original_sha256": "7fe0003115d9d10a589579c6a7eae523278e09a89bc9f967243ed2679ff1144d",
72
+ "patched_sha256": "cd96a78630ddc4b18da3d97fc2e52af6b4ba2ef8627afbaca6621f6722df5bba",
73
+ "was_already_patched": false
74
+ },
75
+ {
76
+ "task": "parallel-letter-frequency",
77
+ "original_sha256": "2a1c8f08bb586707242baca8ff7f4973233f2a83f2673a3bcda583990c499d86",
78
+ "patched_sha256": "241b469203880134a8931c9df45f838a817a37430df5f02267ee3cf2ebf57ba5",
79
+ "was_already_patched": false
80
+ },
81
+ {
82
+ "task": "perfect-numbers",
83
+ "original_sha256": "8db797c5f8e9c0efbb8c805ddefca892f764b4f3a72dff65c037f4bffb92b1cb",
84
+ "patched_sha256": "6f06b35f9f78708451c8b5aab69cfeb2f72333abcafff5cd769b59f71d4b1506",
85
+ "was_already_patched": false
86
+ },
87
+ {
88
+ "task": "phone-number",
89
+ "original_sha256": "ca1e2c1c43454c151e519a2f784439621c243bb2824715c69a8e0904abc473a5",
90
+ "patched_sha256": "688f8b8082ed60ea107cbddd6f0418ab512df3ab8c13db5ab39436987a41df3b",
91
+ "was_already_patched": false
92
+ },
93
+ {
94
+ "task": "queen-attack",
95
+ "original_sha256": "159a9bda6a12590da669cc838f7203bd98096cd9df7ef02a11e50381413a71a5",
96
+ "patched_sha256": "c5aa7eb5b38e0434a9f9893384837bdd303eec532d343d43d412954b9514a328",
97
+ "was_already_patched": false
98
+ },
99
+ {
100
+ "task": "robot-name",
101
+ "original_sha256": "bbb01d54e892de555eb900b3b93fd3645ad7fcfd09eace353fb6b81e768c4310",
102
+ "patched_sha256": "b2750750beea61e12bd1828720d21718771bde4b809a62582361be11cc68b2f7",
103
+ "was_already_patched": false
104
+ },
105
+ {
106
+ "task": "space-age",
107
+ "original_sha256": "5154666b09c794db3ea85d1bc76a1e8d0ceb036179717efb878e7afa642013bb",
108
+ "patched_sha256": "d6a3c9b9aefec380d03ce84ab85ffaf50340fb25acf76194f087ebf4b44397a6",
109
+ "was_already_patched": false
110
+ },
111
+ {
112
+ "task": "spiral-matrix",
113
+ "original_sha256": "a738351bf8fc8e0a1c790329230a1eb8b25683c13006018f106e86498384ddab",
114
+ "patched_sha256": "9d5dff44082c7bac9e5ea721a58723f15d353cf9084885a98f7f00390c92bfb3",
115
+ "was_already_patched": false
116
+ },
117
+ {
118
+ "task": "sublist",
119
+ "original_sha256": "d0e7c47c2d86fb068f35283ae2ff8609069e7c042e78376f7b5536ee5320e2fe",
120
+ "patched_sha256": "c5d6288f605c24821622010fc8f9813b5e03f8761fe7274dcc7907d6460e5500",
121
+ "was_already_patched": false
122
+ },
123
+ {
124
+ "task": "yacht",
125
+ "original_sha256": "d70d3ee85423118f3ebb1287c501890ec4735a77c8082eab415788142b2bc3b6",
126
+ "patched_sha256": "6c648bd61b3584393de929b14ab5b63fac6773144feffa2230e634b13566a343",
127
+ "was_already_patched": false
128
+ },
129
+ {
130
+ "task": "zebra-puzzle",
131
+ "original_sha256": "475239352eed823e34a2677b65d861d58e0ca37a7da9ae399141c0c95758a8e6",
132
+ "patched_sha256": "2e747c8282a3ed9bbd1629987886a55cf697d9b94e0bdf1eb66ebc1eee4801f6",
133
+ "was_already_patched": false
134
+ }
135
+ ],
136
+ "overlay_sha256": "da6626c739f35557c726ce9e8f6c78f50caef924800c9bcff717b800da191fdb",
137
+ "prompt_test_audit": {
138
+ "schema_version": 1,
139
+ "kind": "aider-fixed26-prompt-test-audit",
140
+ "overlay_version": "fixed26-contract-v2",
141
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558/shards/shard-1/cpp/exercises/practice",
142
+ "tasks": 13,
143
+ "reviewed_prompt_test_pairs": 13,
144
+ "unexplained_deterministic_requirements": 0,
145
+ "audit_sha256": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c",
146
+ "records": [
147
+ {
148
+ "task": "knapsack",
149
+ "classification": "prompt_test_aligned",
150
+ "review_disposition": "reviewed_allowlist",
151
+ "prompt_sha256": "5ba39908e24ea536f97d30951cc18030b044c1e14e3bc26260412f3d19207cf7",
152
+ "test_file": "knapsack_test.cpp",
153
+ "test_sha256": "9eca89078382ca62d666bba13de27a616dccac9a93b4634cb8935ea2db020cfd",
154
+ "regression_requirements": {},
155
+ "unexplained_deterministic_requirements": 0
156
+ },
157
+ {
158
+ "task": "linked-list",
159
+ "classification": "prompt_test_aligned",
160
+ "review_disposition": "reviewed_allowlist",
161
+ "prompt_sha256": "9b53497f95e577e867b4045009a6c42d5d480e1c00a9878a367dc5e1598a2cf6",
162
+ "test_file": "linked_list_test.cpp",
163
+ "test_sha256": "c63f3a714e7796868842f74e48aa2d4bc9e6ba9ddfbe2eaba4aa55cf6fc46633",
164
+ "regression_requirements": {},
165
+ "unexplained_deterministic_requirements": 0
166
+ },
167
+ {
168
+ "task": "meetup",
169
+ "classification": "prompt_test_aligned",
170
+ "review_disposition": "reviewed_allowlist",
171
+ "prompt_sha256": "cd96a78630ddc4b18da3d97fc2e52af6b4ba2ef8627afbaca6621f6722df5bba",
172
+ "test_file": "meetup_test.cpp",
173
+ "test_sha256": "2eda2b18b6fb6bf7bd5aa3785b64493a699d6d31a026a3964f8605005f87a83a",
174
+ "regression_requirements": {
175
+ "prompt": [
176
+ "Boost (1.58 or newer) is installed",
177
+ "Include it with `#include \"boost/date_time/gregorian/gregorian.hpp\"`"
178
+ ],
179
+ "test": [
180
+ "#include <boost/date_time/gregorian/gregorian.hpp>"
181
+ ]
182
+ },
183
+ "unexplained_deterministic_requirements": 0
184
+ },
185
+ {
186
+ "task": "parallel-letter-frequency",
187
+ "classification": "prompt_test_aligned",
188
+ "review_disposition": "reviewed_allowlist",
189
+ "prompt_sha256": "241b469203880134a8931c9df45f838a817a37430df5f02267ee3cf2ebf57ba5",
190
+ "test_file": "parallel_letter_frequency_test.cpp",
191
+ "test_sha256": "9f0625d18d5ad5a04136c92d3064456a3c3e9e7847f4810f0c75f6d9db49ea5e",
192
+ "regression_requirements": {},
193
+ "unexplained_deterministic_requirements": 0
194
+ },
195
+ {
196
+ "task": "perfect-numbers",
197
+ "classification": "prompt_test_aligned",
198
+ "review_disposition": "reviewed_allowlist",
199
+ "prompt_sha256": "6f06b35f9f78708451c8b5aab69cfeb2f72333abcafff5cd769b59f71d4b1506",
200
+ "test_file": "perfect_numbers_test.cpp",
201
+ "test_sha256": "fa206f8feaa1f8aa63986db34fc96458b30ab0325c0855fd6659ab7cbcb50be3",
202
+ "regression_requirements": {},
203
+ "unexplained_deterministic_requirements": 0
204
+ },
205
+ {
206
+ "task": "phone-number",
207
+ "classification": "prompt_test_aligned",
208
+ "review_disposition": "reviewed_allowlist",
209
+ "prompt_sha256": "688f8b8082ed60ea107cbddd6f0418ab512df3ab8c13db5ab39436987a41df3b",
210
+ "test_file": "phone_number_test.cpp",
211
+ "test_sha256": "12aa1d8ef503b67d9be8a6d1b8bc858eabcc88af3db916821ec25dcb3709fee5",
212
+ "regression_requirements": {},
213
+ "unexplained_deterministic_requirements": 0
214
+ },
215
+ {
216
+ "task": "queen-attack",
217
+ "classification": "prompt_test_aligned",
218
+ "review_disposition": "reviewed_allowlist",
219
+ "prompt_sha256": "c5aa7eb5b38e0434a9f9893384837bdd303eec532d343d43d412954b9514a328",
220
+ "test_file": "queen_attack_test.cpp",
221
+ "test_sha256": "af1f9888860b997aaf1473e07fd03c3bbb6bfc653301bb6c8c91a0a3f86f4d75",
222
+ "regression_requirements": {},
223
+ "unexplained_deterministic_requirements": 0
224
+ },
225
+ {
226
+ "task": "robot-name",
227
+ "classification": "prompt_test_aligned",
228
+ "review_disposition": "reviewed_allowlist",
229
+ "prompt_sha256": "b2750750beea61e12bd1828720d21718771bde4b809a62582361be11cc68b2f7",
230
+ "test_file": "robot_name_test.cpp",
231
+ "test_sha256": "a61980d1065cad95bba9e8042e46fca8890b782367767a2a0e4b9c856de58fd5",
232
+ "regression_requirements": {},
233
+ "unexplained_deterministic_requirements": 0
234
+ },
235
+ {
236
+ "task": "space-age",
237
+ "classification": "prompt_test_aligned",
238
+ "review_disposition": "reviewed_allowlist",
239
+ "prompt_sha256": "d6a3c9b9aefec380d03ce84ab85ffaf50340fb25acf76194f087ebf4b44397a6",
240
+ "test_file": "space_age_test.cpp",
241
+ "test_sha256": "9362253be5bc92f9cd4d2e5cee817e9d44ba5a812632304d73c1a81a48d3f216",
242
+ "regression_requirements": {},
243
+ "unexplained_deterministic_requirements": 0
244
+ },
245
+ {
246
+ "task": "spiral-matrix",
247
+ "classification": "prompt_test_aligned",
248
+ "review_disposition": "reviewed_allowlist",
249
+ "prompt_sha256": "9d5dff44082c7bac9e5ea721a58723f15d353cf9084885a98f7f00390c92bfb3",
250
+ "test_file": "spiral_matrix_test.cpp",
251
+ "test_sha256": "406cce0e7cf16487fdd12df030bbf5fcfe57aeb36078c8eb13b16c1f8267239e",
252
+ "regression_requirements": {},
253
+ "unexplained_deterministic_requirements": 0
254
+ },
255
+ {
256
+ "task": "sublist",
257
+ "classification": "prompt_test_aligned",
258
+ "review_disposition": "reviewed_allowlist",
259
+ "prompt_sha256": "c5d6288f605c24821622010fc8f9813b5e03f8761fe7274dcc7907d6460e5500",
260
+ "test_file": "sublist_test.cpp",
261
+ "test_sha256": "7120a4a2fa383db1f2f0184c5cb58c46960b39458d37bb3965dfb382ed4f0d00",
262
+ "regression_requirements": {},
263
+ "unexplained_deterministic_requirements": 0
264
+ },
265
+ {
266
+ "task": "yacht",
267
+ "classification": "prompt_test_aligned",
268
+ "review_disposition": "reviewed_allowlist",
269
+ "prompt_sha256": "6c648bd61b3584393de929b14ab5b63fac6773144feffa2230e634b13566a343",
270
+ "test_file": "yacht_test.cpp",
271
+ "test_sha256": "45af93cc50b53cddf26115d4bbf0c03e3e61939b4c7979d0eb670f8937bbacbb",
272
+ "regression_requirements": {},
273
+ "unexplained_deterministic_requirements": 0
274
+ },
275
+ {
276
+ "task": "zebra-puzzle",
277
+ "classification": "prompt_test_aligned",
278
+ "review_disposition": "reviewed_allowlist",
279
+ "prompt_sha256": "2e747c8282a3ed9bbd1629987886a55cf697d9b94e0bdf1eb66ebc1eee4801f6",
280
+ "test_file": "zebra_puzzle_test.cpp",
281
+ "test_sha256": "2b95fb480833ad730748e742145f1789b9eddafc300b977baba80663b3443c9e",
282
+ "regression_requirements": {},
283
+ "unexplained_deterministic_requirements": 0
284
+ }
285
+ ]
286
+ },
287
+ "prompt_test_audit_sha256": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c"
288
+ },
289
+ "gpu_ids": "4-7",
290
+ "gpu_requested": "4x NVIDIA H100 80GB HBM3",
291
+ "temperature": 0.7,
292
+ "top_p": 1.0,
293
+ "max_tokens": 32768,
294
+ "thinking_disabled": false,
295
+ "threads": 8,
296
+ "image": "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
297
+ "started_at_utc": "2026-08-30T05:49:11.815105+00:00",
298
+ "completed_at_utc": "2026-08-30T06:10:47.459238+00:00",
299
+ "server_command": [
300
+ "sudo",
301
+ "-n",
302
+ "docker",
303
+ "run",
304
+ "-d",
305
+ "--name",
306
+ "sglang-generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558-shard1",
307
+ "--gpus",
308
+ "all",
309
+ "--network",
310
+ "host",
311
+ "--ipc",
312
+ "host",
313
+ "-e",
314
+ "CUDA_VISIBLE_DEVICES=4,5,6,7",
315
+ "-v",
316
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558:/workspace-run",
317
+ "-v",
318
+ "/home/gcpuser/eval-assets/model/GLM-4.7-Flash:/workspace-model:ro",
319
+ "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
320
+ "python3",
321
+ "-m",
322
+ "sglang.launch_server",
323
+ "--model-path",
324
+ "/workspace-model",
325
+ "--tp-size",
326
+ "4",
327
+ "--tool-call-parser",
328
+ "glm47",
329
+ "--reasoning-parser",
330
+ "glm45",
331
+ "--mem-fraction-static",
332
+ "0.8",
333
+ "--max-running-requests",
334
+ "16",
335
+ "--served-model-name",
336
+ "glm-4.7-flash-grpo",
337
+ "--api-key",
338
+ "local-eval",
339
+ "--host",
340
+ "0.0.0.0",
341
+ "--port",
342
+ "18001",
343
+ "--enable-lora",
344
+ "--max-lora-rank",
345
+ "32",
346
+ "--lora-backend",
347
+ "triton",
348
+ "--lora-target-modules",
349
+ "q_a_proj",
350
+ "kv_a_proj_with_mqa",
351
+ "o_proj",
352
+ "gate_proj",
353
+ "up_proj",
354
+ "down_proj",
355
+ "--experts-shared-outer-loras",
356
+ "--lora-use-virtual-experts"
357
+ ],
358
+ "benchmark_command": [
359
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558/aider-venv/bin/python",
360
+ "/aider/benchmark/benchmark.py",
361
+ "generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558-shard-1",
362
+ "--model",
363
+ "openai/glm-4.7-flash-grpo",
364
+ "--edit-format",
365
+ "whole",
366
+ "--languages",
367
+ "cpp",
368
+ "--tries",
369
+ "2",
370
+ "--threads",
371
+ "8",
372
+ "--exercises-dir",
373
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558/shards/shard-1",
374
+ "--read-model-settings",
375
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558/model-settings.yml"
376
+ ],
377
+ "adapter_load": {
378
+ "endpoint": "/load_lora_adapter",
379
+ "status": 200,
380
+ "body": "{\"rid\":null,\"http_worker_ipc\":null,\"success\":true,\"error_message\":\"\",\"loaded_adapters\":{\"glm-4.7-flash-grpo\":\"/workspace-run/adapter-serving\"}}"
381
+ },
382
+ "lora_activation_probe": {
383
+ "status": "diverged",
384
+ "with_lora": {
385
+ "content": "",
386
+ "logprobs": [
387
+ -0.475188,
388
+ -1e-06,
389
+ 0.0,
390
+ -1e-06,
391
+ -0.020649,
392
+ 0.0,
393
+ -4.1e-05,
394
+ -0.049834,
395
+ -0.20738,
396
+ -2e-05,
397
+ -3.8e-05,
398
+ -1e-06,
399
+ -0.0,
400
+ -1.035374,
401
+ -0.837072,
402
+ -0.002425,
403
+ -9e-06,
404
+ -0.011211,
405
+ -0.008315,
406
+ -0.090053,
407
+ 0.0,
408
+ -0.0,
409
+ 0.0,
410
+ -1e-06,
411
+ -0.037627,
412
+ -0.595391,
413
+ -0.000677,
414
+ -7.6e-05,
415
+ -6e-06,
416
+ -3.3e-05,
417
+ -0.002556,
418
+ -0.019182,
419
+ 0.0,
420
+ -0.0,
421
+ 0.0,
422
+ -0.0,
423
+ -0.946096,
424
+ -0.000115,
425
+ -0.568211,
426
+ -0.245792,
427
+ -0.415006,
428
+ -0.470306,
429
+ -0.523905,
430
+ -1e-06,
431
+ -0.01827,
432
+ 0.0,
433
+ 0.0,
434
+ -1e-06
435
+ ]
436
+ },
437
+ "without_lora": {
438
+ "content": "",
439
+ "logprobs": [
440
+ -0.201925,
441
+ -5e-06,
442
+ -0.0,
443
+ -3e-06,
444
+ -0.010878,
445
+ 0.0,
446
+ -3e-05,
447
+ -0.038474,
448
+ -0.084237,
449
+ -4.7e-05,
450
+ -0.001038,
451
+ -3e-06,
452
+ -3e-06,
453
+ -0.674071,
454
+ -0.517116,
455
+ -0.000558,
456
+ -0.011775,
457
+ -7e-06,
458
+ -0.009701,
459
+ -1e-05,
460
+ -0.03007,
461
+ -0.000456,
462
+ -0.304802,
463
+ -1.1e-05,
464
+ -0.049027,
465
+ -0.85184,
466
+ -2e-06,
467
+ -5e-06,
468
+ -0.0,
469
+ -5.9e-05,
470
+ -0.23896,
471
+ -0.440507,
472
+ -0.000134,
473
+ -0.002076,
474
+ -3.2e-05,
475
+ -0.000579,
476
+ -0.0,
477
+ -0.0,
478
+ -0.0,
479
+ -0.0,
480
+ -0.359802,
481
+ -0.000179,
482
+ -5.8e-05,
483
+ -0.13223,
484
+ -3.3e-05,
485
+ -0.001747,
486
+ -1e-06,
487
+ -2e-06
488
+ ]
489
+ }
490
+ },
491
+ "stats_stdout": "\u2500 /aider/tmp.benchmarks/2026-08-30-05-51-40--generalized-cpp-grpo20-iter19-fi\u2026 \u2500\n- dirname: 2026-08-30-05-51-40--generalized-cpp-grpo20-iter19-fixed26-contractv2-20260830-052558-shard-1\n test_cases: 13\n model: openai/glm-4.7-flash-grpo\n edit_format: whole\n commit_hash: 5dc9490\n pass_rate_1: 46.2\n pass_rate_2: 61.5\n pass_num_1: 6\n pass_num_2: 8\n percent_cases_well_formed: 100.0\n error_outputs: 10\n num_malformed_responses: 0\n num_with_malformed_responses: 0\n user_asks: 48\n lazy_comments: 0\n syntax_errors: 0\n indentation_errors: 0\n exhausted_context_windows: 10\n prompt_tokens: 134323\n completion_tokens: 116283\n test_timeouts: 0\n total_tests: 13\n command: aider --model openai/glm-4.7-flash-grpo\n date: 2026-08-30\n versions: 0.86.3.dev\n seconds_per_case: 578.5\n total_cost: 0.0000\n\ncosts: $0.0000/test-case, $0.00 total, $0.00 projected\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n",
492
+ "validation": {
493
+ "terminal_tasks": 13,
494
+ "terminal_attempts": 20,
495
+ "maximum_attempts": 26,
496
+ "short_circuited_after_first_pass": 6,
497
+ "pass_at_1": 6,
498
+ "pass_at_k": 8,
499
+ "well_formed_tasks": 13,
500
+ "malformed_responses": 0,
501
+ "error_outputs": 10,
502
+ "context_exhaustions": 10,
503
+ "test_timeouts": 0,
504
+ "prompt_tokens": 134323,
505
+ "completion_tokens": 116283,
506
+ "unique_testcases": 13,
507
+ "testcases": [
508
+ "knapsack",
509
+ "linked-list",
510
+ "meetup",
511
+ "parallel-letter-frequency",
512
+ "perfect-numbers",
513
+ "phone-number",
514
+ "queen-attack",
515
+ "robot-name",
516
+ "space-age",
517
+ "spiral-matrix",
518
+ "sublist",
519
+ "yacht",
520
+ "zebra-puzzle"
521
+ ],
522
+ "outcomes": {
523
+ "knapsack": [
524
+ true
525
+ ],
526
+ "linked-list": [
527
+ false,
528
+ true
529
+ ],
530
+ "meetup": [
531
+ false,
532
+ false
533
+ ],
534
+ "parallel-letter-frequency": [
535
+ true
536
+ ],
537
+ "perfect-numbers": [
538
+ true
539
+ ],
540
+ "phone-number": [
541
+ true
542
+ ],
543
+ "queen-attack": [
544
+ false,
545
+ true
546
+ ],
547
+ "robot-name": [
548
+ false,
549
+ false
550
+ ],
551
+ "space-age": [
552
+ true
553
+ ],
554
+ "spiral-matrix": [
555
+ false,
556
+ false
557
+ ],
558
+ "sublist": [
559
+ true
560
+ ],
561
+ "yacht": [
562
+ false,
563
+ false
564
+ ],
565
+ "zebra-puzzle": [
566
+ false,
567
+ false
568
+ ]
569
+ },
570
+ "result_sha256": {
571
+ "knapsack": "d4bc3ce293367e64dd677a27baf5f9b9ba06e38a74f253e7b72f58d412d3ecba",
572
+ "linked-list": "6442c78c35ee9198d01cedcdc67765167de57ec604441cf006a0ce74051a2c86",
573
+ "meetup": "a1957fe7a63aa5089c5dc478f34733e3560bd795672b490f43d5d20ed8c17643",
574
+ "parallel-letter-frequency": "3d71d2cb1094649e4967350dcf3a2eac598bd0c4328e337dd5efd92d44d7aad8",
575
+ "perfect-numbers": "ffb7d8c5f9ba3d915beff2b0ac386eb59b02c996731c1cf0975f7cda09a89444",
576
+ "phone-number": "29174eefd78ea036bca52fdba40e185510cf7c2f2c1cf14064d737e469a94a15",
577
+ "queen-attack": "e6a7cd84c83b12fabff95bf5a4c44327496890992b6f805510429b4589fc7cbc",
578
+ "robot-name": "e8f402359a95af3e92cede1a1d10462036890a53ba67642abce7395dc7ab9d3e",
579
+ "space-age": "8d4d9a00fb4ad6880a8ca6b3b59f8244a5bb93a58eb6db572d2dd5d50ce5caf6",
580
+ "spiral-matrix": "ffadca95e74347be3a6edca35576f689e8f83c5ea33ac9787e1865b979724353",
581
+ "sublist": "88f23a93d6a7673c6df044ada4f3e5369d8924bec494d9121c3eb6bc82b6a8de",
582
+ "yacht": "8b7abf5f4a301de8c5c4d9d28ae39f806b6807b71f0bc862592bf200cfb8040c",
583
+ "zebra-puzzle": "0216614632239503d5db8bb402067a151c37e12150f0789d9b84558c9b2188ef"
584
+ }
585
+ }
586
+ }
evaluations/iter19-fixed26-mt2-best4-20260902/trial-3/run_receipt.json ADDED
@@ -0,0 +1,167 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": "complete",
3
+ "run_id": "generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558",
4
+ "benchmark": "aider-polyglot-cpp-grpo-eval",
5
+ "parallel_topology": "2x TP4 on one GCP a3-highgpu-8g (8x H100)",
6
+ "model_kind": "adapter",
7
+ "model_revision": "7dd20894a642a0aa287e9827cb1a1f7f91386b67",
8
+ "adapter_source": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1/checkpoints/grpo_lora_r16/iter_0000019/adapter",
9
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
10
+ "source_checkpoint": "iter_0000019",
11
+ "adapter_sha256": "e915a82a09a290cd4a6b587fe08fdad8acbbf58dea27e1a53e9e77f9effdf300",
12
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
13
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
14
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
15
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
16
+ "temperature": 0.7,
17
+ "top_p": 1.0,
18
+ "max_tokens": 32768,
19
+ "thinking_disabled": false,
20
+ "tries": 2,
21
+ "eval_set_version": "fixed26-contract-v2",
22
+ "contract_overlay_sha256": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
23
+ "prompt_test_audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
24
+ "lora_activation_verified": true,
25
+ "image": "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
26
+ "validation": {
27
+ "terminal_tasks": 26,
28
+ "terminal_attempts": 42,
29
+ "maximum_attempts": 52,
30
+ "short_circuited_after_first_pass": 10,
31
+ "pass_at_1": 10,
32
+ "pass_at_k": 13,
33
+ "well_formed_tasks": 26,
34
+ "malformed_responses": 0,
35
+ "error_outputs": 18,
36
+ "context_exhaustions": 18,
37
+ "test_timeouts": 0,
38
+ "prompt_tokens": 502495,
39
+ "completion_tokens": 341482,
40
+ "unique_testcases": 26,
41
+ "testcases": [
42
+ "all-your-base",
43
+ "allergies",
44
+ "bank-account",
45
+ "binary-search-tree",
46
+ "circular-buffer",
47
+ "clock",
48
+ "complex-numbers",
49
+ "crypto-square",
50
+ "diamond",
51
+ "dnd-character",
52
+ "gigasecond",
53
+ "grade-school",
54
+ "kindergarten-garden",
55
+ "knapsack",
56
+ "linked-list",
57
+ "meetup",
58
+ "parallel-letter-frequency",
59
+ "perfect-numbers",
60
+ "phone-number",
61
+ "queen-attack",
62
+ "robot-name",
63
+ "space-age",
64
+ "spiral-matrix",
65
+ "sublist",
66
+ "yacht",
67
+ "zebra-puzzle"
68
+ ],
69
+ "outcomes": {
70
+ "all-your-base": [
71
+ true
72
+ ],
73
+ "allergies": [
74
+ true
75
+ ],
76
+ "bank-account": [
77
+ true
78
+ ],
79
+ "binary-search-tree": [
80
+ false,
81
+ false
82
+ ],
83
+ "circular-buffer": [
84
+ false,
85
+ false
86
+ ],
87
+ "clock": [
88
+ false,
89
+ false
90
+ ],
91
+ "complex-numbers": [
92
+ true
93
+ ],
94
+ "crypto-square": [
95
+ false,
96
+ false
97
+ ],
98
+ "diamond": [
99
+ false,
100
+ false
101
+ ],
102
+ "dnd-character": [
103
+ false,
104
+ false
105
+ ],
106
+ "gigasecond": [
107
+ false,
108
+ false
109
+ ],
110
+ "grade-school": [
111
+ false,
112
+ true
113
+ ],
114
+ "kindergarten-garden": [
115
+ false,
116
+ false
117
+ ],
118
+ "knapsack": [
119
+ true
120
+ ],
121
+ "linked-list": [
122
+ false,
123
+ false
124
+ ],
125
+ "meetup": [
126
+ false,
127
+ false
128
+ ],
129
+ "parallel-letter-frequency": [
130
+ true
131
+ ],
132
+ "perfect-numbers": [
133
+ true
134
+ ],
135
+ "phone-number": [
136
+ true
137
+ ],
138
+ "queen-attack": [
139
+ true
140
+ ],
141
+ "robot-name": [
142
+ false,
143
+ false
144
+ ],
145
+ "space-age": [
146
+ true
147
+ ],
148
+ "spiral-matrix": [
149
+ false,
150
+ false
151
+ ],
152
+ "sublist": [
153
+ false,
154
+ true
155
+ ],
156
+ "yacht": [
157
+ false,
158
+ true
159
+ ],
160
+ "zebra-puzzle": [
161
+ false,
162
+ false
163
+ ]
164
+ }
165
+ },
166
+ "completed_at_utc": "2026-08-30T06:47:59.945099+00:00"
167
+ }
evaluations/iter19-fixed26-mt2-best4-20260902/trial-3/shards/shard-0/shard_receipt.json ADDED
@@ -0,0 +1,611 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": "complete",
3
+ "run_id": "generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558",
4
+ "shard_index": 0,
5
+ "selected_tasks": [
6
+ "all-your-base",
7
+ "allergies",
8
+ "bank-account",
9
+ "binary-search-tree",
10
+ "circular-buffer",
11
+ "clock",
12
+ "complex-numbers",
13
+ "crypto-square",
14
+ "diamond",
15
+ "dnd-character",
16
+ "gigasecond",
17
+ "grade-school",
18
+ "kindergarten-garden"
19
+ ],
20
+ "model_kind": "adapter",
21
+ "model_revision": "7dd20894a642a0aa287e9827cb1a1f7f91386b67",
22
+ "adapter_source_sha256": "e915a82a09a290cd4a6b587fe08fdad8acbbf58dea27e1a53e9e77f9effdf300",
23
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
24
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
25
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
26
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
27
+ "source_checkpoint": "iter_0000019",
28
+ "serving_conversion_receipt": {
29
+ "schema_version": 2,
30
+ "kind": "glm47-serving-adapter-conversion",
31
+ "source_adapter_path": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558/adapter-source",
32
+ "source_adapter_sha256": "e915a82a09a290cd4a6b587fe08fdad8acbbf58dea27e1a53e9e77f9effdf300",
33
+ "source_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
34
+ "source_tensor_count": 9741,
35
+ "removed_layer_47_tensor_count": 207,
36
+ "serving_tensor_count": 9534,
37
+ "serving_adapter_sha256": "03b6c5ce51186d76db70a123c2aa4e91047025cd7471ea366d296da792ce9c87",
38
+ "serving_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
39
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
40
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
41
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
42
+ "source_checkpoint": "iter_0000019"
43
+ },
44
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
45
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
46
+ "tries": 2,
47
+ "eval_set_version": "fixed26-contract-v2",
48
+ "contract_overlay_sha256": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
49
+ "prompt_test_audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
50
+ "contract_overlay": {
51
+ "schema_version": 1,
52
+ "kind": "aider-fixed26-contract-overlay",
53
+ "overlay_version": "fixed26-contract-v2",
54
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558/shards/shard-0/cpp/exercises/practice",
55
+ "tasks": 13,
56
+ "records": [
57
+ {
58
+ "task": "all-your-base",
59
+ "original_sha256": "082c4a397183b21c36963c34fec9818c8ad33339dab7ed2d4097e42fbed28b58",
60
+ "patched_sha256": "fe66de314418461eb1501ee5ea81e07fa30be6c699d809fa8fb8f8bf83aacf9b",
61
+ "was_already_patched": false
62
+ },
63
+ {
64
+ "task": "allergies",
65
+ "original_sha256": "90b620aa23a92e538dd1654ca72ba48a932a653e9806708d8c482e685e0551ec",
66
+ "patched_sha256": "45bd52fffb876f73e0bc00eee0346f8b5e4ff7df4e627367a3b0cf33efeca24a",
67
+ "was_already_patched": false
68
+ },
69
+ {
70
+ "task": "bank-account",
71
+ "original_sha256": "ad0c5ba4f4feaf16a2b0224b6da0f521fcfc683c30b57d2d061feab02a936535",
72
+ "patched_sha256": "130ae84dca29927b614b6a7939b9aa6456c22283f16f34572a3a40147d612cce",
73
+ "was_already_patched": false
74
+ },
75
+ {
76
+ "task": "binary-search-tree",
77
+ "original_sha256": "103ea444961a5ecd8c0afec176ece97d006e05574725a41dd284b266a09531ad",
78
+ "patched_sha256": "2f1d0baf071032cf174dc7a365567b10c49271281d34626b10d867eecbe3afec",
79
+ "was_already_patched": false
80
+ },
81
+ {
82
+ "task": "circular-buffer",
83
+ "original_sha256": "9032880507316b54b8fecebb2a9e7e34cfb04a3e430e8a3488fba2050b6466ed",
84
+ "patched_sha256": "8501cd0234269a91f04d4c0c8aa1f7a1ee7896db4fd365a2743c5928df769134",
85
+ "was_already_patched": false
86
+ },
87
+ {
88
+ "task": "clock",
89
+ "original_sha256": "65338ed438fa4f485cacc0dcc6fb75aa0c15ef2613e12a0762f7a3e99f09cf7d",
90
+ "patched_sha256": "878669626ebe9c4e368e358e79e2ad94ab95dec3760a74afdce9869b14c9fe37",
91
+ "was_already_patched": false
92
+ },
93
+ {
94
+ "task": "complex-numbers",
95
+ "original_sha256": "60949140b676a34a7884c23fe931fa9e40e0710e2acc66d9f0303a8fcdb261cc",
96
+ "patched_sha256": "32d74988f93a781b3b27fc6750f4f41bcdf7b4d462904389d409e9ad606063fb",
97
+ "was_already_patched": false
98
+ },
99
+ {
100
+ "task": "crypto-square",
101
+ "original_sha256": "1c64e2087dfbcfc0fafe2aa84009c24967c55d2533379e190ff5cc8aef987a63",
102
+ "patched_sha256": "e29180eb18038f1a08d4644ebd96473611347047c8958ebc00ca7571ece55625",
103
+ "was_already_patched": false
104
+ },
105
+ {
106
+ "task": "diamond",
107
+ "original_sha256": "ff20bbc2d91cf1ffb8b35ffbe4715867a8e0fdec29a83bf8d9ef8a18da2d9d68",
108
+ "patched_sha256": "ce7fe9496fec60c825795f3d1aaf3534f4abb3ecf7a506720b5cf47171b8a23e",
109
+ "was_already_patched": false
110
+ },
111
+ {
112
+ "task": "dnd-character",
113
+ "original_sha256": "289bfe2a6471256fd95171707a3a432b7af35ee1b63c01dfa2cf1a613f3118b4",
114
+ "patched_sha256": "ffe687063cba8152035fd35c859651f8d28d44db8ec5967b39e7145883360d74",
115
+ "was_already_patched": false
116
+ },
117
+ {
118
+ "task": "gigasecond",
119
+ "original_sha256": "41be679e435364e98ee71647be589530b2f3ee593185e627c973fd107f9794a7",
120
+ "patched_sha256": "a5091b4e100fa80f65fbdefe6f60fd0afbb1f59a4960bd6cd2ac8c27dfdaad0e",
121
+ "was_already_patched": false
122
+ },
123
+ {
124
+ "task": "grade-school",
125
+ "original_sha256": "8dc7133cd5f0564717108757c27ad96ebadf44f03b5fde5c35b826aaeb0b4e0f",
126
+ "patched_sha256": "f913000d110e10de2f182ee1470765fbca95d916a8cf2735b379fc05fbf58001",
127
+ "was_already_patched": false
128
+ },
129
+ {
130
+ "task": "kindergarten-garden",
131
+ "original_sha256": "0deebfb40706725b72884a95230b3f3a84ed8a16652eb0fdd405ce5516ceacbc",
132
+ "patched_sha256": "b2904fa9d65d1f52e5b9f03910bf5e1b4ddeb9894db1b2fcc6ee3b71275251e3",
133
+ "was_already_patched": false
134
+ }
135
+ ],
136
+ "overlay_sha256": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
137
+ "prompt_test_audit": {
138
+ "schema_version": 1,
139
+ "kind": "aider-fixed26-prompt-test-audit",
140
+ "overlay_version": "fixed26-contract-v2",
141
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558/shards/shard-0/cpp/exercises/practice",
142
+ "tasks": 13,
143
+ "reviewed_prompt_test_pairs": 13,
144
+ "unexplained_deterministic_requirements": 0,
145
+ "audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
146
+ "records": [
147
+ {
148
+ "task": "all-your-base",
149
+ "classification": "prompt_test_aligned",
150
+ "review_disposition": "reviewed_allowlist",
151
+ "prompt_sha256": "fe66de314418461eb1501ee5ea81e07fa30be6c699d809fa8fb8f8bf83aacf9b",
152
+ "test_file": "all_your_base_test.cpp",
153
+ "test_sha256": "58c7d05e6eaa314346388159cd980886f4b2108bb6f47523a9270bb4e86ce4a3",
154
+ "regression_requirements": {
155
+ "prompt": [
156
+ "must raise `std::invalid_argument`",
157
+ "representing zero must return an empty vector"
158
+ ],
159
+ "test": [
160
+ "TEST_CASE(\"empty_list\")",
161
+ "TEST_CASE(\"single_zero\")",
162
+ "TEST_CASE(\"multiple_zeros\")",
163
+ "TEST_CASE(\"first_base_is_one\")",
164
+ "TEST_CASE(\"first_base_is_zero\")",
165
+ "TEST_CASE(\"invalid_positive_digit\")",
166
+ "TEST_CASE(\"second_base_is_one\")",
167
+ "TEST_CASE(\"second_base_is_zero\")"
168
+ ]
169
+ },
170
+ "unexplained_deterministic_requirements": 0
171
+ },
172
+ {
173
+ "task": "allergies",
174
+ "classification": "prompt_test_aligned",
175
+ "review_disposition": "reviewed_allowlist",
176
+ "prompt_sha256": "45bd52fffb876f73e0bc00eee0346f8b5e4ff7df4e627367a3b0cf33efeca24a",
177
+ "test_file": "allergies_test.cpp",
178
+ "test_sha256": "1eb815ad37a6792bba827c994d0db4cc0edaa57c4428271bef002901e43da798",
179
+ "regression_requirements": {},
180
+ "unexplained_deterministic_requirements": 0
181
+ },
182
+ {
183
+ "task": "bank-account",
184
+ "classification": "prompt_test_aligned",
185
+ "review_disposition": "reviewed_allowlist",
186
+ "prompt_sha256": "130ae84dca29927b614b6a7939b9aa6456c22283f16f34572a3a40147d612cce",
187
+ "test_file": "bank_account_test.cpp",
188
+ "test_sha256": "3696b9383f62ab639ad0a26610410fb662b6b927f2fe1dee956b849ff8dcf5c8",
189
+ "regression_requirements": {
190
+ "prompt": [
191
+ "A newly opened account has a zero balance.",
192
+ "the previous balance is not retained."
193
+ ],
194
+ "test": [
195
+ "TEST_CASE(\"Reopened account does not retain balance\""
196
+ ]
197
+ },
198
+ "unexplained_deterministic_requirements": 0
199
+ },
200
+ {
201
+ "task": "binary-search-tree",
202
+ "classification": "prompt_test_aligned",
203
+ "review_disposition": "reviewed_allowlist",
204
+ "prompt_sha256": "2f1d0baf071032cf174dc7a365567b10c49271281d34626b10d867eecbe3afec",
205
+ "test_file": "binary_search_tree_test.cpp",
206
+ "test_sha256": "79ff6a886a42d7691ec0240f9ea08191016f1042a752da9c2809a3da24c361e5",
207
+ "regression_requirements": {},
208
+ "unexplained_deterministic_requirements": 0
209
+ },
210
+ {
211
+ "task": "circular-buffer",
212
+ "classification": "prompt_test_aligned",
213
+ "review_disposition": "reviewed_allowlist",
214
+ "prompt_sha256": "8501cd0234269a91f04d4c0c8aa1f7a1ee7896db4fd365a2743c5928df769134",
215
+ "test_file": "circular_buffer_test.cpp",
216
+ "test_sha256": "e96c023cf3ac88ded69a5306655cb4b9097da219642fcb99b58d84bdf59f8e80",
217
+ "regression_requirements": {},
218
+ "unexplained_deterministic_requirements": 0
219
+ },
220
+ {
221
+ "task": "clock",
222
+ "classification": "prompt_test_aligned",
223
+ "review_disposition": "reviewed_allowlist",
224
+ "prompt_sha256": "878669626ebe9c4e368e358e79e2ad94ab95dec3760a74afdce9869b14c9fe37",
225
+ "test_file": "clock_test.cpp",
226
+ "test_sha256": "beb75d18d0db5458d7c6e38f506b503a497a6200c0169d2bdc6a913df8254d69",
227
+ "regression_requirements": {},
228
+ "unexplained_deterministic_requirements": 0
229
+ },
230
+ {
231
+ "task": "complex-numbers",
232
+ "classification": "prompt_test_aligned",
233
+ "review_disposition": "reviewed_allowlist",
234
+ "prompt_sha256": "32d74988f93a781b3b27fc6750f4f41bcdf7b4d462904389d409e9ad606063fb",
235
+ "test_file": "complex_numbers_test.cpp",
236
+ "test_sha256": "0bb911210fddcfe066825d5b562ca6efbf21d45386e62aebfd4693ad1b82897b",
237
+ "regression_requirements": {},
238
+ "unexplained_deterministic_requirements": 0
239
+ },
240
+ {
241
+ "task": "crypto-square",
242
+ "classification": "prompt_test_aligned",
243
+ "review_disposition": "reviewed_allowlist",
244
+ "prompt_sha256": "e29180eb18038f1a08d4644ebd96473611347047c8958ebc00ca7571ece55625",
245
+ "test_file": "crypto_square_test.cpp",
246
+ "test_sha256": "3770199d92bda7e4551742ac2d5a30a1970318f18f92f29088f9704a6e67a676",
247
+ "regression_requirements": {},
248
+ "unexplained_deterministic_requirements": 0
249
+ },
250
+ {
251
+ "task": "diamond",
252
+ "classification": "prompt_test_aligned",
253
+ "review_disposition": "reviewed_allowlist",
254
+ "prompt_sha256": "ce7fe9496fec60c825795f3d1aaf3534f4abb3ecf7a506720b5cf47171b8a23e",
255
+ "test_file": "diamond_test.cpp",
256
+ "test_sha256": "235fc2baac052df9b1efd981d93924b37a738dc85e5b056547a78eeb8840da3f",
257
+ "regression_requirements": {},
258
+ "unexplained_deterministic_requirements": 0
259
+ },
260
+ {
261
+ "task": "dnd-character",
262
+ "classification": "prompt_test_aligned",
263
+ "review_disposition": "reviewed_allowlist",
264
+ "prompt_sha256": "ffe687063cba8152035fd35c859651f8d28d44db8ec5967b39e7145883360d74",
265
+ "test_file": "dnd_character_test.cpp",
266
+ "test_sha256": "0b90c2acf77f99986d73b5559e694a06627a53acf6034acf8c4b461ba7125f56",
267
+ "regression_requirements": {},
268
+ "unexplained_deterministic_requirements": 0
269
+ },
270
+ {
271
+ "task": "gigasecond",
272
+ "classification": "prompt_test_aligned",
273
+ "review_disposition": "reviewed_allowlist",
274
+ "prompt_sha256": "a5091b4e100fa80f65fbdefe6f60fd0afbb1f59a4960bd6cd2ac8c27dfdaad0e",
275
+ "test_file": "gigasecond_test.cpp",
276
+ "test_sha256": "84c71cf09c62390ae799d6ea456ce1770f9b30051dcf3ebf26f0b26c58888f26",
277
+ "regression_requirements": {
278
+ "prompt": [
279
+ "Boost (1.58 or newer) is installed",
280
+ "Include it with `#include \"boost/date_time/posix_time/posix_time.hpp\"`"
281
+ ],
282
+ "test": [
283
+ "#include \"boost/date_time/posix_time/posix_time.hpp\""
284
+ ]
285
+ },
286
+ "unexplained_deterministic_requirements": 0
287
+ },
288
+ {
289
+ "task": "grade-school",
290
+ "classification": "prompt_test_aligned",
291
+ "review_disposition": "reviewed_allowlist",
292
+ "prompt_sha256": "f913000d110e10de2f182ee1470765fbca95d916a8cf2735b379fc05fbf58001",
293
+ "test_file": "grade_school_test.cpp",
294
+ "test_sha256": "3a6f4266831b6d31b022e764bed44d1c02cfa10f7629f91053c02e0d53b29871",
295
+ "regression_requirements": {},
296
+ "unexplained_deterministic_requirements": 0
297
+ },
298
+ {
299
+ "task": "kindergarten-garden",
300
+ "classification": "prompt_test_aligned",
301
+ "review_disposition": "reviewed_allowlist",
302
+ "prompt_sha256": "b2904fa9d65d1f52e5b9f03910bf5e1b4ddeb9894db1b2fcc6ee3b71275251e3",
303
+ "test_file": "kindergarten_garden_test.cpp",
304
+ "test_sha256": "1a35fe4528cf3577739c95df36daafac894e5e554cf51481ebf8c475f683bcfd",
305
+ "regression_requirements": {},
306
+ "unexplained_deterministic_requirements": 0
307
+ }
308
+ ]
309
+ },
310
+ "prompt_test_audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556"
311
+ },
312
+ "gpu_ids": "0-3",
313
+ "gpu_requested": "4x NVIDIA H100 80GB HBM3",
314
+ "temperature": 0.7,
315
+ "top_p": 1.0,
316
+ "max_tokens": 32768,
317
+ "thinking_disabled": false,
318
+ "threads": 8,
319
+ "image": "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
320
+ "started_at_utc": "2026-08-30T06:15:07.688907+00:00",
321
+ "completed_at_utc": "2026-08-30T06:47:59.943950+00:00",
322
+ "server_command": [
323
+ "sudo",
324
+ "-n",
325
+ "docker",
326
+ "run",
327
+ "-d",
328
+ "--name",
329
+ "sglang-generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558-shard0",
330
+ "--gpus",
331
+ "all",
332
+ "--network",
333
+ "host",
334
+ "--ipc",
335
+ "host",
336
+ "-e",
337
+ "CUDA_VISIBLE_DEVICES=0,1,2,3",
338
+ "-v",
339
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558:/workspace-run",
340
+ "-v",
341
+ "/home/gcpuser/eval-assets/model/GLM-4.7-Flash:/workspace-model:ro",
342
+ "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
343
+ "python3",
344
+ "-m",
345
+ "sglang.launch_server",
346
+ "--model-path",
347
+ "/workspace-model",
348
+ "--tp-size",
349
+ "4",
350
+ "--tool-call-parser",
351
+ "glm47",
352
+ "--reasoning-parser",
353
+ "glm45",
354
+ "--mem-fraction-static",
355
+ "0.8",
356
+ "--max-running-requests",
357
+ "16",
358
+ "--served-model-name",
359
+ "glm-4.7-flash-grpo",
360
+ "--api-key",
361
+ "local-eval",
362
+ "--host",
363
+ "0.0.0.0",
364
+ "--port",
365
+ "18000",
366
+ "--enable-lora",
367
+ "--max-lora-rank",
368
+ "32",
369
+ "--lora-backend",
370
+ "triton",
371
+ "--lora-target-modules",
372
+ "q_a_proj",
373
+ "kv_a_proj_with_mqa",
374
+ "o_proj",
375
+ "gate_proj",
376
+ "up_proj",
377
+ "down_proj",
378
+ "--experts-shared-outer-loras",
379
+ "--lora-use-virtual-experts"
380
+ ],
381
+ "benchmark_command": [
382
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558/aider-venv/bin/python",
383
+ "/aider/benchmark/benchmark.py",
384
+ "generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558-shard-0",
385
+ "--model",
386
+ "openai/glm-4.7-flash-grpo",
387
+ "--edit-format",
388
+ "whole",
389
+ "--languages",
390
+ "cpp",
391
+ "--tries",
392
+ "2",
393
+ "--threads",
394
+ "8",
395
+ "--exercises-dir",
396
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558/shards/shard-0",
397
+ "--read-model-settings",
398
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558/model-settings.yml"
399
+ ],
400
+ "adapter_load": {
401
+ "endpoint": "/load_lora_adapter",
402
+ "status": 200,
403
+ "body": "{\"rid\":null,\"http_worker_ipc\":null,\"success\":true,\"error_message\":\"\",\"loaded_adapters\":{\"glm-4.7-flash-grpo\":\"/workspace-run/adapter-serving\"}}"
404
+ },
405
+ "lora_activation_probe": {
406
+ "status": "diverged",
407
+ "with_lora": {
408
+ "content": "",
409
+ "logprobs": [
410
+ -0.475201,
411
+ -1e-06,
412
+ 0.0,
413
+ -3e-06,
414
+ -0.013556,
415
+ 0.0,
416
+ -2.4e-05,
417
+ -0.037495,
418
+ -0.165089,
419
+ -2.3e-05,
420
+ -3.8e-05,
421
+ -1e-06,
422
+ -1e-06,
423
+ -1.035509,
424
+ -0.590082,
425
+ -0.000265,
426
+ -0.011449,
427
+ -1.2e-05,
428
+ -0.009121,
429
+ -8e-06,
430
+ -0.004168,
431
+ -0.000252,
432
+ -0.407347,
433
+ -4e-06,
434
+ -0.029967,
435
+ -0.750014,
436
+ -0.033333,
437
+ -0.000728,
438
+ -0.215848,
439
+ -0.021256,
440
+ -0.774445,
441
+ -1e-06,
442
+ -8e-06,
443
+ 0.0,
444
+ -0.0,
445
+ 0.0,
446
+ -1e-06,
447
+ -0.222534,
448
+ -0.202112,
449
+ -0.659677,
450
+ -0.201849,
451
+ -0.018708,
452
+ -2e-06,
453
+ -0.000562,
454
+ -0.000123,
455
+ -0.000176,
456
+ -0.706053,
457
+ -1e-06
458
+ ]
459
+ },
460
+ "without_lora": {
461
+ "content": "",
462
+ "logprobs": [
463
+ -0.201993,
464
+ -5e-06,
465
+ -0.0,
466
+ -1e-05,
467
+ -0.010863,
468
+ 0.0,
469
+ -3.9e-05,
470
+ -0.037533,
471
+ -0.085069,
472
+ -3.1e-05,
473
+ -0.001119,
474
+ -4e-06,
475
+ -5e-06,
476
+ -0.598587,
477
+ -0.442345,
478
+ -0.000558,
479
+ -0.011994,
480
+ -1.1e-05,
481
+ -0.015,
482
+ -1.1e-05,
483
+ -0.018472,
484
+ -0.00051,
485
+ -0.441422,
486
+ -9e-06,
487
+ -0.04902,
488
+ -0.744313,
489
+ -3e-06,
490
+ -7e-06,
491
+ -0.0,
492
+ -5.9e-05,
493
+ -0.161402,
494
+ -0.342691,
495
+ -6.8e-05,
496
+ -0.002192,
497
+ -2.3e-05,
498
+ -0.000636,
499
+ -0.0,
500
+ -0.0,
501
+ -0.0,
502
+ -0.0,
503
+ -0.27292,
504
+ -0.000181,
505
+ -6.1e-05,
506
+ -0.134687,
507
+ -2.1e-05,
508
+ -0.001655,
509
+ -2e-06,
510
+ -2e-06
511
+ ]
512
+ }
513
+ },
514
+ "stats_stdout": "\u2500 /aider/tmp.benchmarks/2026-08-30-06-17-26--generalized-cpp-grpo20-iter19-fi\u2026 \u2500\n- dirname: 2026-08-30-06-17-26--generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558-shard-0\n test_cases: 13\n model: openai/glm-4.7-flash-grpo\n edit_format: whole\n commit_hash: 5dc9490\n pass_rate_1: 30.8\n pass_rate_2: 38.5\n pass_num_1: 4\n pass_num_2: 5\n percent_cases_well_formed: 100.0\n error_outputs: 11\n num_malformed_responses: 0\n num_with_malformed_responses: 0\n user_asks: 50\n lazy_comments: 0\n syntax_errors: 0\n indentation_errors: 0\n exhausted_context_windows: 11\n prompt_tokens: 131679\n completion_tokens: 158134\n test_timeouts: 0\n total_tests: 13\n command: aider --model openai/glm-4.7-flash-grpo\n date: 2026-08-30\n versions: 0.86.3.dev\n seconds_per_case: 713.6\n total_cost: 0.0000\n\ncosts: $0.0000/test-case, $0.00 total, $0.00 projected\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n",
515
+ "validation": {
516
+ "terminal_tasks": 13,
517
+ "terminal_attempts": 22,
518
+ "maximum_attempts": 26,
519
+ "short_circuited_after_first_pass": 4,
520
+ "pass_at_1": 4,
521
+ "pass_at_k": 5,
522
+ "well_formed_tasks": 13,
523
+ "malformed_responses": 0,
524
+ "error_outputs": 11,
525
+ "context_exhaustions": 11,
526
+ "test_timeouts": 0,
527
+ "prompt_tokens": 131679,
528
+ "completion_tokens": 158134,
529
+ "unique_testcases": 13,
530
+ "testcases": [
531
+ "all-your-base",
532
+ "allergies",
533
+ "bank-account",
534
+ "binary-search-tree",
535
+ "circular-buffer",
536
+ "clock",
537
+ "complex-numbers",
538
+ "crypto-square",
539
+ "diamond",
540
+ "dnd-character",
541
+ "gigasecond",
542
+ "grade-school",
543
+ "kindergarten-garden"
544
+ ],
545
+ "outcomes": {
546
+ "all-your-base": [
547
+ true
548
+ ],
549
+ "allergies": [
550
+ true
551
+ ],
552
+ "bank-account": [
553
+ true
554
+ ],
555
+ "binary-search-tree": [
556
+ false,
557
+ false
558
+ ],
559
+ "circular-buffer": [
560
+ false,
561
+ false
562
+ ],
563
+ "clock": [
564
+ false,
565
+ false
566
+ ],
567
+ "complex-numbers": [
568
+ true
569
+ ],
570
+ "crypto-square": [
571
+ false,
572
+ false
573
+ ],
574
+ "diamond": [
575
+ false,
576
+ false
577
+ ],
578
+ "dnd-character": [
579
+ false,
580
+ false
581
+ ],
582
+ "gigasecond": [
583
+ false,
584
+ false
585
+ ],
586
+ "grade-school": [
587
+ false,
588
+ true
589
+ ],
590
+ "kindergarten-garden": [
591
+ false,
592
+ false
593
+ ]
594
+ },
595
+ "result_sha256": {
596
+ "all-your-base": "a8e024a519a7396088abb536bf2bd4b6898cb329094f4adae979e0d405f73f65",
597
+ "allergies": "e711906d7b615b759b19adbd8eb5c5380e782f0e584f8b267fe21373887f4058",
598
+ "bank-account": "ed7d028c78f37cc7838979216e5547105d9da81cb22f91153410f272b98cd964",
599
+ "binary-search-tree": "4f00c1d94ce053b6486dceb9c110cdfb7fc5249b0da6f5e9c5970dd2e8c5a95c",
600
+ "circular-buffer": "8d899b446467ab2035ed187ee293f9d43580b078c36f1682fd085470a3c1cac5",
601
+ "clock": "cddd97b45e862b0e2879f2914166444b11fc1c85895663932889ba8f3727e449",
602
+ "complex-numbers": "4b0c70a3abc05704dcbe320c0907faf4ca273e892953cb991bb95f613c1dbf69",
603
+ "crypto-square": "6d83d17f6e8f3bebbf7b4ceacc333402fe99a726b27480afa6799d2f45c7c753",
604
+ "diamond": "a369648a95359c6278bcc7d72f657207adfcb39e00bcc1cc54ffd3161146726b",
605
+ "dnd-character": "d0813c37e6efa6bc654231312d281f735ceae15ff050705ea582d58478a5ccc4",
606
+ "gigasecond": "d35252c3fd2eb7919489d06dbde292f683ed94453a709ef38dc0dc158ce4c0f2",
607
+ "grade-school": "8f8a9005822963cf4b6a6c4ee125cd08f82ec6f5edf2a0a91150e70ebb8c6cd5",
608
+ "kindergarten-garden": "6f57578563f5964bbca4dcd9589bc7becabdf4e458dac0d49837e6203a57001d"
609
+ }
610
+ }
611
+ }
evaluations/iter19-fixed26-mt2-best4-20260902/trial-3/shards/shard-1/shard_receipt.json ADDED
@@ -0,0 +1,586 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": "complete",
3
+ "run_id": "generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558",
4
+ "shard_index": 1,
5
+ "selected_tasks": [
6
+ "knapsack",
7
+ "linked-list",
8
+ "meetup",
9
+ "parallel-letter-frequency",
10
+ "perfect-numbers",
11
+ "phone-number",
12
+ "queen-attack",
13
+ "robot-name",
14
+ "space-age",
15
+ "spiral-matrix",
16
+ "sublist",
17
+ "yacht",
18
+ "zebra-puzzle"
19
+ ],
20
+ "model_kind": "adapter",
21
+ "model_revision": "7dd20894a642a0aa287e9827cb1a1f7f91386b67",
22
+ "adapter_source_sha256": "e915a82a09a290cd4a6b587fe08fdad8acbbf58dea27e1a53e9e77f9effdf300",
23
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
24
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
25
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
26
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
27
+ "source_checkpoint": "iter_0000019",
28
+ "serving_conversion_receipt": {
29
+ "schema_version": 2,
30
+ "kind": "glm47-serving-adapter-conversion",
31
+ "source_adapter_path": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558/adapter-source",
32
+ "source_adapter_sha256": "e915a82a09a290cd4a6b587fe08fdad8acbbf58dea27e1a53e9e77f9effdf300",
33
+ "source_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
34
+ "source_tensor_count": 9741,
35
+ "removed_layer_47_tensor_count": 207,
36
+ "serving_tensor_count": 9534,
37
+ "serving_adapter_sha256": "03b6c5ce51186d76db70a123c2aa4e91047025cd7471ea366d296da792ce9c87",
38
+ "serving_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
39
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
40
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
41
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
42
+ "source_checkpoint": "iter_0000019"
43
+ },
44
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
45
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
46
+ "tries": 2,
47
+ "eval_set_version": "fixed26-contract-v2",
48
+ "contract_overlay_sha256": "da6626c739f35557c726ce9e8f6c78f50caef924800c9bcff717b800da191fdb",
49
+ "prompt_test_audit_sha256": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c",
50
+ "contract_overlay": {
51
+ "schema_version": 1,
52
+ "kind": "aider-fixed26-contract-overlay",
53
+ "overlay_version": "fixed26-contract-v2",
54
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558/shards/shard-1/cpp/exercises/practice",
55
+ "tasks": 13,
56
+ "records": [
57
+ {
58
+ "task": "knapsack",
59
+ "original_sha256": "69017232ff2b4335ec2ab79bc7470e2d86fa059c3aec2ea4ff51c512142b46e1",
60
+ "patched_sha256": "5ba39908e24ea536f97d30951cc18030b044c1e14e3bc26260412f3d19207cf7",
61
+ "was_already_patched": false
62
+ },
63
+ {
64
+ "task": "linked-list",
65
+ "original_sha256": "97b802c9c2f4dc8505d7b0051694ec747c250c72ad62ac13786c15049f6c95c6",
66
+ "patched_sha256": "9b53497f95e577e867b4045009a6c42d5d480e1c00a9878a367dc5e1598a2cf6",
67
+ "was_already_patched": false
68
+ },
69
+ {
70
+ "task": "meetup",
71
+ "original_sha256": "7fe0003115d9d10a589579c6a7eae523278e09a89bc9f967243ed2679ff1144d",
72
+ "patched_sha256": "cd96a78630ddc4b18da3d97fc2e52af6b4ba2ef8627afbaca6621f6722df5bba",
73
+ "was_already_patched": false
74
+ },
75
+ {
76
+ "task": "parallel-letter-frequency",
77
+ "original_sha256": "2a1c8f08bb586707242baca8ff7f4973233f2a83f2673a3bcda583990c499d86",
78
+ "patched_sha256": "241b469203880134a8931c9df45f838a817a37430df5f02267ee3cf2ebf57ba5",
79
+ "was_already_patched": false
80
+ },
81
+ {
82
+ "task": "perfect-numbers",
83
+ "original_sha256": "8db797c5f8e9c0efbb8c805ddefca892f764b4f3a72dff65c037f4bffb92b1cb",
84
+ "patched_sha256": "6f06b35f9f78708451c8b5aab69cfeb2f72333abcafff5cd769b59f71d4b1506",
85
+ "was_already_patched": false
86
+ },
87
+ {
88
+ "task": "phone-number",
89
+ "original_sha256": "ca1e2c1c43454c151e519a2f784439621c243bb2824715c69a8e0904abc473a5",
90
+ "patched_sha256": "688f8b8082ed60ea107cbddd6f0418ab512df3ab8c13db5ab39436987a41df3b",
91
+ "was_already_patched": false
92
+ },
93
+ {
94
+ "task": "queen-attack",
95
+ "original_sha256": "159a9bda6a12590da669cc838f7203bd98096cd9df7ef02a11e50381413a71a5",
96
+ "patched_sha256": "c5aa7eb5b38e0434a9f9893384837bdd303eec532d343d43d412954b9514a328",
97
+ "was_already_patched": false
98
+ },
99
+ {
100
+ "task": "robot-name",
101
+ "original_sha256": "bbb01d54e892de555eb900b3b93fd3645ad7fcfd09eace353fb6b81e768c4310",
102
+ "patched_sha256": "b2750750beea61e12bd1828720d21718771bde4b809a62582361be11cc68b2f7",
103
+ "was_already_patched": false
104
+ },
105
+ {
106
+ "task": "space-age",
107
+ "original_sha256": "5154666b09c794db3ea85d1bc76a1e8d0ceb036179717efb878e7afa642013bb",
108
+ "patched_sha256": "d6a3c9b9aefec380d03ce84ab85ffaf50340fb25acf76194f087ebf4b44397a6",
109
+ "was_already_patched": false
110
+ },
111
+ {
112
+ "task": "spiral-matrix",
113
+ "original_sha256": "a738351bf8fc8e0a1c790329230a1eb8b25683c13006018f106e86498384ddab",
114
+ "patched_sha256": "9d5dff44082c7bac9e5ea721a58723f15d353cf9084885a98f7f00390c92bfb3",
115
+ "was_already_patched": false
116
+ },
117
+ {
118
+ "task": "sublist",
119
+ "original_sha256": "d0e7c47c2d86fb068f35283ae2ff8609069e7c042e78376f7b5536ee5320e2fe",
120
+ "patched_sha256": "c5d6288f605c24821622010fc8f9813b5e03f8761fe7274dcc7907d6460e5500",
121
+ "was_already_patched": false
122
+ },
123
+ {
124
+ "task": "yacht",
125
+ "original_sha256": "d70d3ee85423118f3ebb1287c501890ec4735a77c8082eab415788142b2bc3b6",
126
+ "patched_sha256": "6c648bd61b3584393de929b14ab5b63fac6773144feffa2230e634b13566a343",
127
+ "was_already_patched": false
128
+ },
129
+ {
130
+ "task": "zebra-puzzle",
131
+ "original_sha256": "475239352eed823e34a2677b65d861d58e0ca37a7da9ae399141c0c95758a8e6",
132
+ "patched_sha256": "2e747c8282a3ed9bbd1629987886a55cf697d9b94e0bdf1eb66ebc1eee4801f6",
133
+ "was_already_patched": false
134
+ }
135
+ ],
136
+ "overlay_sha256": "da6626c739f35557c726ce9e8f6c78f50caef924800c9bcff717b800da191fdb",
137
+ "prompt_test_audit": {
138
+ "schema_version": 1,
139
+ "kind": "aider-fixed26-prompt-test-audit",
140
+ "overlay_version": "fixed26-contract-v2",
141
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558/shards/shard-1/cpp/exercises/practice",
142
+ "tasks": 13,
143
+ "reviewed_prompt_test_pairs": 13,
144
+ "unexplained_deterministic_requirements": 0,
145
+ "audit_sha256": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c",
146
+ "records": [
147
+ {
148
+ "task": "knapsack",
149
+ "classification": "prompt_test_aligned",
150
+ "review_disposition": "reviewed_allowlist",
151
+ "prompt_sha256": "5ba39908e24ea536f97d30951cc18030b044c1e14e3bc26260412f3d19207cf7",
152
+ "test_file": "knapsack_test.cpp",
153
+ "test_sha256": "9eca89078382ca62d666bba13de27a616dccac9a93b4634cb8935ea2db020cfd",
154
+ "regression_requirements": {},
155
+ "unexplained_deterministic_requirements": 0
156
+ },
157
+ {
158
+ "task": "linked-list",
159
+ "classification": "prompt_test_aligned",
160
+ "review_disposition": "reviewed_allowlist",
161
+ "prompt_sha256": "9b53497f95e577e867b4045009a6c42d5d480e1c00a9878a367dc5e1598a2cf6",
162
+ "test_file": "linked_list_test.cpp",
163
+ "test_sha256": "c63f3a714e7796868842f74e48aa2d4bc9e6ba9ddfbe2eaba4aa55cf6fc46633",
164
+ "regression_requirements": {},
165
+ "unexplained_deterministic_requirements": 0
166
+ },
167
+ {
168
+ "task": "meetup",
169
+ "classification": "prompt_test_aligned",
170
+ "review_disposition": "reviewed_allowlist",
171
+ "prompt_sha256": "cd96a78630ddc4b18da3d97fc2e52af6b4ba2ef8627afbaca6621f6722df5bba",
172
+ "test_file": "meetup_test.cpp",
173
+ "test_sha256": "2eda2b18b6fb6bf7bd5aa3785b64493a699d6d31a026a3964f8605005f87a83a",
174
+ "regression_requirements": {
175
+ "prompt": [
176
+ "Boost (1.58 or newer) is installed",
177
+ "Include it with `#include \"boost/date_time/gregorian/gregorian.hpp\"`"
178
+ ],
179
+ "test": [
180
+ "#include <boost/date_time/gregorian/gregorian.hpp>"
181
+ ]
182
+ },
183
+ "unexplained_deterministic_requirements": 0
184
+ },
185
+ {
186
+ "task": "parallel-letter-frequency",
187
+ "classification": "prompt_test_aligned",
188
+ "review_disposition": "reviewed_allowlist",
189
+ "prompt_sha256": "241b469203880134a8931c9df45f838a817a37430df5f02267ee3cf2ebf57ba5",
190
+ "test_file": "parallel_letter_frequency_test.cpp",
191
+ "test_sha256": "9f0625d18d5ad5a04136c92d3064456a3c3e9e7847f4810f0c75f6d9db49ea5e",
192
+ "regression_requirements": {},
193
+ "unexplained_deterministic_requirements": 0
194
+ },
195
+ {
196
+ "task": "perfect-numbers",
197
+ "classification": "prompt_test_aligned",
198
+ "review_disposition": "reviewed_allowlist",
199
+ "prompt_sha256": "6f06b35f9f78708451c8b5aab69cfeb2f72333abcafff5cd769b59f71d4b1506",
200
+ "test_file": "perfect_numbers_test.cpp",
201
+ "test_sha256": "fa206f8feaa1f8aa63986db34fc96458b30ab0325c0855fd6659ab7cbcb50be3",
202
+ "regression_requirements": {},
203
+ "unexplained_deterministic_requirements": 0
204
+ },
205
+ {
206
+ "task": "phone-number",
207
+ "classification": "prompt_test_aligned",
208
+ "review_disposition": "reviewed_allowlist",
209
+ "prompt_sha256": "688f8b8082ed60ea107cbddd6f0418ab512df3ab8c13db5ab39436987a41df3b",
210
+ "test_file": "phone_number_test.cpp",
211
+ "test_sha256": "12aa1d8ef503b67d9be8a6d1b8bc858eabcc88af3db916821ec25dcb3709fee5",
212
+ "regression_requirements": {},
213
+ "unexplained_deterministic_requirements": 0
214
+ },
215
+ {
216
+ "task": "queen-attack",
217
+ "classification": "prompt_test_aligned",
218
+ "review_disposition": "reviewed_allowlist",
219
+ "prompt_sha256": "c5aa7eb5b38e0434a9f9893384837bdd303eec532d343d43d412954b9514a328",
220
+ "test_file": "queen_attack_test.cpp",
221
+ "test_sha256": "af1f9888860b997aaf1473e07fd03c3bbb6bfc653301bb6c8c91a0a3f86f4d75",
222
+ "regression_requirements": {},
223
+ "unexplained_deterministic_requirements": 0
224
+ },
225
+ {
226
+ "task": "robot-name",
227
+ "classification": "prompt_test_aligned",
228
+ "review_disposition": "reviewed_allowlist",
229
+ "prompt_sha256": "b2750750beea61e12bd1828720d21718771bde4b809a62582361be11cc68b2f7",
230
+ "test_file": "robot_name_test.cpp",
231
+ "test_sha256": "a61980d1065cad95bba9e8042e46fca8890b782367767a2a0e4b9c856de58fd5",
232
+ "regression_requirements": {},
233
+ "unexplained_deterministic_requirements": 0
234
+ },
235
+ {
236
+ "task": "space-age",
237
+ "classification": "prompt_test_aligned",
238
+ "review_disposition": "reviewed_allowlist",
239
+ "prompt_sha256": "d6a3c9b9aefec380d03ce84ab85ffaf50340fb25acf76194f087ebf4b44397a6",
240
+ "test_file": "space_age_test.cpp",
241
+ "test_sha256": "9362253be5bc92f9cd4d2e5cee817e9d44ba5a812632304d73c1a81a48d3f216",
242
+ "regression_requirements": {},
243
+ "unexplained_deterministic_requirements": 0
244
+ },
245
+ {
246
+ "task": "spiral-matrix",
247
+ "classification": "prompt_test_aligned",
248
+ "review_disposition": "reviewed_allowlist",
249
+ "prompt_sha256": "9d5dff44082c7bac9e5ea721a58723f15d353cf9084885a98f7f00390c92bfb3",
250
+ "test_file": "spiral_matrix_test.cpp",
251
+ "test_sha256": "406cce0e7cf16487fdd12df030bbf5fcfe57aeb36078c8eb13b16c1f8267239e",
252
+ "regression_requirements": {},
253
+ "unexplained_deterministic_requirements": 0
254
+ },
255
+ {
256
+ "task": "sublist",
257
+ "classification": "prompt_test_aligned",
258
+ "review_disposition": "reviewed_allowlist",
259
+ "prompt_sha256": "c5d6288f605c24821622010fc8f9813b5e03f8761fe7274dcc7907d6460e5500",
260
+ "test_file": "sublist_test.cpp",
261
+ "test_sha256": "7120a4a2fa383db1f2f0184c5cb58c46960b39458d37bb3965dfb382ed4f0d00",
262
+ "regression_requirements": {},
263
+ "unexplained_deterministic_requirements": 0
264
+ },
265
+ {
266
+ "task": "yacht",
267
+ "classification": "prompt_test_aligned",
268
+ "review_disposition": "reviewed_allowlist",
269
+ "prompt_sha256": "6c648bd61b3584393de929b14ab5b63fac6773144feffa2230e634b13566a343",
270
+ "test_file": "yacht_test.cpp",
271
+ "test_sha256": "45af93cc50b53cddf26115d4bbf0c03e3e61939b4c7979d0eb670f8937bbacbb",
272
+ "regression_requirements": {},
273
+ "unexplained_deterministic_requirements": 0
274
+ },
275
+ {
276
+ "task": "zebra-puzzle",
277
+ "classification": "prompt_test_aligned",
278
+ "review_disposition": "reviewed_allowlist",
279
+ "prompt_sha256": "2e747c8282a3ed9bbd1629987886a55cf697d9b94e0bdf1eb66ebc1eee4801f6",
280
+ "test_file": "zebra_puzzle_test.cpp",
281
+ "test_sha256": "2b95fb480833ad730748e742145f1789b9eddafc300b977baba80663b3443c9e",
282
+ "regression_requirements": {},
283
+ "unexplained_deterministic_requirements": 0
284
+ }
285
+ ]
286
+ },
287
+ "prompt_test_audit_sha256": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c"
288
+ },
289
+ "gpu_ids": "4-7",
290
+ "gpu_requested": "4x NVIDIA H100 80GB HBM3",
291
+ "temperature": 0.7,
292
+ "top_p": 1.0,
293
+ "max_tokens": 32768,
294
+ "thinking_disabled": false,
295
+ "threads": 8,
296
+ "image": "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
297
+ "started_at_utc": "2026-08-30T06:15:07.689722+00:00",
298
+ "completed_at_utc": "2026-08-30T06:40:51.171136+00:00",
299
+ "server_command": [
300
+ "sudo",
301
+ "-n",
302
+ "docker",
303
+ "run",
304
+ "-d",
305
+ "--name",
306
+ "sglang-generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558-shard1",
307
+ "--gpus",
308
+ "all",
309
+ "--network",
310
+ "host",
311
+ "--ipc",
312
+ "host",
313
+ "-e",
314
+ "CUDA_VISIBLE_DEVICES=4,5,6,7",
315
+ "-v",
316
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558:/workspace-run",
317
+ "-v",
318
+ "/home/gcpuser/eval-assets/model/GLM-4.7-Flash:/workspace-model:ro",
319
+ "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
320
+ "python3",
321
+ "-m",
322
+ "sglang.launch_server",
323
+ "--model-path",
324
+ "/workspace-model",
325
+ "--tp-size",
326
+ "4",
327
+ "--tool-call-parser",
328
+ "glm47",
329
+ "--reasoning-parser",
330
+ "glm45",
331
+ "--mem-fraction-static",
332
+ "0.8",
333
+ "--max-running-requests",
334
+ "16",
335
+ "--served-model-name",
336
+ "glm-4.7-flash-grpo",
337
+ "--api-key",
338
+ "local-eval",
339
+ "--host",
340
+ "0.0.0.0",
341
+ "--port",
342
+ "18001",
343
+ "--enable-lora",
344
+ "--max-lora-rank",
345
+ "32",
346
+ "--lora-backend",
347
+ "triton",
348
+ "--lora-target-modules",
349
+ "q_a_proj",
350
+ "kv_a_proj_with_mqa",
351
+ "o_proj",
352
+ "gate_proj",
353
+ "up_proj",
354
+ "down_proj",
355
+ "--experts-shared-outer-loras",
356
+ "--lora-use-virtual-experts"
357
+ ],
358
+ "benchmark_command": [
359
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558/aider-venv/bin/python",
360
+ "/aider/benchmark/benchmark.py",
361
+ "generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558-shard-1",
362
+ "--model",
363
+ "openai/glm-4.7-flash-grpo",
364
+ "--edit-format",
365
+ "whole",
366
+ "--languages",
367
+ "cpp",
368
+ "--tries",
369
+ "2",
370
+ "--threads",
371
+ "8",
372
+ "--exercises-dir",
373
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558/shards/shard-1",
374
+ "--read-model-settings",
375
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558/model-settings.yml"
376
+ ],
377
+ "adapter_load": {
378
+ "endpoint": "/load_lora_adapter",
379
+ "status": 200,
380
+ "body": "{\"rid\":null,\"http_worker_ipc\":null,\"success\":true,\"error_message\":\"\",\"loaded_adapters\":{\"glm-4.7-flash-grpo\":\"/workspace-run/adapter-serving\"}}"
381
+ },
382
+ "lora_activation_probe": {
383
+ "status": "diverged",
384
+ "with_lora": {
385
+ "content": "",
386
+ "logprobs": [
387
+ -0.31459,
388
+ -1e-06,
389
+ 0.0,
390
+ -2e-06,
391
+ -0.020657,
392
+ 0.0,
393
+ -3.1e-05,
394
+ -0.061075,
395
+ -0.207385,
396
+ -2.3e-05,
397
+ -2.3e-05,
398
+ -1e-06,
399
+ -1e-06,
400
+ -0.930255,
401
+ -0.44666,
402
+ -0.00034,
403
+ -0.007119,
404
+ -1e-05,
405
+ -0.014736,
406
+ -5e-06,
407
+ -0.004176,
408
+ -0.000247,
409
+ -0.407296,
410
+ -5e-06,
411
+ -0.02997,
412
+ -0.779568,
413
+ -0.020863,
414
+ -0.0007,
415
+ -0.239426,
416
+ -0.021276,
417
+ -0.835843,
418
+ -1e-06,
419
+ -1.3e-05,
420
+ 0.0,
421
+ -0.0,
422
+ 0.0,
423
+ -1e-06,
424
+ -0.3311,
425
+ -0.127619,
426
+ -0.570224,
427
+ -0.313894,
428
+ -0.011495,
429
+ -2e-06,
430
+ -0.00027,
431
+ -0.000204,
432
+ -7.9e-05,
433
+ -0.706028,
434
+ -0.0
435
+ ]
436
+ },
437
+ "without_lora": {
438
+ "content": "",
439
+ "logprobs": [
440
+ -0.201925,
441
+ -5e-06,
442
+ -0.0,
443
+ -3e-06,
444
+ -0.010878,
445
+ 0.0,
446
+ -3e-05,
447
+ -0.038474,
448
+ -0.084237,
449
+ -4.7e-05,
450
+ -0.001038,
451
+ -3e-06,
452
+ -3e-06,
453
+ -0.674071,
454
+ -0.517116,
455
+ -0.000558,
456
+ -0.011775,
457
+ -7e-06,
458
+ -0.009701,
459
+ -1e-05,
460
+ -0.03007,
461
+ -0.000456,
462
+ -0.304802,
463
+ -1.1e-05,
464
+ -0.049027,
465
+ -0.85184,
466
+ -2e-06,
467
+ -5e-06,
468
+ -0.0,
469
+ -5.9e-05,
470
+ -0.23896,
471
+ -0.440507,
472
+ -0.000134,
473
+ -0.002076,
474
+ -3.2e-05,
475
+ -0.000579,
476
+ -0.0,
477
+ -0.0,
478
+ -0.0,
479
+ -0.0,
480
+ -0.359802,
481
+ -0.000179,
482
+ -5.8e-05,
483
+ -0.13223,
484
+ -3.3e-05,
485
+ -0.001747,
486
+ -1e-06,
487
+ -2e-06
488
+ ]
489
+ }
490
+ },
491
+ "stats_stdout": "\u2500 /aider/tmp.benchmarks/2026-08-30-06-17-26--generalized-cpp-grpo20-iter19-fi\u2026 \u2500\n- dirname: 2026-08-30-06-17-26--generalized-cpp-grpo20-iter19-fixed26-repeat2-20260830-052558-shard-1\n test_cases: 13\n model: openai/glm-4.7-flash-grpo\n edit_format: whole\n commit_hash: 5dc9490\n pass_rate_1: 46.2\n pass_rate_2: 61.5\n pass_num_1: 6\n pass_num_2: 8\n percent_cases_well_formed: 100.0\n error_outputs: 7\n num_malformed_responses: 0\n num_with_malformed_responses: 0\n user_asks: 49\n lazy_comments: 0\n syntax_errors: 0\n indentation_errors: 0\n exhausted_context_windows: 7\n prompt_tokens: 370816\n completion_tokens: 183348\n test_timeouts: 0\n total_tests: 13\n command: aider --model openai/glm-4.7-flash-grpo\n date: 2026-08-30\n versions: 0.86.3.dev\n seconds_per_case: 619.6\n total_cost: 0.0000\n\ncosts: $0.0000/test-case, $0.00 total, $0.00 projected\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n",
492
+ "validation": {
493
+ "terminal_tasks": 13,
494
+ "terminal_attempts": 20,
495
+ "maximum_attempts": 26,
496
+ "short_circuited_after_first_pass": 6,
497
+ "pass_at_1": 6,
498
+ "pass_at_k": 8,
499
+ "well_formed_tasks": 13,
500
+ "malformed_responses": 0,
501
+ "error_outputs": 7,
502
+ "context_exhaustions": 7,
503
+ "test_timeouts": 0,
504
+ "prompt_tokens": 370816,
505
+ "completion_tokens": 183348,
506
+ "unique_testcases": 13,
507
+ "testcases": [
508
+ "knapsack",
509
+ "linked-list",
510
+ "meetup",
511
+ "parallel-letter-frequency",
512
+ "perfect-numbers",
513
+ "phone-number",
514
+ "queen-attack",
515
+ "robot-name",
516
+ "space-age",
517
+ "spiral-matrix",
518
+ "sublist",
519
+ "yacht",
520
+ "zebra-puzzle"
521
+ ],
522
+ "outcomes": {
523
+ "knapsack": [
524
+ true
525
+ ],
526
+ "linked-list": [
527
+ false,
528
+ false
529
+ ],
530
+ "meetup": [
531
+ false,
532
+ false
533
+ ],
534
+ "parallel-letter-frequency": [
535
+ true
536
+ ],
537
+ "perfect-numbers": [
538
+ true
539
+ ],
540
+ "phone-number": [
541
+ true
542
+ ],
543
+ "queen-attack": [
544
+ true
545
+ ],
546
+ "robot-name": [
547
+ false,
548
+ false
549
+ ],
550
+ "space-age": [
551
+ true
552
+ ],
553
+ "spiral-matrix": [
554
+ false,
555
+ false
556
+ ],
557
+ "sublist": [
558
+ false,
559
+ true
560
+ ],
561
+ "yacht": [
562
+ false,
563
+ true
564
+ ],
565
+ "zebra-puzzle": [
566
+ false,
567
+ false
568
+ ]
569
+ },
570
+ "result_sha256": {
571
+ "knapsack": "33236c857775cb28d9e8034103342651a67db31a5693ff645d1fac30c07d030d",
572
+ "linked-list": "5638d39358cdd64a9ebbdd554d7e9c014d7863e77415e4328caf789dbf7af3ca",
573
+ "meetup": "124cdb52eea801f247bbb1f0f2f8557db186967bf366840303de8a3cfac9d49f",
574
+ "parallel-letter-frequency": "72e1726c3b6b4c8b988ef4377c2a00751320a31ed1a8eedde3e3d57d8ede47d0",
575
+ "perfect-numbers": "330085907265fc15635fb75a6f4c116a7bca755393c07e3d84a1f26709c38d51",
576
+ "phone-number": "ea1d2b71759eec60bf6c830dedb1ee6a52f13fb4a9e5368e95135440b9f098ac",
577
+ "queen-attack": "f78e3425192760ba414296bc7f99fe49e35398bc4047e293a861d82db423d184",
578
+ "robot-name": "1115e9b276f26f481c721442e5aff949951d216fc63bfa252cf6cf380e77e868",
579
+ "space-age": "bf3836fd933b9f8298a8629299f16b039748383e2022065ea72e9c201dff4033",
580
+ "spiral-matrix": "8d2aa8d92e3b3ce692a33654b49e7d6db4b92b2cca2c9f4c65047fe94bde5f5d",
581
+ "sublist": "6bc76b7f0eb9d6eb1751d65c849e28e40fcef3af8fabbf72114df61dc66afee2",
582
+ "yacht": "1800df69d926765558ed97a40d522974394783cfaeaf66d9ba8569b0c3c7b5e8",
583
+ "zebra-puzzle": "e653513f6ad6607f482dde9e148fe48d9d28cc9dcbb385b97ac8c6d7d04353c4"
584
+ }
585
+ }
586
+ }
evaluations/iter19-fixed26-mt2-best4-20260902/trial-4/run_receipt.json ADDED
@@ -0,0 +1,168 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": "complete",
3
+ "run_id": "generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1",
4
+ "benchmark": "aider-polyglot-cpp-grpo-eval",
5
+ "parallel_topology": "2x TP4 on one GCP a3-highgpu-8g (8x H100)",
6
+ "model_kind": "adapter",
7
+ "model_revision": "7dd20894a642a0aa287e9827cb1a1f7f91386b67",
8
+ "adapter_source": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1/checkpoints/grpo_lora_r16/iter_0000019/adapter",
9
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
10
+ "source_checkpoint": "iter_0000019",
11
+ "adapter_sha256": "e915a82a09a290cd4a6b587fe08fdad8acbbf58dea27e1a53e9e77f9effdf300",
12
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
13
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
14
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
15
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
16
+ "temperature": 0.7,
17
+ "top_p": 1.0,
18
+ "max_tokens": 32768,
19
+ "thinking_disabled": false,
20
+ "tries": 2,
21
+ "eval_set_version": "fixed26-contract-v2",
22
+ "contract_overlay_sha256": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
23
+ "prompt_test_audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
24
+ "lora_activation_verified": true,
25
+ "image": "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
26
+ "validation": {
27
+ "terminal_tasks": 26,
28
+ "terminal_attempts": 43,
29
+ "maximum_attempts": 52,
30
+ "short_circuited_after_first_pass": 9,
31
+ "pass_at_1": 9,
32
+ "pass_at_k": 11,
33
+ "well_formed_tasks": 26,
34
+ "malformed_responses": 0,
35
+ "error_outputs": 16,
36
+ "context_exhaustions": 16,
37
+ "test_timeouts": 0,
38
+ "prompt_tokens": 494656,
39
+ "completion_tokens": 354277,
40
+ "unique_testcases": 26,
41
+ "testcases": [
42
+ "all-your-base",
43
+ "allergies",
44
+ "bank-account",
45
+ "binary-search-tree",
46
+ "circular-buffer",
47
+ "clock",
48
+ "complex-numbers",
49
+ "crypto-square",
50
+ "diamond",
51
+ "dnd-character",
52
+ "gigasecond",
53
+ "grade-school",
54
+ "kindergarten-garden",
55
+ "knapsack",
56
+ "linked-list",
57
+ "meetup",
58
+ "parallel-letter-frequency",
59
+ "perfect-numbers",
60
+ "phone-number",
61
+ "queen-attack",
62
+ "robot-name",
63
+ "space-age",
64
+ "spiral-matrix",
65
+ "sublist",
66
+ "yacht",
67
+ "zebra-puzzle"
68
+ ],
69
+ "outcomes": {
70
+ "all-your-base": [
71
+ true
72
+ ],
73
+ "allergies": [
74
+ false,
75
+ false
76
+ ],
77
+ "bank-account": [
78
+ false,
79
+ true
80
+ ],
81
+ "binary-search-tree": [
82
+ false,
83
+ false
84
+ ],
85
+ "circular-buffer": [
86
+ false,
87
+ false
88
+ ],
89
+ "clock": [
90
+ false,
91
+ false
92
+ ],
93
+ "complex-numbers": [
94
+ false,
95
+ false
96
+ ],
97
+ "crypto-square": [
98
+ false,
99
+ false
100
+ ],
101
+ "diamond": [
102
+ false,
103
+ false
104
+ ],
105
+ "dnd-character": [
106
+ false,
107
+ false
108
+ ],
109
+ "gigasecond": [
110
+ false,
111
+ false
112
+ ],
113
+ "grade-school": [
114
+ true
115
+ ],
116
+ "kindergarten-garden": [
117
+ false,
118
+ false
119
+ ],
120
+ "knapsack": [
121
+ true
122
+ ],
123
+ "linked-list": [
124
+ false,
125
+ false
126
+ ],
127
+ "meetup": [
128
+ false,
129
+ false
130
+ ],
131
+ "parallel-letter-frequency": [
132
+ true
133
+ ],
134
+ "perfect-numbers": [
135
+ true
136
+ ],
137
+ "phone-number": [
138
+ true
139
+ ],
140
+ "queen-attack": [
141
+ true
142
+ ],
143
+ "robot-name": [
144
+ true
145
+ ],
146
+ "space-age": [
147
+ true
148
+ ],
149
+ "spiral-matrix": [
150
+ false,
151
+ false
152
+ ],
153
+ "sublist": [
154
+ false,
155
+ false
156
+ ],
157
+ "yacht": [
158
+ false,
159
+ true
160
+ ],
161
+ "zebra-puzzle": [
162
+ false,
163
+ false
164
+ ]
165
+ }
166
+ },
167
+ "completed_at_utc": "2026-08-30T07:24:07.671184+00:00"
168
+ }
evaluations/iter19-fixed26-mt2-best4-20260902/trial-4/shards/shard-0/shard_receipt.json ADDED
@@ -0,0 +1,613 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": "complete",
3
+ "run_id": "generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1",
4
+ "shard_index": 0,
5
+ "selected_tasks": [
6
+ "all-your-base",
7
+ "allergies",
8
+ "bank-account",
9
+ "binary-search-tree",
10
+ "circular-buffer",
11
+ "clock",
12
+ "complex-numbers",
13
+ "crypto-square",
14
+ "diamond",
15
+ "dnd-character",
16
+ "gigasecond",
17
+ "grade-school",
18
+ "kindergarten-garden"
19
+ ],
20
+ "model_kind": "adapter",
21
+ "model_revision": "7dd20894a642a0aa287e9827cb1a1f7f91386b67",
22
+ "adapter_source_sha256": "e915a82a09a290cd4a6b587fe08fdad8acbbf58dea27e1a53e9e77f9effdf300",
23
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
24
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
25
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
26
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
27
+ "source_checkpoint": "iter_0000019",
28
+ "serving_conversion_receipt": {
29
+ "schema_version": 2,
30
+ "kind": "glm47-serving-adapter-conversion",
31
+ "source_adapter_path": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1/adapter-source",
32
+ "source_adapter_sha256": "e915a82a09a290cd4a6b587fe08fdad8acbbf58dea27e1a53e9e77f9effdf300",
33
+ "source_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
34
+ "source_tensor_count": 9741,
35
+ "removed_layer_47_tensor_count": 207,
36
+ "serving_tensor_count": 9534,
37
+ "serving_adapter_sha256": "03b6c5ce51186d76db70a123c2aa4e91047025cd7471ea366d296da792ce9c87",
38
+ "serving_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
39
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
40
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
41
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
42
+ "source_checkpoint": "iter_0000019"
43
+ },
44
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
45
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
46
+ "tries": 2,
47
+ "eval_set_version": "fixed26-contract-v2",
48
+ "contract_overlay_sha256": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
49
+ "prompt_test_audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
50
+ "contract_overlay": {
51
+ "schema_version": 1,
52
+ "kind": "aider-fixed26-contract-overlay",
53
+ "overlay_version": "fixed26-contract-v2",
54
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1/shards/shard-0/cpp/exercises/practice",
55
+ "tasks": 13,
56
+ "records": [
57
+ {
58
+ "task": "all-your-base",
59
+ "original_sha256": "082c4a397183b21c36963c34fec9818c8ad33339dab7ed2d4097e42fbed28b58",
60
+ "patched_sha256": "fe66de314418461eb1501ee5ea81e07fa30be6c699d809fa8fb8f8bf83aacf9b",
61
+ "was_already_patched": false
62
+ },
63
+ {
64
+ "task": "allergies",
65
+ "original_sha256": "90b620aa23a92e538dd1654ca72ba48a932a653e9806708d8c482e685e0551ec",
66
+ "patched_sha256": "45bd52fffb876f73e0bc00eee0346f8b5e4ff7df4e627367a3b0cf33efeca24a",
67
+ "was_already_patched": false
68
+ },
69
+ {
70
+ "task": "bank-account",
71
+ "original_sha256": "ad0c5ba4f4feaf16a2b0224b6da0f521fcfc683c30b57d2d061feab02a936535",
72
+ "patched_sha256": "130ae84dca29927b614b6a7939b9aa6456c22283f16f34572a3a40147d612cce",
73
+ "was_already_patched": false
74
+ },
75
+ {
76
+ "task": "binary-search-tree",
77
+ "original_sha256": "103ea444961a5ecd8c0afec176ece97d006e05574725a41dd284b266a09531ad",
78
+ "patched_sha256": "2f1d0baf071032cf174dc7a365567b10c49271281d34626b10d867eecbe3afec",
79
+ "was_already_patched": false
80
+ },
81
+ {
82
+ "task": "circular-buffer",
83
+ "original_sha256": "9032880507316b54b8fecebb2a9e7e34cfb04a3e430e8a3488fba2050b6466ed",
84
+ "patched_sha256": "8501cd0234269a91f04d4c0c8aa1f7a1ee7896db4fd365a2743c5928df769134",
85
+ "was_already_patched": false
86
+ },
87
+ {
88
+ "task": "clock",
89
+ "original_sha256": "65338ed438fa4f485cacc0dcc6fb75aa0c15ef2613e12a0762f7a3e99f09cf7d",
90
+ "patched_sha256": "878669626ebe9c4e368e358e79e2ad94ab95dec3760a74afdce9869b14c9fe37",
91
+ "was_already_patched": false
92
+ },
93
+ {
94
+ "task": "complex-numbers",
95
+ "original_sha256": "60949140b676a34a7884c23fe931fa9e40e0710e2acc66d9f0303a8fcdb261cc",
96
+ "patched_sha256": "32d74988f93a781b3b27fc6750f4f41bcdf7b4d462904389d409e9ad606063fb",
97
+ "was_already_patched": false
98
+ },
99
+ {
100
+ "task": "crypto-square",
101
+ "original_sha256": "1c64e2087dfbcfc0fafe2aa84009c24967c55d2533379e190ff5cc8aef987a63",
102
+ "patched_sha256": "e29180eb18038f1a08d4644ebd96473611347047c8958ebc00ca7571ece55625",
103
+ "was_already_patched": false
104
+ },
105
+ {
106
+ "task": "diamond",
107
+ "original_sha256": "ff20bbc2d91cf1ffb8b35ffbe4715867a8e0fdec29a83bf8d9ef8a18da2d9d68",
108
+ "patched_sha256": "ce7fe9496fec60c825795f3d1aaf3534f4abb3ecf7a506720b5cf47171b8a23e",
109
+ "was_already_patched": false
110
+ },
111
+ {
112
+ "task": "dnd-character",
113
+ "original_sha256": "289bfe2a6471256fd95171707a3a432b7af35ee1b63c01dfa2cf1a613f3118b4",
114
+ "patched_sha256": "ffe687063cba8152035fd35c859651f8d28d44db8ec5967b39e7145883360d74",
115
+ "was_already_patched": false
116
+ },
117
+ {
118
+ "task": "gigasecond",
119
+ "original_sha256": "41be679e435364e98ee71647be589530b2f3ee593185e627c973fd107f9794a7",
120
+ "patched_sha256": "a5091b4e100fa80f65fbdefe6f60fd0afbb1f59a4960bd6cd2ac8c27dfdaad0e",
121
+ "was_already_patched": false
122
+ },
123
+ {
124
+ "task": "grade-school",
125
+ "original_sha256": "8dc7133cd5f0564717108757c27ad96ebadf44f03b5fde5c35b826aaeb0b4e0f",
126
+ "patched_sha256": "f913000d110e10de2f182ee1470765fbca95d916a8cf2735b379fc05fbf58001",
127
+ "was_already_patched": false
128
+ },
129
+ {
130
+ "task": "kindergarten-garden",
131
+ "original_sha256": "0deebfb40706725b72884a95230b3f3a84ed8a16652eb0fdd405ce5516ceacbc",
132
+ "patched_sha256": "b2904fa9d65d1f52e5b9f03910bf5e1b4ddeb9894db1b2fcc6ee3b71275251e3",
133
+ "was_already_patched": false
134
+ }
135
+ ],
136
+ "overlay_sha256": "470bc0eef40759207b87932896107de4b6f9959401fa4c0f5a59adddfc8cb115",
137
+ "prompt_test_audit": {
138
+ "schema_version": 1,
139
+ "kind": "aider-fixed26-prompt-test-audit",
140
+ "overlay_version": "fixed26-contract-v2",
141
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1/shards/shard-0/cpp/exercises/practice",
142
+ "tasks": 13,
143
+ "reviewed_prompt_test_pairs": 13,
144
+ "unexplained_deterministic_requirements": 0,
145
+ "audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556",
146
+ "records": [
147
+ {
148
+ "task": "all-your-base",
149
+ "classification": "prompt_test_aligned",
150
+ "review_disposition": "reviewed_allowlist",
151
+ "prompt_sha256": "fe66de314418461eb1501ee5ea81e07fa30be6c699d809fa8fb8f8bf83aacf9b",
152
+ "test_file": "all_your_base_test.cpp",
153
+ "test_sha256": "58c7d05e6eaa314346388159cd980886f4b2108bb6f47523a9270bb4e86ce4a3",
154
+ "regression_requirements": {
155
+ "prompt": [
156
+ "must raise `std::invalid_argument`",
157
+ "representing zero must return an empty vector"
158
+ ],
159
+ "test": [
160
+ "TEST_CASE(\"empty_list\")",
161
+ "TEST_CASE(\"single_zero\")",
162
+ "TEST_CASE(\"multiple_zeros\")",
163
+ "TEST_CASE(\"first_base_is_one\")",
164
+ "TEST_CASE(\"first_base_is_zero\")",
165
+ "TEST_CASE(\"invalid_positive_digit\")",
166
+ "TEST_CASE(\"second_base_is_one\")",
167
+ "TEST_CASE(\"second_base_is_zero\")"
168
+ ]
169
+ },
170
+ "unexplained_deterministic_requirements": 0
171
+ },
172
+ {
173
+ "task": "allergies",
174
+ "classification": "prompt_test_aligned",
175
+ "review_disposition": "reviewed_allowlist",
176
+ "prompt_sha256": "45bd52fffb876f73e0bc00eee0346f8b5e4ff7df4e627367a3b0cf33efeca24a",
177
+ "test_file": "allergies_test.cpp",
178
+ "test_sha256": "1eb815ad37a6792bba827c994d0db4cc0edaa57c4428271bef002901e43da798",
179
+ "regression_requirements": {},
180
+ "unexplained_deterministic_requirements": 0
181
+ },
182
+ {
183
+ "task": "bank-account",
184
+ "classification": "prompt_test_aligned",
185
+ "review_disposition": "reviewed_allowlist",
186
+ "prompt_sha256": "130ae84dca29927b614b6a7939b9aa6456c22283f16f34572a3a40147d612cce",
187
+ "test_file": "bank_account_test.cpp",
188
+ "test_sha256": "3696b9383f62ab639ad0a26610410fb662b6b927f2fe1dee956b849ff8dcf5c8",
189
+ "regression_requirements": {
190
+ "prompt": [
191
+ "A newly opened account has a zero balance.",
192
+ "the previous balance is not retained."
193
+ ],
194
+ "test": [
195
+ "TEST_CASE(\"Reopened account does not retain balance\""
196
+ ]
197
+ },
198
+ "unexplained_deterministic_requirements": 0
199
+ },
200
+ {
201
+ "task": "binary-search-tree",
202
+ "classification": "prompt_test_aligned",
203
+ "review_disposition": "reviewed_allowlist",
204
+ "prompt_sha256": "2f1d0baf071032cf174dc7a365567b10c49271281d34626b10d867eecbe3afec",
205
+ "test_file": "binary_search_tree_test.cpp",
206
+ "test_sha256": "79ff6a886a42d7691ec0240f9ea08191016f1042a752da9c2809a3da24c361e5",
207
+ "regression_requirements": {},
208
+ "unexplained_deterministic_requirements": 0
209
+ },
210
+ {
211
+ "task": "circular-buffer",
212
+ "classification": "prompt_test_aligned",
213
+ "review_disposition": "reviewed_allowlist",
214
+ "prompt_sha256": "8501cd0234269a91f04d4c0c8aa1f7a1ee7896db4fd365a2743c5928df769134",
215
+ "test_file": "circular_buffer_test.cpp",
216
+ "test_sha256": "e96c023cf3ac88ded69a5306655cb4b9097da219642fcb99b58d84bdf59f8e80",
217
+ "regression_requirements": {},
218
+ "unexplained_deterministic_requirements": 0
219
+ },
220
+ {
221
+ "task": "clock",
222
+ "classification": "prompt_test_aligned",
223
+ "review_disposition": "reviewed_allowlist",
224
+ "prompt_sha256": "878669626ebe9c4e368e358e79e2ad94ab95dec3760a74afdce9869b14c9fe37",
225
+ "test_file": "clock_test.cpp",
226
+ "test_sha256": "beb75d18d0db5458d7c6e38f506b503a497a6200c0169d2bdc6a913df8254d69",
227
+ "regression_requirements": {},
228
+ "unexplained_deterministic_requirements": 0
229
+ },
230
+ {
231
+ "task": "complex-numbers",
232
+ "classification": "prompt_test_aligned",
233
+ "review_disposition": "reviewed_allowlist",
234
+ "prompt_sha256": "32d74988f93a781b3b27fc6750f4f41bcdf7b4d462904389d409e9ad606063fb",
235
+ "test_file": "complex_numbers_test.cpp",
236
+ "test_sha256": "0bb911210fddcfe066825d5b562ca6efbf21d45386e62aebfd4693ad1b82897b",
237
+ "regression_requirements": {},
238
+ "unexplained_deterministic_requirements": 0
239
+ },
240
+ {
241
+ "task": "crypto-square",
242
+ "classification": "prompt_test_aligned",
243
+ "review_disposition": "reviewed_allowlist",
244
+ "prompt_sha256": "e29180eb18038f1a08d4644ebd96473611347047c8958ebc00ca7571ece55625",
245
+ "test_file": "crypto_square_test.cpp",
246
+ "test_sha256": "3770199d92bda7e4551742ac2d5a30a1970318f18f92f29088f9704a6e67a676",
247
+ "regression_requirements": {},
248
+ "unexplained_deterministic_requirements": 0
249
+ },
250
+ {
251
+ "task": "diamond",
252
+ "classification": "prompt_test_aligned",
253
+ "review_disposition": "reviewed_allowlist",
254
+ "prompt_sha256": "ce7fe9496fec60c825795f3d1aaf3534f4abb3ecf7a506720b5cf47171b8a23e",
255
+ "test_file": "diamond_test.cpp",
256
+ "test_sha256": "235fc2baac052df9b1efd981d93924b37a738dc85e5b056547a78eeb8840da3f",
257
+ "regression_requirements": {},
258
+ "unexplained_deterministic_requirements": 0
259
+ },
260
+ {
261
+ "task": "dnd-character",
262
+ "classification": "prompt_test_aligned",
263
+ "review_disposition": "reviewed_allowlist",
264
+ "prompt_sha256": "ffe687063cba8152035fd35c859651f8d28d44db8ec5967b39e7145883360d74",
265
+ "test_file": "dnd_character_test.cpp",
266
+ "test_sha256": "0b90c2acf77f99986d73b5559e694a06627a53acf6034acf8c4b461ba7125f56",
267
+ "regression_requirements": {},
268
+ "unexplained_deterministic_requirements": 0
269
+ },
270
+ {
271
+ "task": "gigasecond",
272
+ "classification": "prompt_test_aligned",
273
+ "review_disposition": "reviewed_allowlist",
274
+ "prompt_sha256": "a5091b4e100fa80f65fbdefe6f60fd0afbb1f59a4960bd6cd2ac8c27dfdaad0e",
275
+ "test_file": "gigasecond_test.cpp",
276
+ "test_sha256": "84c71cf09c62390ae799d6ea456ce1770f9b30051dcf3ebf26f0b26c58888f26",
277
+ "regression_requirements": {
278
+ "prompt": [
279
+ "Boost (1.58 or newer) is installed",
280
+ "Include it with `#include \"boost/date_time/posix_time/posix_time.hpp\"`"
281
+ ],
282
+ "test": [
283
+ "#include \"boost/date_time/posix_time/posix_time.hpp\""
284
+ ]
285
+ },
286
+ "unexplained_deterministic_requirements": 0
287
+ },
288
+ {
289
+ "task": "grade-school",
290
+ "classification": "prompt_test_aligned",
291
+ "review_disposition": "reviewed_allowlist",
292
+ "prompt_sha256": "f913000d110e10de2f182ee1470765fbca95d916a8cf2735b379fc05fbf58001",
293
+ "test_file": "grade_school_test.cpp",
294
+ "test_sha256": "3a6f4266831b6d31b022e764bed44d1c02cfa10f7629f91053c02e0d53b29871",
295
+ "regression_requirements": {},
296
+ "unexplained_deterministic_requirements": 0
297
+ },
298
+ {
299
+ "task": "kindergarten-garden",
300
+ "classification": "prompt_test_aligned",
301
+ "review_disposition": "reviewed_allowlist",
302
+ "prompt_sha256": "b2904fa9d65d1f52e5b9f03910bf5e1b4ddeb9894db1b2fcc6ee3b71275251e3",
303
+ "test_file": "kindergarten_garden_test.cpp",
304
+ "test_sha256": "1a35fe4528cf3577739c95df36daafac894e5e554cf51481ebf8c475f683bcfd",
305
+ "regression_requirements": {},
306
+ "unexplained_deterministic_requirements": 0
307
+ }
308
+ ]
309
+ },
310
+ "prompt_test_audit_sha256": "8f539ff0fac78b0a1db60b2f75020222f2b8a79a39f004c6071fae00a82c6556"
311
+ },
312
+ "gpu_ids": "0-3",
313
+ "gpu_requested": "4x NVIDIA H100 80GB HBM3",
314
+ "temperature": 0.7,
315
+ "top_p": 1.0,
316
+ "max_tokens": 32768,
317
+ "thinking_disabled": false,
318
+ "threads": 8,
319
+ "image": "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
320
+ "started_at_utc": "2026-08-30T06:55:34.056678+00:00",
321
+ "completed_at_utc": "2026-08-30T07:24:07.670120+00:00",
322
+ "server_command": [
323
+ "sudo",
324
+ "-n",
325
+ "docker",
326
+ "run",
327
+ "-d",
328
+ "--name",
329
+ "sglang-generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1-shard0",
330
+ "--gpus",
331
+ "all",
332
+ "--network",
333
+ "host",
334
+ "--ipc",
335
+ "host",
336
+ "-e",
337
+ "CUDA_VISIBLE_DEVICES=0,1,2,3",
338
+ "-v",
339
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1:/workspace-run",
340
+ "-v",
341
+ "/home/gcpuser/eval-assets/model/GLM-4.7-Flash:/workspace-model:ro",
342
+ "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
343
+ "python3",
344
+ "-m",
345
+ "sglang.launch_server",
346
+ "--model-path",
347
+ "/workspace-model",
348
+ "--tp-size",
349
+ "4",
350
+ "--tool-call-parser",
351
+ "glm47",
352
+ "--reasoning-parser",
353
+ "glm45",
354
+ "--mem-fraction-static",
355
+ "0.8",
356
+ "--max-running-requests",
357
+ "16",
358
+ "--served-model-name",
359
+ "glm-4.7-flash-grpo",
360
+ "--api-key",
361
+ "local-eval",
362
+ "--host",
363
+ "0.0.0.0",
364
+ "--port",
365
+ "18000",
366
+ "--enable-lora",
367
+ "--max-lora-rank",
368
+ "32",
369
+ "--lora-backend",
370
+ "triton",
371
+ "--lora-target-modules",
372
+ "q_a_proj",
373
+ "kv_a_proj_with_mqa",
374
+ "o_proj",
375
+ "gate_proj",
376
+ "up_proj",
377
+ "down_proj",
378
+ "--experts-shared-outer-loras",
379
+ "--lora-use-virtual-experts"
380
+ ],
381
+ "benchmark_command": [
382
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1/aider-venv/bin/python",
383
+ "/aider/benchmark/benchmark.py",
384
+ "generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1-shard-0",
385
+ "--model",
386
+ "openai/glm-4.7-flash-grpo",
387
+ "--edit-format",
388
+ "whole",
389
+ "--languages",
390
+ "cpp",
391
+ "--tries",
392
+ "2",
393
+ "--threads",
394
+ "8",
395
+ "--exercises-dir",
396
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1/shards/shard-0",
397
+ "--read-model-settings",
398
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1/model-settings.yml"
399
+ ],
400
+ "adapter_load": {
401
+ "endpoint": "/load_lora_adapter",
402
+ "status": 200,
403
+ "body": "{\"rid\":null,\"http_worker_ipc\":null,\"success\":true,\"error_message\":\"\",\"loaded_adapters\":{\"glm-4.7-flash-grpo\":\"/workspace-run/adapter-serving\"}}"
404
+ },
405
+ "lora_activation_probe": {
406
+ "status": "diverged",
407
+ "with_lora": {
408
+ "content": "",
409
+ "logprobs": [
410
+ -0.475644,
411
+ -1e-06,
412
+ 0.0,
413
+ -1e-06,
414
+ -0.020651,
415
+ 0.0,
416
+ -3.9e-05,
417
+ -0.061075,
418
+ -0.164034,
419
+ -1.8e-05,
420
+ -2.3e-05,
421
+ -0.0,
422
+ -0.0,
423
+ -0.93013,
424
+ -0.460685,
425
+ -0.000207,
426
+ -0.007039,
427
+ -1e-05,
428
+ -0.009479,
429
+ -7e-06,
430
+ -0.002535,
431
+ -0.000249,
432
+ -0.407371,
433
+ -5e-06,
434
+ -0.029977,
435
+ -0.779567,
436
+ -0.033067,
437
+ -0.00067,
438
+ -0.239088,
439
+ -0.013679,
440
+ -0.736207,
441
+ -1e-06,
442
+ -9e-06,
443
+ 0.0,
444
+ -1e-06,
445
+ 0.0,
446
+ -2e-06,
447
+ -0.223362,
448
+ -0.313884,
449
+ -0.624367,
450
+ -0.313653,
451
+ -0.01862,
452
+ -3e-06,
453
+ -0.000346,
454
+ -0.000204,
455
+ -7.8e-05,
456
+ -0.706031,
457
+ -0.0
458
+ ]
459
+ },
460
+ "without_lora": {
461
+ "content": "",
462
+ "logprobs": [
463
+ -0.202004,
464
+ -5e-06,
465
+ -0.0,
466
+ -3e-06,
467
+ -0.009263,
468
+ 0.0,
469
+ -3e-05,
470
+ -0.037537,
471
+ -0.083708,
472
+ -3.1e-05,
473
+ -0.001037,
474
+ -3e-06,
475
+ -3e-06,
476
+ -0.832436,
477
+ -0.442281,
478
+ -0.000434,
479
+ -0.01183,
480
+ -8e-06,
481
+ -0.012326,
482
+ -1e-05,
483
+ -0.01834,
484
+ -0.000456,
485
+ -0.290131,
486
+ -1.3e-05,
487
+ -0.030037,
488
+ -0.744376,
489
+ -2e-06,
490
+ -7e-06,
491
+ -0.0,
492
+ -6.5e-05,
493
+ -0.241235,
494
+ -0.44052,
495
+ -9.8e-05,
496
+ -0.002221,
497
+ -2.4e-05,
498
+ -0.000636,
499
+ -0.0,
500
+ -0.0,
501
+ -0.0,
502
+ -0.0,
503
+ -0.245351,
504
+ -0.000183,
505
+ -4.6e-05,
506
+ -0.132204,
507
+ -2.1e-05,
508
+ -0.001666,
509
+ -2e-06,
510
+ -1e-06
511
+ ]
512
+ }
513
+ },
514
+ "stats_stdout": "\u2500 /aider/tmp.benchmarks/2026-08-30-06-57-52--generalized-cpp-grpo20-iter19-fi\u2026 \u2500\n- dirname: 2026-08-30-06-57-52--generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1-shard-0\n test_cases: 13\n model: openai/glm-4.7-flash-grpo\n edit_format: whole\n commit_hash: 5dc9490\n pass_rate_1: 15.4\n pass_rate_2: 23.1\n pass_num_1: 2\n pass_num_2: 3\n percent_cases_well_formed: 100.0\n error_outputs: 10\n num_malformed_responses: 0\n num_with_malformed_responses: 0\n user_asks: 54\n lazy_comments: 0\n syntax_errors: 0\n indentation_errors: 0\n exhausted_context_windows: 10\n prompt_tokens: 183958\n completion_tokens: 170479\n test_timeouts: 0\n total_tests: 13\n command: aider --model openai/glm-4.7-flash-grpo\n date: 2026-08-30\n versions: 0.86.3.dev\n seconds_per_case: 705.4\n total_cost: 0.0000\n\ncosts: $0.0000/test-case, $0.00 total, $0.00 projected\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n",
515
+ "validation": {
516
+ "terminal_tasks": 13,
517
+ "terminal_attempts": 24,
518
+ "maximum_attempts": 26,
519
+ "short_circuited_after_first_pass": 2,
520
+ "pass_at_1": 2,
521
+ "pass_at_k": 3,
522
+ "well_formed_tasks": 13,
523
+ "malformed_responses": 0,
524
+ "error_outputs": 10,
525
+ "context_exhaustions": 10,
526
+ "test_timeouts": 0,
527
+ "prompt_tokens": 183958,
528
+ "completion_tokens": 170479,
529
+ "unique_testcases": 13,
530
+ "testcases": [
531
+ "all-your-base",
532
+ "allergies",
533
+ "bank-account",
534
+ "binary-search-tree",
535
+ "circular-buffer",
536
+ "clock",
537
+ "complex-numbers",
538
+ "crypto-square",
539
+ "diamond",
540
+ "dnd-character",
541
+ "gigasecond",
542
+ "grade-school",
543
+ "kindergarten-garden"
544
+ ],
545
+ "outcomes": {
546
+ "all-your-base": [
547
+ true
548
+ ],
549
+ "allergies": [
550
+ false,
551
+ false
552
+ ],
553
+ "bank-account": [
554
+ false,
555
+ true
556
+ ],
557
+ "binary-search-tree": [
558
+ false,
559
+ false
560
+ ],
561
+ "circular-buffer": [
562
+ false,
563
+ false
564
+ ],
565
+ "clock": [
566
+ false,
567
+ false
568
+ ],
569
+ "complex-numbers": [
570
+ false,
571
+ false
572
+ ],
573
+ "crypto-square": [
574
+ false,
575
+ false
576
+ ],
577
+ "diamond": [
578
+ false,
579
+ false
580
+ ],
581
+ "dnd-character": [
582
+ false,
583
+ false
584
+ ],
585
+ "gigasecond": [
586
+ false,
587
+ false
588
+ ],
589
+ "grade-school": [
590
+ true
591
+ ],
592
+ "kindergarten-garden": [
593
+ false,
594
+ false
595
+ ]
596
+ },
597
+ "result_sha256": {
598
+ "all-your-base": "3e07477aeb9d23d4579e6a153a58ed2c2345f79a5dcd799f8a8a79ceb6eab42f",
599
+ "allergies": "6879f6d0fb4dc3194ed28b9856ef82a527880904b5833e051b58b6f9cda57791",
600
+ "bank-account": "bc101875615fc6fe8f70c10044f14b3100197a267c5e1877769c9023d90bb6c8",
601
+ "binary-search-tree": "db5e7aa20756237bb1332bf5a60ab3129ff237789e1b6293a2b6272bfec192cb",
602
+ "circular-buffer": "0c4e9cf71bd5df95ffba8cd1149b06dca1256cfc84676629fce9c4f6adb527d8",
603
+ "clock": "e6822983c5b0d1ec95adc5cdf2e435e19121340885e418e28c7eb988a78da2db",
604
+ "complex-numbers": "8cf43163e2fc608b08ce3ebe92910c8b76a113afc119a6a90d02247698c2d9ce",
605
+ "crypto-square": "565569bb78a0c03565aaf3c1b42baa32299e317db4a8211d47ff086b05ed1fac",
606
+ "diamond": "2ad2389fef379c489af5d1be7850cf4d156c6b7e6df2f58c1b90d0a16efc9ba6",
607
+ "dnd-character": "c1308d4ff3675b0af9b2e72ca5e1ef2f7479caa639aa03392ba988a4ea267941",
608
+ "gigasecond": "8cf1e86ce7813cbe310672d60d6b90add990be201289ac43fd4dd3af865341b7",
609
+ "grade-school": "0282286b29f03e7343fbd5366c809931f36bf550de2310672f865465d882dac1",
610
+ "kindergarten-garden": "307f1ad209538c285e1d21d667dfcbd700fb2a13eb4196bb057514033ebfc41a"
611
+ }
612
+ }
613
+ }
evaluations/iter19-fixed26-mt2-best4-20260902/trial-4/shards/shard-1/shard_receipt.json ADDED
@@ -0,0 +1,585 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "status": "complete",
3
+ "run_id": "generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1",
4
+ "shard_index": 1,
5
+ "selected_tasks": [
6
+ "knapsack",
7
+ "linked-list",
8
+ "meetup",
9
+ "parallel-letter-frequency",
10
+ "perfect-numbers",
11
+ "phone-number",
12
+ "queen-attack",
13
+ "robot-name",
14
+ "space-age",
15
+ "spiral-matrix",
16
+ "sublist",
17
+ "yacht",
18
+ "zebra-puzzle"
19
+ ],
20
+ "model_kind": "adapter",
21
+ "model_revision": "7dd20894a642a0aa287e9827cb1a1f7f91386b67",
22
+ "adapter_source_sha256": "e915a82a09a290cd4a6b587fe08fdad8acbbf58dea27e1a53e9e77f9effdf300",
23
+ "adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
24
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
25
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
26
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
27
+ "source_checkpoint": "iter_0000019",
28
+ "serving_conversion_receipt": {
29
+ "schema_version": 2,
30
+ "kind": "glm47-serving-adapter-conversion",
31
+ "source_adapter_path": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1/adapter-source",
32
+ "source_adapter_sha256": "e915a82a09a290cd4a6b587fe08fdad8acbbf58dea27e1a53e9e77f9effdf300",
33
+ "source_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
34
+ "source_tensor_count": 9741,
35
+ "removed_layer_47_tensor_count": 207,
36
+ "serving_tensor_count": 9534,
37
+ "serving_adapter_sha256": "03b6c5ce51186d76db70a123c2aa4e91047025cd7471ea366d296da792ce9c87",
38
+ "serving_adapter_config_sha256": "0bd6d85f88fc42fefa52627b3c261f1ad58bb2c9519332ae8034dd5dffe2498e",
39
+ "training_data_manifest_sha256": "25d6165985c440e0bc79f3a3f2a6aeeac4943324f2289bc03fd1d775d30bf3a6",
40
+ "training_gate_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
41
+ "source_run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
42
+ "source_checkpoint": "iter_0000019"
43
+ },
44
+ "aider_commit": "5dc9490bb35f9729ef2c95d00a19ccd30c26339c",
45
+ "polyglot_commit": "7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f",
46
+ "tries": 2,
47
+ "eval_set_version": "fixed26-contract-v2",
48
+ "contract_overlay_sha256": "da6626c739f35557c726ce9e8f6c78f50caef924800c9bcff717b800da191fdb",
49
+ "prompt_test_audit_sha256": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c",
50
+ "contract_overlay": {
51
+ "schema_version": 1,
52
+ "kind": "aider-fixed26-contract-overlay",
53
+ "overlay_version": "fixed26-contract-v2",
54
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1/shards/shard-1/cpp/exercises/practice",
55
+ "tasks": 13,
56
+ "records": [
57
+ {
58
+ "task": "knapsack",
59
+ "original_sha256": "69017232ff2b4335ec2ab79bc7470e2d86fa059c3aec2ea4ff51c512142b46e1",
60
+ "patched_sha256": "5ba39908e24ea536f97d30951cc18030b044c1e14e3bc26260412f3d19207cf7",
61
+ "was_already_patched": false
62
+ },
63
+ {
64
+ "task": "linked-list",
65
+ "original_sha256": "97b802c9c2f4dc8505d7b0051694ec747c250c72ad62ac13786c15049f6c95c6",
66
+ "patched_sha256": "9b53497f95e577e867b4045009a6c42d5d480e1c00a9878a367dc5e1598a2cf6",
67
+ "was_already_patched": false
68
+ },
69
+ {
70
+ "task": "meetup",
71
+ "original_sha256": "7fe0003115d9d10a589579c6a7eae523278e09a89bc9f967243ed2679ff1144d",
72
+ "patched_sha256": "cd96a78630ddc4b18da3d97fc2e52af6b4ba2ef8627afbaca6621f6722df5bba",
73
+ "was_already_patched": false
74
+ },
75
+ {
76
+ "task": "parallel-letter-frequency",
77
+ "original_sha256": "2a1c8f08bb586707242baca8ff7f4973233f2a83f2673a3bcda583990c499d86",
78
+ "patched_sha256": "241b469203880134a8931c9df45f838a817a37430df5f02267ee3cf2ebf57ba5",
79
+ "was_already_patched": false
80
+ },
81
+ {
82
+ "task": "perfect-numbers",
83
+ "original_sha256": "8db797c5f8e9c0efbb8c805ddefca892f764b4f3a72dff65c037f4bffb92b1cb",
84
+ "patched_sha256": "6f06b35f9f78708451c8b5aab69cfeb2f72333abcafff5cd769b59f71d4b1506",
85
+ "was_already_patched": false
86
+ },
87
+ {
88
+ "task": "phone-number",
89
+ "original_sha256": "ca1e2c1c43454c151e519a2f784439621c243bb2824715c69a8e0904abc473a5",
90
+ "patched_sha256": "688f8b8082ed60ea107cbddd6f0418ab512df3ab8c13db5ab39436987a41df3b",
91
+ "was_already_patched": false
92
+ },
93
+ {
94
+ "task": "queen-attack",
95
+ "original_sha256": "159a9bda6a12590da669cc838f7203bd98096cd9df7ef02a11e50381413a71a5",
96
+ "patched_sha256": "c5aa7eb5b38e0434a9f9893384837bdd303eec532d343d43d412954b9514a328",
97
+ "was_already_patched": false
98
+ },
99
+ {
100
+ "task": "robot-name",
101
+ "original_sha256": "bbb01d54e892de555eb900b3b93fd3645ad7fcfd09eace353fb6b81e768c4310",
102
+ "patched_sha256": "b2750750beea61e12bd1828720d21718771bde4b809a62582361be11cc68b2f7",
103
+ "was_already_patched": false
104
+ },
105
+ {
106
+ "task": "space-age",
107
+ "original_sha256": "5154666b09c794db3ea85d1bc76a1e8d0ceb036179717efb878e7afa642013bb",
108
+ "patched_sha256": "d6a3c9b9aefec380d03ce84ab85ffaf50340fb25acf76194f087ebf4b44397a6",
109
+ "was_already_patched": false
110
+ },
111
+ {
112
+ "task": "spiral-matrix",
113
+ "original_sha256": "a738351bf8fc8e0a1c790329230a1eb8b25683c13006018f106e86498384ddab",
114
+ "patched_sha256": "9d5dff44082c7bac9e5ea721a58723f15d353cf9084885a98f7f00390c92bfb3",
115
+ "was_already_patched": false
116
+ },
117
+ {
118
+ "task": "sublist",
119
+ "original_sha256": "d0e7c47c2d86fb068f35283ae2ff8609069e7c042e78376f7b5536ee5320e2fe",
120
+ "patched_sha256": "c5d6288f605c24821622010fc8f9813b5e03f8761fe7274dcc7907d6460e5500",
121
+ "was_already_patched": false
122
+ },
123
+ {
124
+ "task": "yacht",
125
+ "original_sha256": "d70d3ee85423118f3ebb1287c501890ec4735a77c8082eab415788142b2bc3b6",
126
+ "patched_sha256": "6c648bd61b3584393de929b14ab5b63fac6773144feffa2230e634b13566a343",
127
+ "was_already_patched": false
128
+ },
129
+ {
130
+ "task": "zebra-puzzle",
131
+ "original_sha256": "475239352eed823e34a2677b65d861d58e0ca37a7da9ae399141c0c95758a8e6",
132
+ "patched_sha256": "2e747c8282a3ed9bbd1629987886a55cf697d9b94e0bdf1eb66ebc1eee4801f6",
133
+ "was_already_patched": false
134
+ }
135
+ ],
136
+ "overlay_sha256": "da6626c739f35557c726ce9e8f6c78f50caef924800c9bcff717b800da191fdb",
137
+ "prompt_test_audit": {
138
+ "schema_version": 1,
139
+ "kind": "aider-fixed26-prompt-test-audit",
140
+ "overlay_version": "fixed26-contract-v2",
141
+ "root": "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1/shards/shard-1/cpp/exercises/practice",
142
+ "tasks": 13,
143
+ "reviewed_prompt_test_pairs": 13,
144
+ "unexplained_deterministic_requirements": 0,
145
+ "audit_sha256": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c",
146
+ "records": [
147
+ {
148
+ "task": "knapsack",
149
+ "classification": "prompt_test_aligned",
150
+ "review_disposition": "reviewed_allowlist",
151
+ "prompt_sha256": "5ba39908e24ea536f97d30951cc18030b044c1e14e3bc26260412f3d19207cf7",
152
+ "test_file": "knapsack_test.cpp",
153
+ "test_sha256": "9eca89078382ca62d666bba13de27a616dccac9a93b4634cb8935ea2db020cfd",
154
+ "regression_requirements": {},
155
+ "unexplained_deterministic_requirements": 0
156
+ },
157
+ {
158
+ "task": "linked-list",
159
+ "classification": "prompt_test_aligned",
160
+ "review_disposition": "reviewed_allowlist",
161
+ "prompt_sha256": "9b53497f95e577e867b4045009a6c42d5d480e1c00a9878a367dc5e1598a2cf6",
162
+ "test_file": "linked_list_test.cpp",
163
+ "test_sha256": "c63f3a714e7796868842f74e48aa2d4bc9e6ba9ddfbe2eaba4aa55cf6fc46633",
164
+ "regression_requirements": {},
165
+ "unexplained_deterministic_requirements": 0
166
+ },
167
+ {
168
+ "task": "meetup",
169
+ "classification": "prompt_test_aligned",
170
+ "review_disposition": "reviewed_allowlist",
171
+ "prompt_sha256": "cd96a78630ddc4b18da3d97fc2e52af6b4ba2ef8627afbaca6621f6722df5bba",
172
+ "test_file": "meetup_test.cpp",
173
+ "test_sha256": "2eda2b18b6fb6bf7bd5aa3785b64493a699d6d31a026a3964f8605005f87a83a",
174
+ "regression_requirements": {
175
+ "prompt": [
176
+ "Boost (1.58 or newer) is installed",
177
+ "Include it with `#include \"boost/date_time/gregorian/gregorian.hpp\"`"
178
+ ],
179
+ "test": [
180
+ "#include <boost/date_time/gregorian/gregorian.hpp>"
181
+ ]
182
+ },
183
+ "unexplained_deterministic_requirements": 0
184
+ },
185
+ {
186
+ "task": "parallel-letter-frequency",
187
+ "classification": "prompt_test_aligned",
188
+ "review_disposition": "reviewed_allowlist",
189
+ "prompt_sha256": "241b469203880134a8931c9df45f838a817a37430df5f02267ee3cf2ebf57ba5",
190
+ "test_file": "parallel_letter_frequency_test.cpp",
191
+ "test_sha256": "9f0625d18d5ad5a04136c92d3064456a3c3e9e7847f4810f0c75f6d9db49ea5e",
192
+ "regression_requirements": {},
193
+ "unexplained_deterministic_requirements": 0
194
+ },
195
+ {
196
+ "task": "perfect-numbers",
197
+ "classification": "prompt_test_aligned",
198
+ "review_disposition": "reviewed_allowlist",
199
+ "prompt_sha256": "6f06b35f9f78708451c8b5aab69cfeb2f72333abcafff5cd769b59f71d4b1506",
200
+ "test_file": "perfect_numbers_test.cpp",
201
+ "test_sha256": "fa206f8feaa1f8aa63986db34fc96458b30ab0325c0855fd6659ab7cbcb50be3",
202
+ "regression_requirements": {},
203
+ "unexplained_deterministic_requirements": 0
204
+ },
205
+ {
206
+ "task": "phone-number",
207
+ "classification": "prompt_test_aligned",
208
+ "review_disposition": "reviewed_allowlist",
209
+ "prompt_sha256": "688f8b8082ed60ea107cbddd6f0418ab512df3ab8c13db5ab39436987a41df3b",
210
+ "test_file": "phone_number_test.cpp",
211
+ "test_sha256": "12aa1d8ef503b67d9be8a6d1b8bc858eabcc88af3db916821ec25dcb3709fee5",
212
+ "regression_requirements": {},
213
+ "unexplained_deterministic_requirements": 0
214
+ },
215
+ {
216
+ "task": "queen-attack",
217
+ "classification": "prompt_test_aligned",
218
+ "review_disposition": "reviewed_allowlist",
219
+ "prompt_sha256": "c5aa7eb5b38e0434a9f9893384837bdd303eec532d343d43d412954b9514a328",
220
+ "test_file": "queen_attack_test.cpp",
221
+ "test_sha256": "af1f9888860b997aaf1473e07fd03c3bbb6bfc653301bb6c8c91a0a3f86f4d75",
222
+ "regression_requirements": {},
223
+ "unexplained_deterministic_requirements": 0
224
+ },
225
+ {
226
+ "task": "robot-name",
227
+ "classification": "prompt_test_aligned",
228
+ "review_disposition": "reviewed_allowlist",
229
+ "prompt_sha256": "b2750750beea61e12bd1828720d21718771bde4b809a62582361be11cc68b2f7",
230
+ "test_file": "robot_name_test.cpp",
231
+ "test_sha256": "a61980d1065cad95bba9e8042e46fca8890b782367767a2a0e4b9c856de58fd5",
232
+ "regression_requirements": {},
233
+ "unexplained_deterministic_requirements": 0
234
+ },
235
+ {
236
+ "task": "space-age",
237
+ "classification": "prompt_test_aligned",
238
+ "review_disposition": "reviewed_allowlist",
239
+ "prompt_sha256": "d6a3c9b9aefec380d03ce84ab85ffaf50340fb25acf76194f087ebf4b44397a6",
240
+ "test_file": "space_age_test.cpp",
241
+ "test_sha256": "9362253be5bc92f9cd4d2e5cee817e9d44ba5a812632304d73c1a81a48d3f216",
242
+ "regression_requirements": {},
243
+ "unexplained_deterministic_requirements": 0
244
+ },
245
+ {
246
+ "task": "spiral-matrix",
247
+ "classification": "prompt_test_aligned",
248
+ "review_disposition": "reviewed_allowlist",
249
+ "prompt_sha256": "9d5dff44082c7bac9e5ea721a58723f15d353cf9084885a98f7f00390c92bfb3",
250
+ "test_file": "spiral_matrix_test.cpp",
251
+ "test_sha256": "406cce0e7cf16487fdd12df030bbf5fcfe57aeb36078c8eb13b16c1f8267239e",
252
+ "regression_requirements": {},
253
+ "unexplained_deterministic_requirements": 0
254
+ },
255
+ {
256
+ "task": "sublist",
257
+ "classification": "prompt_test_aligned",
258
+ "review_disposition": "reviewed_allowlist",
259
+ "prompt_sha256": "c5d6288f605c24821622010fc8f9813b5e03f8761fe7274dcc7907d6460e5500",
260
+ "test_file": "sublist_test.cpp",
261
+ "test_sha256": "7120a4a2fa383db1f2f0184c5cb58c46960b39458d37bb3965dfb382ed4f0d00",
262
+ "regression_requirements": {},
263
+ "unexplained_deterministic_requirements": 0
264
+ },
265
+ {
266
+ "task": "yacht",
267
+ "classification": "prompt_test_aligned",
268
+ "review_disposition": "reviewed_allowlist",
269
+ "prompt_sha256": "6c648bd61b3584393de929b14ab5b63fac6773144feffa2230e634b13566a343",
270
+ "test_file": "yacht_test.cpp",
271
+ "test_sha256": "45af93cc50b53cddf26115d4bbf0c03e3e61939b4c7979d0eb670f8937bbacbb",
272
+ "regression_requirements": {},
273
+ "unexplained_deterministic_requirements": 0
274
+ },
275
+ {
276
+ "task": "zebra-puzzle",
277
+ "classification": "prompt_test_aligned",
278
+ "review_disposition": "reviewed_allowlist",
279
+ "prompt_sha256": "2e747c8282a3ed9bbd1629987886a55cf697d9b94e0bdf1eb66ebc1eee4801f6",
280
+ "test_file": "zebra_puzzle_test.cpp",
281
+ "test_sha256": "2b95fb480833ad730748e742145f1789b9eddafc300b977baba80663b3443c9e",
282
+ "regression_requirements": {},
283
+ "unexplained_deterministic_requirements": 0
284
+ }
285
+ ]
286
+ },
287
+ "prompt_test_audit_sha256": "2b6b22f2170685e8072c8cff54dc0d4084324f86e662179f9733c2d2d9ded18c"
288
+ },
289
+ "gpu_ids": "4-7",
290
+ "gpu_requested": "4x NVIDIA H100 80GB HBM3",
291
+ "temperature": 0.7,
292
+ "top_p": 1.0,
293
+ "max_tokens": 32768,
294
+ "thinking_disabled": false,
295
+ "threads": 8,
296
+ "image": "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
297
+ "started_at_utc": "2026-08-30T06:55:34.057413+00:00",
298
+ "completed_at_utc": "2026-08-30T07:23:57.831730+00:00",
299
+ "server_command": [
300
+ "sudo",
301
+ "-n",
302
+ "docker",
303
+ "run",
304
+ "-d",
305
+ "--name",
306
+ "sglang-generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1-shard1",
307
+ "--gpus",
308
+ "all",
309
+ "--network",
310
+ "host",
311
+ "--ipc",
312
+ "host",
313
+ "-e",
314
+ "CUDA_VISIBLE_DEVICES=4,5,6,7",
315
+ "-v",
316
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1:/workspace-run",
317
+ "-v",
318
+ "/home/gcpuser/eval-assets/model/GLM-4.7-Flash:/workspace-model:ro",
319
+ "us-central1-docker.pkg.dev/lifeandhalf-24122025/w8-biayn/glm47-full-v5-unadmitted-grpo@sha256:5df1c41efb6062a292ac68a49d68ad955d9f8209c182d3fc2f7e8c634ca076a2",
320
+ "python3",
321
+ "-m",
322
+ "sglang.launch_server",
323
+ "--model-path",
324
+ "/workspace-model",
325
+ "--tp-size",
326
+ "4",
327
+ "--tool-call-parser",
328
+ "glm47",
329
+ "--reasoning-parser",
330
+ "glm45",
331
+ "--mem-fraction-static",
332
+ "0.8",
333
+ "--max-running-requests",
334
+ "16",
335
+ "--served-model-name",
336
+ "glm-4.7-flash-grpo",
337
+ "--api-key",
338
+ "local-eval",
339
+ "--host",
340
+ "0.0.0.0",
341
+ "--port",
342
+ "18001",
343
+ "--enable-lora",
344
+ "--max-lora-rank",
345
+ "32",
346
+ "--lora-backend",
347
+ "triton",
348
+ "--lora-target-modules",
349
+ "q_a_proj",
350
+ "kv_a_proj_with_mqa",
351
+ "o_proj",
352
+ "gate_proj",
353
+ "up_proj",
354
+ "down_proj",
355
+ "--experts-shared-outer-loras",
356
+ "--lora-use-virtual-experts"
357
+ ],
358
+ "benchmark_command": [
359
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1/aider-venv/bin/python",
360
+ "/aider/benchmark/benchmark.py",
361
+ "generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1-shard-1",
362
+ "--model",
363
+ "openai/glm-4.7-flash-grpo",
364
+ "--edit-format",
365
+ "whole",
366
+ "--languages",
367
+ "cpp",
368
+ "--tries",
369
+ "2",
370
+ "--threads",
371
+ "8",
372
+ "--exercises-dir",
373
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1/shards/shard-1",
374
+ "--read-model-settings",
375
+ "/home/gcpuser/glm47-eval-workspace/eval-generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1/model-settings.yml"
376
+ ],
377
+ "adapter_load": {
378
+ "endpoint": "/load_lora_adapter",
379
+ "status": 200,
380
+ "body": "{\"rid\":null,\"http_worker_ipc\":null,\"success\":true,\"error_message\":\"\",\"loaded_adapters\":{\"glm-4.7-flash-grpo\":\"/workspace-run/adapter-serving\"}}"
381
+ },
382
+ "lora_activation_probe": {
383
+ "status": "diverged",
384
+ "with_lora": {
385
+ "content": "",
386
+ "logprobs": [
387
+ -0.314517,
388
+ -1e-06,
389
+ 0.0,
390
+ -3e-06,
391
+ -0.013565,
392
+ 0.0,
393
+ -2.5e-05,
394
+ -0.037508,
395
+ -0.207046,
396
+ -1.8e-05,
397
+ -2.3e-05,
398
+ -1e-06,
399
+ -1e-06,
400
+ -1.035419,
401
+ -0.441904,
402
+ -0.000207,
403
+ -0.00705,
404
+ -1.7e-05,
405
+ -0.014966,
406
+ -7e-06,
407
+ -0.004145,
408
+ -0.000219,
409
+ -0.407316,
410
+ -7e-06,
411
+ -0.029971,
412
+ -0.855633,
413
+ -0.020896,
414
+ -0.000721,
415
+ -0.171953,
416
+ -0.0149,
417
+ -0.875907,
418
+ -2e-06,
419
+ -7e-06,
420
+ 0.0,
421
+ -0.0,
422
+ 0.0,
423
+ -1e-06,
424
+ -0.219708,
425
+ -0.202315,
426
+ -0.575349,
427
+ -0.313681,
428
+ -0.018542,
429
+ -2e-06,
430
+ -0.000562,
431
+ -0.000203,
432
+ -0.000114,
433
+ -0.70604,
434
+ -0.0
435
+ ]
436
+ },
437
+ "without_lora": {
438
+ "content": "",
439
+ "logprobs": [
440
+ -0.201983,
441
+ -5e-06,
442
+ -0.0,
443
+ -3e-06,
444
+ -0.010884,
445
+ 0.0,
446
+ -3e-05,
447
+ -0.037508,
448
+ -0.052472,
449
+ -4.7e-05,
450
+ -0.000679,
451
+ -3e-06,
452
+ -3e-06,
453
+ -0.829262,
454
+ -0.517167,
455
+ -0.000435,
456
+ -0.011836,
457
+ -1.1e-05,
458
+ -0.014955,
459
+ -1.5e-05,
460
+ -0.018471,
461
+ -0.000642,
462
+ -0.304798,
463
+ -9e-06,
464
+ -0.030178,
465
+ -0.851881,
466
+ -2e-06,
467
+ -7e-06,
468
+ -0.0,
469
+ -4.6e-05,
470
+ -0.235447,
471
+ -0.328674,
472
+ -9.4e-05,
473
+ -0.002078,
474
+ -3.2e-05,
475
+ -0.000579,
476
+ -0.0,
477
+ -0.0,
478
+ -0.0,
479
+ -0.0,
480
+ -0.368291,
481
+ -0.000128,
482
+ -5.8e-05,
483
+ -0.135314,
484
+ -3e-05,
485
+ -0.001666,
486
+ -2e-06,
487
+ -1e-06
488
+ ]
489
+ }
490
+ },
491
+ "stats_stdout": "\u2500 /aider/tmp.benchmarks/2026-08-30-06-57-52--generalized-cpp-grpo20-iter19-fi\u2026 \u2500\n- dirname: 2026-08-30-06-57-52--generalized-cpp-grpo20-iter19-fixed26-repeat3-20260830-052558-retry1-shard-1\n test_cases: 13\n model: openai/glm-4.7-flash-grpo\n edit_format: whole\n commit_hash: 5dc9490\n pass_rate_1: 53.8\n pass_rate_2: 61.5\n pass_num_1: 7\n pass_num_2: 8\n percent_cases_well_formed: 100.0\n error_outputs: 6\n num_malformed_responses: 0\n num_with_malformed_responses: 0\n user_asks: 53\n lazy_comments: 0\n syntax_errors: 0\n indentation_errors: 0\n exhausted_context_windows: 6\n prompt_tokens: 310698\n completion_tokens: 183798\n test_timeouts: 0\n total_tests: 13\n command: aider --model openai/glm-4.7-flash-grpo\n date: 2026-08-30\n versions: 0.86.3.dev\n seconds_per_case: 508.8\n total_cost: 0.0000\n\ncosts: $0.0000/test-case, $0.00 total, $0.00 projected\n\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n",
492
+ "validation": {
493
+ "terminal_tasks": 13,
494
+ "terminal_attempts": 19,
495
+ "maximum_attempts": 26,
496
+ "short_circuited_after_first_pass": 7,
497
+ "pass_at_1": 7,
498
+ "pass_at_k": 8,
499
+ "well_formed_tasks": 13,
500
+ "malformed_responses": 0,
501
+ "error_outputs": 6,
502
+ "context_exhaustions": 6,
503
+ "test_timeouts": 0,
504
+ "prompt_tokens": 310698,
505
+ "completion_tokens": 183798,
506
+ "unique_testcases": 13,
507
+ "testcases": [
508
+ "knapsack",
509
+ "linked-list",
510
+ "meetup",
511
+ "parallel-letter-frequency",
512
+ "perfect-numbers",
513
+ "phone-number",
514
+ "queen-attack",
515
+ "robot-name",
516
+ "space-age",
517
+ "spiral-matrix",
518
+ "sublist",
519
+ "yacht",
520
+ "zebra-puzzle"
521
+ ],
522
+ "outcomes": {
523
+ "knapsack": [
524
+ true
525
+ ],
526
+ "linked-list": [
527
+ false,
528
+ false
529
+ ],
530
+ "meetup": [
531
+ false,
532
+ false
533
+ ],
534
+ "parallel-letter-frequency": [
535
+ true
536
+ ],
537
+ "perfect-numbers": [
538
+ true
539
+ ],
540
+ "phone-number": [
541
+ true
542
+ ],
543
+ "queen-attack": [
544
+ true
545
+ ],
546
+ "robot-name": [
547
+ true
548
+ ],
549
+ "space-age": [
550
+ true
551
+ ],
552
+ "spiral-matrix": [
553
+ false,
554
+ false
555
+ ],
556
+ "sublist": [
557
+ false,
558
+ false
559
+ ],
560
+ "yacht": [
561
+ false,
562
+ true
563
+ ],
564
+ "zebra-puzzle": [
565
+ false,
566
+ false
567
+ ]
568
+ },
569
+ "result_sha256": {
570
+ "knapsack": "fa82d25bd2e641ed0eea80b185fb773321e436711f5bde134ec870d239541a93",
571
+ "linked-list": "ebf4f59cf6d492cefb7ead993cb1ee64efd6f1aad015288a29118b6435df2085",
572
+ "meetup": "19ee9c6d69ad2224683a8fac46e321a901df30d6bd025d97ef39db2171ff86a8",
573
+ "parallel-letter-frequency": "d0c53d63459c7e02c425b18c682a8f3864141784242efd40bdff3677f09a18df",
574
+ "perfect-numbers": "45f8c1745da2479d31c09c3266c05f6e3ca11e0e51af76f04f97a7ea6406c2fa",
575
+ "phone-number": "10f58a09ed24faaf642877327d27731f2e00b6006a96431d64adc93779d0f16f",
576
+ "queen-attack": "ea9ef897e01797fab978b17a48fa2d187b5302131ecd78ce9d25164554a3e64a",
577
+ "robot-name": "c83b0042f873543caa05c56ea56815d3cbc8ca6f9d0c9f091562f4f32934b4d4",
578
+ "space-age": "1290916fb3abef982f63ad4175aa478605c9366907b130c1b38de881626b4e6d",
579
+ "spiral-matrix": "29f672b2b401350f0e47c8230e109492610e97f543f887767868e3cd919739a5",
580
+ "sublist": "eb8ef5ae4a323fa65e09be79306f32e0a20f5939183036ecbdc40d15413bd4e8",
581
+ "yacht": "fa10f82501e67a813a86e19fed4948d6eaaad5767e894da5685bacc6ef878430",
582
+ "zebra-puzzle": "d179ba4b988eeaf0b8c505fe02e019afdf10c0ecf825f7f0660512e2f0031389"
583
+ }
584
+ }
585
+ }
training_data_manifest.json ADDED
@@ -0,0 +1,59 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "composition": {
3
+ "categories": {
4
+ "generalized-cpp-global": 6
5
+ },
6
+ "families": {
7
+ "clock": 1,
8
+ "complex-numbers": 1,
9
+ "crypto-square": 1,
10
+ "grade-school": 1,
11
+ "kindergarten-garden": 1,
12
+ "perfect-numbers": 1
13
+ }
14
+ },
15
+ "counts": {
16
+ "available_shadow": 6,
17
+ "monitor": 6,
18
+ "train": 6,
19
+ "validation": 0
20
+ },
21
+ "files": {
22
+ "grpo_train": "grpo/train.jsonl",
23
+ "train_monitor": "eval/train_monitor.jsonl",
24
+ "validation": "eval/validation.jsonl"
25
+ },
26
+ "kind": "aider-polyglot-cpp-shadow-grpo",
27
+ "profile": "generalized-cpp-grpo20",
28
+ "prompt_sha256": [
29
+ "561456e93280959b222cfd8448e3bf9d61e67cf94fc736971f5d0ef640023e22",
30
+ "5cff42213c939d6eb582c942757b3afabaebb3a17785353daa700061bd644411",
31
+ "637564e470c9acb73295c3ec06eed35945da0657603a3a92be6d32c8f08aec3c",
32
+ "ac9afa3138675597a6d0e4cdaecb39ba1a3d9cbcabf8cd6db561e6af39967bcd",
33
+ "d13512a0c70692bb7a479ff545d2d9742d1ed592becbd6bdaae82ffa23dd3c14",
34
+ "eb7a2adfd2333fbc6ee975fdff2f6737df430e2a66cfb0d0494e4482fd5a9998"
35
+ ],
36
+ "run_id": "generalized-cpp-kernel-grpo20-spot-20260829-083214-retry1",
37
+ "schema_version": 5,
38
+ "source_manifest_kind": "aider-polyglot-cpp-shadow-rubrics",
39
+ "source_manifest_sha256": "369f0218313c2240a1073d99b1a9350b2ea54830a7ecc144ca0be2f88289444c",
40
+ "source_root": "official:Aider-AI/polyglot-benchmark@7e0611e77b54e2dea774cdc0aa00cf9f7ed6144f/cpp/exercises/practice",
41
+ "source_tree_sha256": "c5609e64371cbbd7f8412f9b250edf267ab996642ad189d76e15655e4ba94192",
42
+ "split_contract": {
43
+ "imitation_role": "none",
44
+ "monitor": "training-task trend monitor only",
45
+ "official_26": "explicitly authorized training target",
46
+ "official_task_id_overlap": [
47
+ "clock",
48
+ "complex-numbers",
49
+ "crypto-square",
50
+ "grade-school",
51
+ "kindergarten-garden",
52
+ "perfect-numbers"
53
+ ],
54
+ "reference_answers_packaged": false,
55
+ "source_reference_answers_packaged": false,
56
+ "train": "manifest-declared executable shadow tasks",
57
+ "validation": "training-task monitor fallback; not checkpoint-selection evidence"
58
+ }
59
+ }