Self-healing agent (supervisor, recovery, login fixes, operator mail) and Portal sage redesign

Snapshot of D:\Ecw Process a11c9ff (2026-10-30).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
ManikandanandClaude Opus 5.5 committed 2026-10-30 10:58:35 +05:30
1 parent fafa5285eb
commit d500f750da
26 files changed
+1704 -357

No files matched your search

+8 -1
View File
@@ -739,7 +739,14 @@ def process_claims_counts_an_unreadable_form_as_not_read_and_reviews_it():
out = io.StringIO()
try:
with contextlib.redirect_stdout(out):
flow._process_claims(None, {"ids": ["9103000"], "file": None})
# No page to recover on: flows/recovery.py's steps are
# its own tests' business (test_recovery.py).
real_recover = flow.recovery.recover
flow.recovery.recover = lambda *a: "cleared"
try:
flow._process_claims(None, {"ids": ["9103000"], "file": None})
finally:
flow.recovery.recover = real_recover
finally:
(cfg.SHOW_EACH_CLAIM, cfg.SHOW_CLAIM_IDS, cfg.CLAIM_PROCESS_LIMIT,
cfg.OPEN_CLAIM_FORM, msgbox.info_box, claim_form.open_claim,