#15: bounded outcome dataset task-cost selection #55
No reviewers
Labels
No labels
accessibility
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nsaspy/llm-log!55
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "rage/15-outcome-dataset-task-cost-red"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent: #15
Document-first bounded Auto-ARADR/RAGE slice.
Canonical design:
research/LLM-LOG-RESEARCH-052-outcome-dataset-task-cost.org.RED evidence:
evidence/LLM-LOG-EVIDENCE-046-outcome-dataset-task-cost-red.org.GREEN evidence:
evidence/LLM-LOG-EVIDENCE-047-outcome-dataset-task-cost-green.org.Accepted RED on exact
d8f0a86a58a0337ba8757a681a352c30fa6bdf18/ workflow33472780086: existing contracts stayed green while the new Common Lisp/Tek9/SWI-Prolog contract failed becausequery_outcome_datasetignored task-cost selectors.Implementation reuses #13's bounded
query-task-accountingprojection. It adds exact task cost state/currency/min/max selectors, caches per-task accounting during one dataset query, rejects truncated accounting, and preserves immutable usage/cost assertion provenance. Numeric amount bounds only match completeknowncosts in the requested coherent currency. No export-time Prolog, no price recomputation, and task cost never grants outcome authority.Implementation exact
662acc1ca9099a300a9bff01d26d124d50568b78/ workflow33472989667passed Common Lisp/Tek9/SWI-Prolog, Python policy/transport, and Home Manager. Final evidence-only exact head is being independently rerun before merge.No Tek9 repo, Python capture/transport, dotfiles, provider-census, or configuration PR #5 mutation is included.