feat: enforce commercial rectification evidence contracts
* feat: enforce precise timing output contract * fix: recognize package imports in fragment audit * test: make workflow stream contract formatting-independent * fix: preserve VedAstro evidence across async workflows * feat: enforce commercial technique truth contract * feat: add rectification technique receipt * feat: extend rectification event evidence * feat: score rectification arudha evidence * feat: gate high rigor rectification confirmation * feat: add controlled transit to rectification * feat: include d11 in rectification finance scoring * feat: add ashtakavarga rectification auxiliary * feat: show rectification technique receipt * feat: use verified shadbala components in rectification * fix: trace transitive script references in fragment audit * feat: run request-level rectification parity packet
This commit is contained in:
@@ -3317,6 +3317,15 @@ def test_api_chart_cache_key_tracks_vedastro_runtime_state(monkeypatch: pytest.M
|
||||
)
|
||||
|
||||
assert key_disabled != key_enabled
|
||||
monkeypatch.setenv("VEDASTRO_TIMEOUT_SECONDS", "20")
|
||||
key_timeout_20 = jyotish_api_server._api_chart_cache_key(
|
||||
jyotish_api_server._build_api_chart_cache_payload(payload)
|
||||
)
|
||||
monkeypatch.setenv("VEDASTRO_TIMEOUT_SECONDS", "90")
|
||||
key_timeout_90 = jyotish_api_server._api_chart_cache_key(
|
||||
jyotish_api_server._build_api_chart_cache_payload(payload)
|
||||
)
|
||||
assert key_timeout_20 != key_timeout_90
|
||||
|
||||
|
||||
def test_high_rigor_plan_only_surfaces_chart_cache_and_queue_strategy() -> None:
|
||||
|
||||
Reference in New Issue
Block a user