"""
S2 Decomposed: transferable-learning
==========================================

Auto-generated by S2 Auto-Decomposer.

Original skill: learning/transferable-learning
Scale structure:
  L0 (Micro): 4 operations
  L1 (Meso): 2 operations
  L2 (Macro): 1 operations
  L3 (Meta): 1 orchestrator

Model routing:
  L0 -> codegemma
  L1 -> qwen3
  L2 -> qwen3
  L3 -> deepseek_r1
"""




# Skill metadata
SKILL_METADATA = {
    "original_id": "learning/transferable-learning",
    "original_name": "transferable-learning",
    "scale_structure": {
    "L0": [
        "extract_task_description: [brief description] Identify and extract key elements from a",
        "retrieve_successful_procedure: [brief description] Access the specific, previously successf",
        "identify_step_pattern: [brief description] Recognize recurring steps within the ret",
        "define_common_parameter: [brief description] Pinpoint and articulate shared inputs ne"
    ],
    "L1": [
        "analyze_procedure_structure: [which micros it composes] Compose {extract_task_description",
        "generalize_steps_to_template: [brief description] Compose {identify_step_pattern, define_c"
    ],
    "L2": [
        "create_transferable_learning_template: [which mesos it bundles] Bundle {analyze_procedure_structure"
    ],
    "L3": [
        "learning_transferable_learning_orchestrator"
    ]
},
    "skill_tree": {
    "learning/transferable_learning/orchestrator": [
        "learning/transferable_learning/create_transferable_learning_template"
    ],
    "learning/transferable_learning/create_transferable_learning_template": [
        "learning/transferable_learning/analyze_procedure_structure",
        "learning/transferable_learning/generalize_steps_to_template"
    ],
    "learning/transferable_learning/analyze_procedure_structure": [
        "learning/transferable_learning/extract_task_description",
        "learning/transferable_learning/retrieve_successful_procedure",
        "learning/transferable_learning/identify_step_pattern"
    ],
    "learning/transferable_learning/generalize_steps_to_template": [
        "learning/transferable_learning/extract_task_description",
        "learning/transferable_learning/retrieve_successful_procedure",
        "learning/transferable_learning/identify_step_pattern"
    ]
},
    "model_routing": {
    "L0": "codegemma",
    "L1": "qwen3",
    "L2": "qwen3",
    "L3": "deepseek_r1"
},
}
