#13: RED outcome-aware retry economics #51

Merged
lost-rob0t merged 9 commits from rage/13-outcome-retry-economics-red into main 2026-09-01 02:21:37 +00:00
lost-rob0t commented 2026-09-01 02:14:05 +00:00 (Migrated from github.com)

Parent: #13
Consumes: #15 outcome assertions

Canonical ARADR design: research/LLM-LOG-RESEARCH-049-outcome-retry-economics.org

This PR is RED-first. It defines a restart-durable contract for expensive failures/retries and token burn before successful completion using only explicit retry_of_request_id ancestry plus current #15 outcome assertions. No timestamp/session/HTTP-success inference, no Python rule engine, no Tek9 mutation.

Expected untouched-main RED: existing task totals, retry counts, and outcome breakdowns remain green while query_task_accounting.result.analysis is absent.

Production mutation is not authorized until that RED is independently executed and isolated.

Parent: #13 Consumes: #15 outcome assertions Canonical ARADR design: `research/LLM-LOG-RESEARCH-049-outcome-retry-economics.org` This PR is RED-first. It defines a restart-durable contract for expensive failures/retries and token burn before successful completion using only explicit `retry_of_request_id` ancestry plus current #15 outcome assertions. No timestamp/session/HTTP-success inference, no Python rule engine, no Tek9 mutation. Expected untouched-main RED: existing task totals, retry counts, and outcome breakdowns remain green while `query_task_accounting.result.analysis` is absent. Production mutation is not authorized until that RED is independently executed and isolated.
Sign in to join this conversation.
No description provided.