Private
Public Access
0
0

TIER-2 READ TIER1_REVIEW: execute mixed-approach per Tier 1 directive

Tier 1's decision (NOT Tier 2's blanket Option A):
1. Add audit heuristic for narrow + structured error carrier (return ErrorInfo,
   or dict[error] = True if caller checks the flag). Handles L332, L355, L994.
2. Migrate 3 empty-default sites to Result[T] (L394 set_provider, L716+L723
   _execute_tool_calls_concurrently). Per styleguide:528-531, empty-default
   is NOT a drain.
3. Verify L994 caller. If they check err_item[error], heuristic. If not, migrate.

Reasoning: tier 2 conflated 'return ErrorInfo' and 'return empty default' as
both legitimate, but the styleguide distinguishes them. Empty default = sliming.

Phase 10+ continues with per-site decision: is the body returning structured
error (heuristic candidate) or empty default (migrate)?
This commit is contained in:
2026-06-20 11:40:21 -04:00
parent 86d30b448c
commit 4111f59368

Diff Content Not Available