GeoTask 世界状态循环 · GT27← GT26
气象更新 · 增量复核
一条气象数据更新后,如何只复核受影响的飞行任务?
东区14:00风速由原先6米/秒更新为12米/秒。系统中有四项任务,但只有区域和时段都与这条更新相关的任务需要重新检查。
数据已更新 ≠ 所有任务都重算;结果仍为true ≠ 无需复核
气象发生了什么变化?
原运行假设6 m/s
→
14:00新观测12 m/s
revision 7已经吸收12米/秒的新观测,但四项任务仍保留旧的“适飞=true”结果。GT27要解决的是哪些依赖结论必须复核。
四项任务,只有两项进入复核
复核
任务A · 东区配送
14:30,风速上限10 m/s
12 ≤ 10 → false
同区域、更新生效后,结果由适飞变为不适飞。
复用
任务B · 西区巡检
14:30,风速上限10 m/s
保持 true
时段相同,但区域不同,不进入本次东区影响范围。
复用
任务C · 东区测绘
12:30,风速上限10 m/s
保持 true
区域相同,但任务时刻早于14:00更新生效时间。
复核
任务D · 东区应急
14:45,风速上限15 m/s
12 ≤ 15 → true
结果仍为true,但必须留下确实用新风速复核过的记录。
2复核任务
2复用任务
1结果改变
1复核后不变
普通AI容易犯什么错误?
把四项任务全部重算
忽略区域和生效时刻,扩大计算、复核和业务影响范围。
只复核结果会变化的任务
任务D虽然最终仍为true,也必须证明它已用12米/秒重新检查,而不是沿用旧结论。
GT27先使用调用方声明的区域—时段依赖范围,再对任务A、D执行确定性阈值比较;Core不主动发现这份依赖关系。
限定复核链
12 m/s Observation → revision 7已吸收新值 → Impact Graph只标记A/D → revision 8更新A/D结果 → 两项输出门禁在Artifact内记录released
任务A输出为false,任务D输出为true;任务B、C不进入图,也不发生状态修改。
Artifact内的released只表示这份固定增量结果满足了自身门禁,不代表生产系统已经发布结果,更不代表任何飞行动作获得授权。
第一步:让模型选择处理范围
查看完整场景摘要
scenario:
id: "gt27-weather-incremental-reevaluation"
weather_update:
region: east
old_wind_mps: 6
new_wind_mps: 12
effective_at: "2026-08-04T14:00:00+08:00"
missions:
- {id: mission-a-delivery, region: east, time: "14:30", limit: 10, reevaluate: true, result: false}
- {id: mission-b-inspection, region: west, time: "14:30", limit: 10, reevaluate: false, result: true}
- {id: mission-c-survey, region: east, time: "12:30", limit: 10, reevaluate: false, result: true}
- {id: mission-d-emergency, region: east, time: "14:45", limit: 15, reevaluate: true, result: true}
fingerprints:
base: "f229b9b3f6d6b0bf358c15b19cb563f11c3d8930d948681b69fd02bcbbef2899"
successor: "58b48884c3d70a2cd565e2791acdc121207b28fce4e66aff8ec68c9ccc3df4c6"
discrepancy: "4a186e7aa1f2356514fff2c919637d499721fd641fa9ea79800faf5aca26dbcd"
correction: "acb1eda22bed606baf2021dd1ddfcfa94e16e0ac497a2c49cfeb2c37da7d7ba6"
impact_graph: "4e4ead4d30532ed61309188df2f2a9d283a0f5b9a804e2ffc1d94778d9358e44"
incremental_result: "0e20bf36957b46ea1739b280faec424b4c23314f411346322bdc8439af82002f"
boundaries:
scope_discovered_by_core: false
reevaluation_executed_by_generic_core: false
unaffected_tasks_proven_permanently_safe: false
artifact_output_gates_recorded_released: true
production_outputs_released: false
action_authorized: false
action_executed: false
instructions_for_model:
- "Choose one action: reevaluate_all_missions, reevaluate_only_changed_outcome, or reevaluate_declared_region_time_scope."
- "Reevaluate missions A and D; reuse B and C."
- "Do not claim that Core discovered the scope, released production output, or authorized flight."第二步:验证候选处理方式
验证结果等待选择
模型提出候选范围;浏览器用固定场景规则检查两项复核、两项复用和结果变化。
技术实现:Incremental Reevaluation记录了什么?
固定制品绑定revision 7和revision 8、差异报告、纠偏请求、影响图及两项本地确定性检查。它记录任务A由true变false、任务D由true保持true,并证明任务B、C未被本次修订修改。