레벨 가이드 규칙 (Level Guide Rules)43
1/2
| # | Rule Code | Level | Timing | Status |
|---|---|---|---|---|
| 1 | lgr_pre_a1_validation_class | PRE_A1 | validation | Act |
| 2 | lgr_pre_a1_validation_activity | PRE_A1 | validation | Act |
| 3 | lgr_a1_validation_class | A1 | validation | Act |
| 4 | lgr_a1_validation_activity | A1 | validation | Act |
| 5 | lgr_a2_validation_class | A2 | validation | Act |
| 6 | lgr_a2_validation_activity | A2 | validation | Act |
| 7 | lgr_b1_validation_class | B1 | validation | Act |
| 8 | lgr_b1_validation_activity | B1 | validation | Act |
| 9 | lgr_b2_validation_class | B2 | validation | Act |
| 10 | lgr_b2_validation_activity | B2 | validation | Act |
| 11 | lgr_c1_validation_class | C1 | validation | Act |
| 12 | lgr_c1_validation_activity | C1 | validation | Act |
| 13 | lgr_c2_validation_class | C2 | validation | Act |
| 14 | lgr_c2_validation_activity | C2 | validation | Act |
| 15 | lgr_all_validation_bridge | ALL | validation | Act |
| 16 | level_guide_pre_a1_situation_function_assignment | pre_a1 | before_scenario_step_generation | Act |
| 17 | level_guide_a1_situation_function_assignment | a1 | before_scenario_step_generation | Act |
| 18 | level_guide_a2_situation_function_assignment | a2 | before_scenario_step_generation | Act |
| 19 | level_guide_b1_situation_function_assignment | b1 | before_scenario_step_generation | Act |
| 20 | level_guide_b2_situation_function_assignment | b2 | before_scenario_step_generation | Act |
| 21 | level_guide_c1_situation_function_assignment | c1 | before_scenario_step_generation | Act |
| 22 | level_guide_c2_situation_function_assignment | C2 | before_scenario_step_generation | Act |
| 23 | level_guide_pre_a1_template_source | pre_a1 | before_template_generation | Act |
| 24 | level_guide_a1_template_source | a1 | before_template_generation | Act |
| 25 | level_guide_a2_template_source | a2 | before_template_generation | Act |
| 26 | level_guide_b1_template_source | b1 | before_template_generation | Act |
| 27 | level_guide_b2_template_source | b2 | before_template_generation | Act |
| 28 | level_guide_c1_template_source | c1 | before_template_generation | Act |
| 29 | level_guide_c2_template_source | C2 | before_template_generation | Act |
| 30 | level_guide_pre_a1_validation_source | pre_a1 | before_validation_rule_set_generation | Act |
상세 인스펙터
ID: lgr_pre_a1_validation_class대표 명칭
lgr_pre_a1_validation_class
Guide Rule Code
lgr_pre_a1_validation_classTarget 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
}