fix: propagate consultation evidence before audit
Staging Backend Quality Gate / validate (push) Successful in 12m37s
Staging Backend Quality Gate / publish (push) Successful in 8m25s

This commit is contained in:
Jesse_Chen
2026-08-10 19:39:52 +08:00
parent 2697d16ef1
commit b637528f14
5 changed files with 91 additions and 13 deletions
+3
View File
@@ -2350,6 +2350,9 @@ def test_consultation_workflow_uses_unified_orchestrator_contract(monkeypatch) -
assert result['runtime_planner']['planner_name'] == 'UnifiedConsultationRuntimePlanner'
assert result['runtime_planner']['entry_mode'] == 'direct_chart'
assert result['runtime_planner']['route']['question_type'] == 'career'
assert result['vedastro_official']['raw_response']['request_id'] == 'test-live-call'
assert result['machine_evidence_packet']['sections']['external_oracle_status']['status'] == 'official_verified'
assert result['machine_evidence_packet']['sections']['vedastro_official_raw_response']['status'] == 'used'
assert result['runtime_planner']['sync_steps'][0] == 'compute_chart'
assert result['runtime_planner']['executed_steps'] == [
'compute_chart',