BM
Ede Textbook OCR Studio
v2.5 High-Density
레벨 가이드 규칙 (Level Guide Rules)43
1/2
#Rule CodeLevelTimingStatus
1lgr_pre_a1_validation_classPRE_A1validationAct
2lgr_pre_a1_validation_activityPRE_A1validationAct
3lgr_a1_validation_classA1validationAct
4lgr_a1_validation_activityA1validationAct
5lgr_a2_validation_classA2validationAct
6lgr_a2_validation_activityA2validationAct
7lgr_b1_validation_classB1validationAct
8lgr_b1_validation_activityB1validationAct
9lgr_b2_validation_classB2validationAct
10lgr_b2_validation_activityB2validationAct
11lgr_c1_validation_classC1validationAct
12lgr_c1_validation_activityC1validationAct
13lgr_c2_validation_classC2validationAct
14lgr_c2_validation_activityC2validationAct
15lgr_all_validation_bridgeALLvalidationAct
16level_guide_pre_a1_situation_function_assignmentpre_a1before_scenario_step_generationAct
17level_guide_a1_situation_function_assignmenta1before_scenario_step_generationAct
18level_guide_a2_situation_function_assignmenta2before_scenario_step_generationAct
19level_guide_b1_situation_function_assignmentb1before_scenario_step_generationAct
20level_guide_b2_situation_function_assignmentb2before_scenario_step_generationAct
21level_guide_c1_situation_function_assignmentc1before_scenario_step_generationAct
22level_guide_c2_situation_function_assignmentC2before_scenario_step_generationAct
23level_guide_pre_a1_template_sourcepre_a1before_template_generationAct
24level_guide_a1_template_sourcea1before_template_generationAct
25level_guide_a2_template_sourcea2before_template_generationAct
26level_guide_b1_template_sourceb1before_template_generationAct
27level_guide_b2_template_sourceb2before_template_generationAct
28level_guide_c1_template_sourcec1before_template_generationAct
29level_guide_c2_template_sourceC2before_template_generationAct
30level_guide_pre_a1_validation_sourcepre_a1before_validation_rule_set_generationAct
상세 인스펙터
ID: lgr_pre_a1_validation_class
대표 명칭
lgr_pre_a1_validation_class
Guide Rule Codelgr_pre_a1_validation_class
Target Level CodePRE_A1
Use Timingvalidation
Use Targetclass
Description
PRE_A1 class validation density thresholds
Guide Rule JSON
{
  "level_code": "PRE_A1",
  "sentence_policy": {
    "style": "very short chunks, familiar words, high repetition",
    "max_words": 6,
    "enforce_by_prompt": true
  },
  "contract_version": "common_reading_density_v2",
  "level_changes_only": [
    "sentence length",
    "reading length",
    "vocabulary difficulty",
    "answer choice difficulty",
    "discussion depth"
  ],
  "class_density_policy": {
    "key_functions": 2,
    "reading_chars": {
      "max": 130,
      "min": 90
    },
    "dialogue_turns": 6,
    "discussion_items": 3,
    "reading_qa_items": 5,
    "reading_paragraphs": {
      "max": 2,
      "min": 2
    },
    "phrases_per_function": 3
  },
  "activity_density_policy": {
    "word_matching": {
      "matching_mode": "word_to_definition",
      "problem_count": 3,
      "shuffle_right": true,
      "pairs_per_problem": 4,
      "definition_text_allowed": true
    },
    "antonym_questions": 2,
    "synonym_questions": 4,
    "choices_per_question": 4,
    "long_sentence_reading": {
      "chars": {
        "max": 90,
        "min": 70
      },
      "item_count": 1,
      "total_words": {
        "max": 24,
        "min": 10
      },
      "sentence_count": 2,
      "paragraph_count": 1
    },
    "short_sentence_reading": {
      "item_count": 3,
      "sentence_count": 1,
      "chars_per_sentence": {
        "max": 40,
        "min": 25
      },
      "words_per_sentence": {
        "max": 6,
        "min": 3
      }
    },
    "activity_question_policy": {
      "type_1": {
        "item_count": 8,
        "correct_answers": {
          "single": 1,
          "multiple": {
            "max": 3,
            "min": 2
          }
        },
        "choices_per_item": 4,
        "single_select_count": 7,
        "multiple_select_count": 1
      },
      "type_2": {
        "item_count": 7,
        "subtype_mix": {
          "antonym": {
            "item_count": 5,
            "single_select_count": 3,
            "multiple_select_count": 2
          },
          "phrasal_verb": {
            "item_count": 2,
            "single_select_count": 2,
            "multiple_select_count": 0
          }
        },
        "correct_answers": {
          "single": 1,
          "multiple": {
            "max": 3,
            "min": 2
          }
        },
        "choices_per_item": 4,
        "single_select_count": 5,
        "multiple_select_count": 2,
        "phrasal_verb_distractor_policy": "use one concrete, visibly best meaning; avoid near-synonym distractors"
      },
      "type_3": {
        "matching_mode": "word_to_definition",
        "problem_count": 3,
        "shuffle_right": true,
        "pairs_per_problem": 4
      },
      "type_4": {
        "item_count": 3,
        "sentences_per_item": 1,
        "words_per_sentence": {
          "max": 6,
          "min": 3
        }
      },
      "type_5": {
        "item_count": 1,
        "total_words": {
          "max": 24,
          "min": 10
        },
        "sentences_per_item": 2
      },
      "level_code": "PRE_A1",
      "choice_count": 15,
      "contract_version": "activity_question_policy_v1",
      "semantic_difficulty": {
        "definition_style": "very short, concrete, everyday meanings",
        "synonym_relation": "exact, high-frequency equivalents",
        "context_requirement": "visible everyday clues; no inference",
        "distractor_similarity": "clearly different meanings"
      },
      "distribution_percent": {
        "single_select": 67,
        "multiple_select": 17,
        "word_definition_matching": 16
      },
      "lexical_source_policy": {
        "antonym_source": "single_word",
        "synonym_source": "single_word",
        "phrasal_verb_source": "phrasal_verb"
      },
      "pre_return_self_check": {
        "targets": [
          {
            "block": "short_sentence_reading",
            "scope": "each_item",
            "word_count": {
              "max": 6,
              "min": 3,
              "target": 5
            },
            "exact_sentence_count": 1
          },
          {
            "block": "long_sentence_reading",
            "scope": "paragraph",
            "word_count": {
              "max": 24,
              "min": 10,
              "target": 17
            },
            "exact_sentence_count": 2
          }
        ],
        "required": true,
        "on_failure": "revise_before_return",
        "count_method": "whitespace",
        "instructions": [
          "Before returning JSON, validate every reading target using its configured whitespace word-count range and target.",
          "If any reading target fails, rewrite it internally before returning the final JSON.",
          "Return only the final valid JSON; do not describe the validation process."
        ]
      },
      "assessed_problem_count": 18,
      "matching_problem_count": 3
    },
    "correct_answers_per_question": {
      "max": 3,
      "min": 2
    },
    "phrasal_or_pattern_questions": 2
  },
  "invariant_problem_counts": true
}