fix: propagate consultation evidence before audit
This commit is contained in:
@@ -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',
|
||||
|
||||
@@ -68,6 +68,8 @@ def test_local_consultation_layers_supply_d10_a10_and_narayana_without_vedastro(
|
||||
assert 'D10_Dasamsa' in modules['varga_full']
|
||||
assert modules['arudha_padas']['padas']['A10']['name'] == 'Karma Pada (A10)'
|
||||
assert modules['narayana_dasha']['current_dasha']['md']
|
||||
assert modules['ashtakavarga']['sav']['total'] > 0
|
||||
assert len(modules['kp_cusps']['houses']) == 12
|
||||
assert chart['local_consultation_layers']['status'] == 'ready'
|
||||
|
||||
packet = UnifiedConsultationOrchestrator().machine_evidence_packet(
|
||||
@@ -78,6 +80,8 @@ def test_local_consultation_layers_supply_d10_a10_and_narayana_without_vedastro(
|
||||
assert packet['sections']['D10']['status'] == 'used'
|
||||
assert packet['sections']['A10']['status'] == 'used'
|
||||
assert packet['sections']['narayana_dasha']['status'] == 'used'
|
||||
assert packet['sections']['ashtakavarga']['status'] == 'used'
|
||||
assert packet['sections']['KP_cusp']['status'] == 'used'
|
||||
|
||||
|
||||
def test_consumer_context_treats_unconfigured_vedastro_as_optional_cross_check() -> None:
|
||||
|
||||
Reference in New Issue
Block a user