"""
S2 Decomposed: deep-semantic-analysis
==========================================

Auto-generated by S2 Auto-Decomposer.

Original skill: reasoning/deep-semantic-analysis
Scale structure:
  L0 (Micro): 7 operations
  L1 (Meso): 2 operations
  L2 (Macro): 0 operations
  L3 (Meta): 1 orchestrator

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




# Skill metadata
SKILL_METADATA = {
    "original_id": "reasoning/deep-semantic-analysis",
    "original_name": "deep-semantic-analysis",
    "scale_structure": {
    "L0": [
        "extract_tokens_from_string: Extract individual tokens/words from a given string.",
        "extract_lemma_and_pos: Retrieve the lemma, part-of-speech tag, and sense definition",
        "identify_head_token: Determine which token is the main conceptual head (noun, ver",
        "retrieve_definition_or_explanation: Fetch or recall a standard definition, explanation, or key a",
        "detect_context_shift_indicators: Identify specific words or phrases that signal a change in t",
        "parse_concept_l1_micro: Compose multiple L0 `extract_tokens_*` operations on *both* ",
        "compare_concepts_l1_micro: Compare two parsed L0-concept outputs (results of `parse_con"
    ],
    "L1": [
        "parse_concept_l1_micro: Compose multiple L0 `extract_tokens_*` operations on *both* ",
        "compare_concepts_l1_micro: Compare two parsed L0-concept outputs (results of `parse_con"
    ],
    "L2": [],
    "L3": [
        "reasoning_deep_semantic_analysis_orchestrator"
    ]
},
    "skill_tree": {
    "reasoning/deep_semantic_analysis/parse_concept_l1_micro": [
        "reasoning/deep_semantic_analysis/extract_tokens_from_string",
        "reasoning/deep_semantic_analysis/extract_lemma_and_pos",
        "reasoning/deep_semantic_analysis/identify_head_token"
    ],
    "reasoning/deep_semantic_analysis/compare_concepts_l1_micro": [
        "reasoning/deep_semantic_analysis/extract_tokens_from_string",
        "reasoning/deep_semantic_analysis/extract_lemma_and_pos",
        "reasoning/deep_semantic_analysis/identify_head_token"
    ]
},
    "model_routing": {
    "L0": "codegemma",
    "L1": "qwen3",
    "L2": "qwen3",
    "L3": "deepseek_r1"
},
}
