Goal
Author the remaining five A1 missions per the GPT R6-validated table
(research log in #49), on top of the authoring gate in #58.
Mission table (R6)
| Mission |
Targets |
Carriers |
Supports |
| M3 meet_at_a_time |
reception.listen.understand_clock_time, production.speak.state_clock_time |
greet, interaction.ask_name |
reception.listen.identify_spoken_number |
| M4 complete_small_order |
interaction.request_item, interaction.answer_simple_choice |
greet, thank |
reception.listen.understand_simple_choice |
| M5 buy_small_item |
interaction.ask_price, reception.listen.understand_spoken_price |
interaction.request_item, thank |
reception.listen.identify_spoken_number |
| M6 find_a_place |
interaction.ask_location, reception.listen.follow_short_direction |
greet, thank |
reception.listen.identify_basic_direction_term |
| M7 talk_about_self_family |
production.speak.state_basic_self_detail, production.speak.describe_family_member_basic |
production.speak.say_own_name |
lexical only |
Every target needs a full evidence package: baseline diagnostic → input →
retrieval → production → delayed → fresh_transfer (explicit
changedDimensions on signature fields) → fresh assessment. Transfer
signatures per target are specified concretely in the R6 log.
New capabilities to add
reception.listen.identify_spoken_number, reception.listen.understand_clock_time,
production.speak.state_clock_time, reception.listen.understand_simple_choice,
interaction.answer_simple_choice, interaction.ask_price,
reception.listen.understand_spoken_price, interaction.ask_location,
reception.listen.follow_short_direction, reception.listen.identify_basic_direction_term,
production.speak.state_basic_self_detail, production.speak.describe_family_member_basic,
interaction.thank (carrier). Numbers/direction-terms stay support
substrate — no hard DAG edges (R6).
Acceptance
checkCurriculum green on all 7 missions.
- Slice/pilot coverage proves at least one new mission end-to-end.
- Evaluator matchers + VN copy for every new requiredFunction.
npm run verify, test:browser, test:firestore green.
Goal
Author the remaining five A1 missions per the GPT R6-validated table
(research log in #49), on top of the authoring gate in #58.
Mission table (R6)
Every target needs a full evidence package: baseline diagnostic → input →
retrieval → production → delayed → fresh_transfer (explicit
changedDimensions on signature fields) → fresh assessment. Transfer
signatures per target are specified concretely in the R6 log.
New capabilities to add
reception.listen.identify_spoken_number,reception.listen.understand_clock_time,production.speak.state_clock_time,reception.listen.understand_simple_choice,interaction.answer_simple_choice,interaction.ask_price,reception.listen.understand_spoken_price,interaction.ask_location,reception.listen.follow_short_direction,reception.listen.identify_basic_direction_term,production.speak.state_basic_self_detail,production.speak.describe_family_member_basic,interaction.thank(carrier). Numbers/direction-terms stay supportsubstrate — no hard DAG edges (R6).
Acceptance
checkCurriculumgreen on all 7 missions.npm run verify,test:browser,test:firestoregreen.