Snapshot: new training tasks (balanced generation), docs
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
48
tasks_gen/train/G1953/task.json
Normal file
48
tasks_gen/train/G1953/task.json
Normal 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"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user