Phase 15F.271 — D08 Final Domain Verification / Freeze Gate
READ-ONLY DIAGNOSTIC
| Check | Result | Expected | Actual |
|---|---|---|---|
| Read API available: tsc_get_experience_profile | PASS | available | available |
| Read API available: tsc_get_learning_item | PASS | available | available |
| Read API available: tsc_get_activity | PASS | available | available |
| Read API available: tsc_get_lesson | PASS | available | available |
| Read API available: tsc_get_curriculum_node | PASS | available | available |
| Read API available: tsc_activity_execution_get_contract | PASS | available | available |
| Read API available: tsc_activity_execution_validate_contract | PASS | available | available |
| D08 Experience Profile exists | PASS | present | present |
| Learning Item exists: days_of_week | PASS | present | present |
| Learning Item exists: what_day_is_it | PASS | present | present |
| Learning Item exists: it_is_day | PASS | present | present |
| Learning Item exists: months_of_year | PASS | present | present |
| Learning Item exists: what_is_the_date | PASS | present | present |
| Learning Item exists: date_statement | PASS | present | present |
| Learning Item exists: event_on_date | PASS | present | present |
| Learning Item exists: simple_calendar_schedule | PASS | present | present |
| Exactly 8 canonical D08 Learning Items resolve | PASS | 8 | 8 |
| Canonical Learning Item order preserved | PASS | days_of_week → what_day_is_it → it_is_day → months_of_year → what_is_the_date → date_statement → event_on_date → simple_calendar_schedule | days_of_week → what_day_is_it → it_is_day → months_of_year → what_is_the_date → date_statement → event_on_date → simple_calendar_schedule |
| Lesson exists: english_a1_days_dates_calendar_lesson_01 | PASS | present | present |
| Lesson exists: english_a1_days_dates_calendar_lesson_02 | PASS | present | present |
| Lesson exists: english_a1_days_dates_calendar_lesson_03 | PASS | present | present |
| Exactly 3 canonical D08 lessons resolve | PASS | 3 | 3 |
| Lesson activity count: english_a1_days_dates_calendar_lesson_01 | PASS | 9 | 9 |
| Lesson activity count: english_a1_days_dates_calendar_lesson_02 | PASS | 9 | 9 |
| Lesson activity count: english_a1_days_dates_calendar_lesson_03 | PASS | 7 | 7 |
| Exactly 25 unique D08 activities across lessons | PASS | 25 | 25 |
| Activity resolves: english_a1_days_dates_calendar_l01_days_of_week_01 | PASS | present | present |
| Activity resolves: english_a1_days_dates_calendar_l01_days_of_week_02 | PASS | present | present |
| Activity resolves: english_a1_days_dates_calendar_l01_days_of_week_03 | PASS | present | present |
| Activity resolves: english_a1_days_dates_calendar_l01_what_day_is_it_01 | PASS | present | present |
| Activity resolves: english_a1_days_dates_calendar_l01_what_day_is_it_02 | PASS | present | present |
| Activity resolves: english_a1_days_dates_calendar_l01_what_day_is_it_03 | PASS | present | present |
| Activity resolves: english_a1_days_dates_calendar_l01_it_is_day_01 | PASS | present | present |
| Activity resolves: english_a1_days_dates_calendar_l01_it_is_day_02 | PASS | present | present |
| Activity resolves: english_a1_days_dates_calendar_l01_it_is_day_03 | PASS | present | present |
| Activity resolves: english_a1_days_dates_calendar_l02_months_of_year_01 | PASS | present | present |
| Activity resolves: english_a1_days_dates_calendar_l02_months_of_year_02 | PASS | present | present |
| Activity resolves: english_a1_days_dates_calendar_l02_months_of_year_03 | PASS | present | present |
| Activity resolves: english_a1_days_dates_calendar_l02_what_is_the_date_01 | PASS | present | present |
| Activity resolves: english_a1_days_dates_calendar_l02_what_is_the_date_02 | PASS | present | present |
| Activity resolves: english_a1_days_dates_calendar_l02_what_is_the_date_03 | PASS | present | present |
| Activity resolves: english_a1_days_dates_calendar_l02_date_statement_01 | PASS | present | present |
| Activity resolves: english_a1_days_dates_calendar_l02_date_statement_02 | PASS | present | present |
| Activity resolves: english_a1_days_dates_calendar_l02_date_statement_03 | PASS | present | present |
| Activity resolves: english_a1_days_dates_calendar_l03_event_on_date_01 | PASS | present | present |
| Activity resolves: english_a1_days_dates_calendar_l03_event_on_date_02 | PASS | present | present |
| Activity resolves: english_a1_days_dates_calendar_l03_event_on_date_03 | PASS | present | present |
| Activity resolves: english_a1_days_dates_calendar_l03_simple_calendar_schedule_01 | PASS | present | present |
| Activity resolves: english_a1_days_dates_calendar_l03_simple_calendar_schedule_02 | PASS | present | present |
| Activity resolves: english_a1_days_dates_calendar_l03_simple_calendar_schedule_03 | PASS | present | present |
| Activity resolves: english_a1_days_dates_calendar_integration_01 | PASS | present | present |
| All 25 D08 lesson activities resolve | PASS | 25 | 25 |
| D08 E4 is final Activity of Lesson 03 | PASS | english_a1_days_dates_calendar_integration_01 | english_a1_days_dates_calendar_integration_01 |
| Canonical D08 E4 exists | PASS | present | present |
| E4 contains exactly 8 Learning Items | PASS | 8 | 8 |
| E4 Learning Item order is canonical D08 order | PASS | days_of_week → what_day_is_it → it_is_day → months_of_year → what_is_the_date → date_statement → event_on_date → simple_calendar_schedule | days_of_week → what_day_is_it → it_is_day → months_of_year → what_is_the_date → date_statement → event_on_date → simple_calendar_schedule |
| E4 execution contract validates | PASS | success=true | {"success":true,"status":"valid","activity_id":"english_a1_days_dates_calendar_integration_01","contract":{"contract_version":"1.0","mode":"integrated_connected_interaction","initial_state":{"status":"active","evidence_level":"E4","support_level":"no_support","repair_state":"none"},"variation":{"required":["partner_identity"],"allowed":["partner_name","initiator","compatible_turn_order","context","required_day","required_month","required_date","required_event","required_today_day","required_today_date","required_event_one","required_event_one_day","required_event_one_date","required_event_two","required_event_two_day","required_event_two_date"],"server_authoritative":true},"scenario_slots":{"required_today_day":"Tuesday","required_today_date":"September 22nd","required_event_one":"English class","required_event_one_day":"Thursday","required_event_one_date":"September 24th","required_event_two":"The school event","required_event_two_day":"Saturday","required_event_two_date":"September 26th"},"turns":[{"turn_id":"day","turn_role":"provide_day","target_learning_item_id":"days_of_week","communicative_requirement":"Provide the server-authoritative required day: Tuesday.","evidence_level":"E4","repair_allowed":true},{"turn_id":"ask_day","turn_role":"seek_current_day","target_learning_item_id":"what_day_is_it","communicative_requirement":"Ask what day it is.","evidence_level":"E4","repair_allowed":true},{"turn_id":"state_day","turn_role":"state_current_day","target_learning_item_id":"it_is_day","communicative_requirement":"State the server-authoritative current day: Tuesday.","evidence_level":"E4","repair_allowed":true},{"turn_id":"month","turn_role":"provide_month","target_learning_item_id":"months_of_year","communicative_requirement":"Provide the server-authoritative required month: September.","evidence_level":"E4","repair_allowed":true},{"turn_id":"ask_date","turn_role":"seek_current_date","target_learning_item_id":"what_is_the_date","communicative_requirement":"Ask what the date is.","evidence_level":"E4","repair_allowed":true},{"turn_id":"state_date","turn_role":"state_current_date","target_learning_item_id":"date_statement","communicative_requirement":"State the server-authoritative current date: September 22nd.","evidence_level":"E4","repair_allowed":true},{"turn_id":"event_date","turn_role":"state_event_date","target_learning_item_id":"event_on_date","communicative_requirement":"State the server-authoritative English class date: Thursday, September 24th.","evidence_level":"E4","repair_allowed":true},{"turn_id":"combined_calendar","turn_role":"integrate_calendar_schedule","target_learning_item_id":"simple_calendar_schedule","communicative_requirement":"Produce the combined server-authoritative today, English class and school event calendar schedule.","evidence_level":"E4","repair_allowed":true}],"transitions":{"server_authoritative":true,"fixed_transcript":false,"preserve_connected_context":true,"preserve_partner_state":true,"preserve_prior_turn_evidence":true,"next_turn_depends_on_execution_state":true,"next_target_learning_item_depends_on_execution_state":true,"adaptation_required_for_continuation":false},"connectedness":{"required":true,"minimum_dependent_learner_turns":1,"dependency_sources":["partner_previous_turn","current_interaction_context","scenario_slots"]},"support":{"default":"no_support","levels":["no_support","natural_interlocutor_response","light_prompt","clarification","model","explicit_answer"],"record_provenance":true,"support_does_not_change_target":true,"modeled_performance_is_independent_e4":false},"repair":{"allowed":true,"preserve_current_target_by_default":true,"preserve_prior_valid_evidence":true,"failed_later_turn_does_not_erase_prior_evidence":true},"completion":{"requires_connected_exchange":true,"requires_communicative_purpose_completed":true,"requires_sufficient_construct_coverage":true,"automatic_mastery_of_all_learning_items":false,"completion_equals_mastery":false},"evidence":{"per_turn_construct_specific":true,"one_authoritative_target_per_response":true,"preserve_partial_success":true,"integrated_performance_property":"maintain_connected_calendar_exchange","integrated_performance_is_learning_item":false,"primary_evidence_level":"E4","future_transfer_level":"E5"}},"learning_item_ids":["days_of_week","what_day_is_it","it_is_day","months_of_year","what_is_the_date","date_statement","event_on_date","simple_calendar_schedule"],"turn_map":{"day":{"turn_id":"day","turn_role":"provide_day","target_learning_item_id":"days_of_week","communicative_requirement":"Provide the server-authoritative required day: Tuesday.","evidence_level":"E4","repair_allowed":true},"ask_day":{"turn_id":"ask_day","turn_role":"seek_current_day","target_learning_item_id":"what_day_is_it","communicative_requirement":"Ask what day it is.","evidence_level":"E4","repair_allowed":true},"state_day":{"turn_id":"state_day","turn_role":"state_current_day","target_learning_item_id":"it_is_day","communicative_requirement":"State the server-authoritative current day: Tuesday.","evidence_level":"E4","repair_allowed":true},"month":{"turn_id":"month","turn_role":"provide_month","target_learning_item_id":"months_of_year","communicative_requirement":"Provide the server-authoritative required month: September.","evidence_level":"E4","repair_allowed":true},"ask_date":{"turn_id":"ask_date","turn_role":"seek_current_date","target_learning_item_id":"what_is_the_date","communicative_requirement":"Ask what the date is.","evidence_level":"E4","repair_allowed":true},"state_date":{"turn_id":"state_date","turn_role":"state_current_date","target_learning_item_id":"date_statement","communicative_requirement":"State the server-authoritative current date: September 22nd.","evidence_level":"E4","repair_allowed":true},"event_date":{"turn_id":"event_date","turn_role":"state_event_date","target_learning_item_id":"event_on_date","communicative_requirement":"State the server-authoritative English class date: Thursday, September 24th.","evidence_level":"E4","repair_allowed":true},"combined_calendar":{"turn_id":"combined_calendar","turn_role":"integrate_calendar_schedule","target_learning_item_id":"simple_calendar_schedule","communicative_requirement":"Produce the combined server-authoritative today, English class and school event calendar schedule.","evidence_level":"E4","repair_allowed":true}}} |
| E4 execution contract resolves | PASS | present | present |
| E4 contract version is 1.0 | PASS | 1.0 | 1.0 |
| E4 mode is integrated connected interaction | PASS | integrated_connected_interaction | integrated_connected_interaction |
| Canonical D08 scenario slots exact | PASS | {"required_today_day":"Tuesday","required_today_date":"September 22nd","required_event_one":"English class","required_event_one_day":"Thursday","required_event_one_date":"September 24th","required_event_two":"The school event","required_event_two_day":"Saturday","required_event_two_date":"September 26th"} | {"required_today_day":"Tuesday","required_today_date":"September 22nd","required_event_one":"English class","required_event_one_day":"Thursday","required_event_one_date":"September 24th","required_event_two":"The school event","required_event_two_day":"Saturday","required_event_two_date":"September 26th"} |
| E4 has exactly 8 authoritative turns | PASS | 8 | 8 |
| Exact authoritative turn ID order | PASS | day → ask_day → state_day → month → ask_date → state_date → event_date → combined_calendar | day → ask_day → state_day → month → ask_date → state_date → event_date → combined_calendar |
| Exact authoritative target order | PASS | days_of_week → what_day_is_it → it_is_day → months_of_year → what_is_the_date → date_statement → event_on_date → simple_calendar_schedule | days_of_week → what_day_is_it → it_is_day → months_of_year → what_is_the_date → date_statement → event_on_date → simple_calendar_schedule |
| Every authoritative turn is E4 evidence | PASS | YES | YES |
| Every authoritative turn permits repair | PASS | YES | YES |
| Variation is server-authoritative | PASS | true | true |
| Transitions are server-authoritative | PASS | true | true |
| E4 is not fixed transcript | PASS | false | false |
| Completion does not equal mastery | PASS | false | false |
| No automatic mastery | PASS | false | false |
| Validation property: type | PASS | execution_target | execution_target |
| Validation property: evaluation_scope | PASS | current_turn | current_turn |
| Validation property: target_source | PASS | activity_execution | activity_execution |
| Validation property: one_target_per_response | PASS | true | true |
| Validation property: whole_dialogue_exact_match | PASS | false | false |
| Validation property: automatic_cross_credit | PASS | false | false |
| E4 validation slots equal canonical scenario slots | PASS | equal | equal |
| D08 Course exists | PASS | present | present |
| D08 final freeze gate has no detected structural/runtime-contract failure | PASS | 0 prior failures | 0 prior failures |
TOTAL PASS: 80
TOTAL FAIL: 0
RESULT: PASS
Writes performed: NO
D08 freeze authorized: YES
