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": "G1933",
"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_PYRO_ORDER"
}
],
"out_of_scope": [
"Do not create other objects in package $TMP."
],
"hidden_tests": [
{
"type": "CLAS",
"name": "{{P}}PYRO_HIDDEN",
"file": "hidden/pyro_hidden.clas.abap",
"description": "Hidden tests for the interface {{P}}IF_PYRO_ORDER. The global test class itself implements the interface, therefore it only compiles when every signature matches. The tests read the constants, check the type kinds and the lengths of the types, check the components of the structures, and call both methods through the interface."
}
],
"reference": [
{
"type": "INTF",
"name": "{{P}}IF_PYRO_ORDER",
"file": "reference/if_pyro_order.intf.abap",
"description": "Contract of the fireworks display order desk"
},
{
"type": "CLAS",
"name": "{{P}}PYRO_ORDER_TEST",
"file": "reference/pyro_order_test.clas.abap",
"description": "Own ABAP Unit tests for the interface (global test class)"
}
],
"craft_checks": [
"method_length",
"db_operation_in_loop"
]
}