Implement-LLM-WP-0005-cost-model-estimators
Some checks failed
CI / test (3.10) (push) Has been cancelled
CI / test (3.11) (push) Has been cancelled
CI / test (3.12) (push) Has been cancelled

This commit is contained in:
2026-05-19 05:02:20 +02:00
parent 0054afe689
commit c11c6afa3f
16 changed files with 1525 additions and 10 deletions

View File

@@ -4,7 +4,7 @@ type: workplan
title: "Cost Model and Problem-Class Token Estimators"
domain: custodian
repo: llm-connect
status: proposed
status: finished
owner: llm-connect
planning_priority: high
planning_order: 5
@@ -21,7 +21,7 @@ state_hub_workstream_id: "869196c5-551b-4eef-b8d8-cca6f770a9b0"
# LLM-WP-0005 — Cost Model and Problem-Class Token Estimators
**status:** proposed
**status:** finished
**owner:** llm-connect
## Purpose
@@ -184,7 +184,7 @@ keeps working (LLM-WP-0004 owns the ledger).
id: T01
title: 'ModelRate + ModelRateRegistry data model, YAML loader, default-registry seed of nine OpenRouter models'
priority: high
status: todo
status: done
state_hub_task_id: "535d3f12-911e-4b6a-87c3-b539c5986671"
```
@@ -192,7 +192,7 @@ state_hub_task_id: "535d3f12-911e-4b6a-87c3-b539c5986671"
id: T02
title: 'CostModel.estimate_cost() pure function; tests for known model, unknown model, registry override, zero-token edge'
priority: high
status: todo
status: done
state_hub_task_id: "691dd985-6a97-432d-8bf0-6cb99a9fbdcc"
```
@@ -200,7 +200,7 @@ state_hub_task_id: "691dd985-6a97-432d-8bf0-6cb99a9fbdcc"
id: T03
title: 'ProblemClass protocol + TokenEstimate + ProblemClassRegistry'
priority: high
status: todo
status: done
state_hub_task_id: "ecf263d2-f40a-460e-9195-4e01135ef727"
```
@@ -208,7 +208,7 @@ state_hub_task_id: "ecf263d2-f40a-460e-9195-4e01135ef727"
id: T04
title: 'Built-in classes: chunk-summarization, entity-extraction, relation-extraction, judge-eval, report-synthesis'
priority: high
status: todo
status: done
state_hub_task_id: "f1860b10-7467-4ce3-9775-ab293cef3ed0"
```
@@ -216,7 +216,7 @@ state_hub_task_id: "f1860b10-7467-4ce3-9775-ab293cef3ed0"
id: T05
title: 'ProblemClass.fit() adapts tunable params from QualityLedger observations'
priority: medium
status: todo
status: done
state_hub_task_id: "950b74e9-ede8-477a-b6b7-c7af423d4ebb"
```
@@ -224,7 +224,7 @@ state_hub_task_id: "950b74e9-ede8-477a-b6b7-c7af423d4ebb"
id: T06
title: 'CLI helpers: llm-connect rates show, llm-connect classes show, llm-connect classes fit <ledger>'
priority: medium
status: todo
status: done
state_hub_task_id: "c47eca5f-4cb3-4f88-ac1b-38a9ae18e7e6"
```
@@ -232,7 +232,7 @@ state_hub_task_id: "c47eca5f-4cb3-4f88-ac1b-38a9ae18e7e6"
id: T07
title: 'Functional contract docs under contracts/functional/ for rates, costs, and problem classes'
priority: medium
status: todo
status: done
state_hub_task_id: "c15fd1dc-48c3-40e9-abca-ba3ffe3684f9"
```
@@ -240,7 +240,7 @@ state_hub_task_id: "c15fd1dc-48c3-40e9-abca-ba3ffe3684f9"
id: T08
title: 'Consumer migration note for infospace-bench: replace plan_generation_summary cost+token math with llm-connect calls'
priority: medium
status: todo
status: done
state_hub_task_id: "2993932a-334c-49f9-bb74-6ef4d3cbffcb"
```