fix(builder): retain source requirements across task resume

This commit is contained in:
Charles Yao committed 2026-11-06 10:57:52 -08:00
1 parent f16e749ba2
commit d5aafafec1
3 files changed
+162 -2

No files matched your search

@@ -2918,6 +2918,7 @@ knowledge_cases.update(
)
# Source-bound semantic intent: exact captured-negative and safety cases.
a4_expected["tests.unit_tests.services.dify_builder.test_knowledge_source_intent"] = {
"test_actual_pending_business_form_stop_resume_keeps_logical_task_requirement": 2,
"test_actual_submitted_control_refreshes_intent_in_the_existing_plan_call": 2,
"test_analysis_preserves_fixed_grounded_source_intent_without_an_extra_call": 1,
"test_confirmed_bool_source_cannot_match_a_changed_numeric_value": 1,
@@ -2928,6 +2929,7 @@ a4_expected["tests.unit_tests.services.dify_builder.test_knowledge_source_intent
"test_invalid_typed_submission_does_not_refresh_or_confirm_a_default": 5,
"test_missing_or_malformed_semantics_keep_the_conservative_gate": 4,
"test_missing_or_unknown_refresh_cannot_drop_a_new_typed_source_answer": 2,
"test_new_logical_task_does_not_inherit_positive_and_old_exclusion_is_stale": 1,
"test_old_planning_intent_cannot_be_rebound_after_a_new_real_answer": 1,
"test_planning_clarification_keeps_semantic_metadata_without_extra_calls": 1,
"test_retained_source_cannot_be_waived_by_semantic_exclusion": 1,