Snapshot: new training tasks (balanced generation), docs

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
Kral
2026-10-05 22:08:59 +02:00
parent eb13453097
commit 6984fc7917
572 changed files with 30024 additions and 0 deletions

View File

@@ -0,0 +1,48 @@
{
"id": "G1953",
"category": "A",
"object_type": "INTF",
"difficulty": 3,
"release_target": "v816",
"expected_outcome": "implement",
"budget": {
"max_tool_calls": 60,
"max_activations": 15
},
"seed": [],
"contract": [
{
"type": "INTF",
"name": "{{P}}IF_PIANO_TUNING"
}
],
"out_of_scope": [
"Other objects in package $TMP"
],
"hidden_tests": [
{
"type": "CLAS",
"name": "{{P}}T44_HIDDEN",
"file": "hidden/t44_hidden.clas.abap",
"description": "T44 hidden tests. The global test class itself implements the interface, so it compiles only when every signature matches. The tests read the constant values, the component names and the type lengths with RTTI."
}
],
"reference": [
{
"type": "INTF",
"name": "{{P}}IF_PIANO_TUNING",
"file": "reference/if_piano_tuning.intf.abap",
"description": "Piano tuning visit contract"
},
{
"type": "CLAS",
"name": "{{P}}PIANO_TUNING_TEST",
"file": "reference/piano_tuning_test.clas.abap",
"description": "Own global test class for the interface contract"
}
],
"craft_checks": [
"naming",
"interface_contract"
]
}