fix(rectification): honor persisted probe focus
Independent Staging Quality Gate / validate (push) Successful in 14m51s
Independent Staging Quality Gate / publish (push) Successful in 17m0s

This commit is contained in:
Jesse_Chen
2026-08-26 22:17:15 +08:00
parent 60cbe8a75e
commit 7d6b88c886
7 changed files with 122 additions and 32 deletions
+2 -1
View File
@@ -910,7 +910,8 @@ def discriminating_event_probes(
continue
known_years = _event_years(events, domain)
blocked_years = _existence_blocked_years(domain, known_years)
boundary = sorted((vim_years | narayana_years) & set(range(lo, hi + 1)))
domain_lo = max(lo, birth_year + int(DOMAIN_CATALOG[domain]["age_lo"])) if domain == "relationship" else lo
boundary = sorted(year for year in vim_years | narayana_years if domain_lo <= year <= hi)
best = None
for year in boundary:
if year in blocked_years: