Present Router decisions, shared quotas and full-cost uncertainty faithfully #5

Open
opened 2026-10-04 23:02:40 +00:00 by kilo · 1 comment
Member

Goal

Owner: Console resource/economics view. Present Router facts and justified uncertainty without choosing routes or double-counting resources.

Why / Current Evidence

Subscription-first users need convenient status and costs, not misleading savings/best-model claims. Console seed d6468f3 has no resource view. Router 8d9d4b04bcb23fe19ff702b6209fbcb1537cdf1b separates recommendation/gateway/admin; /v1/status collects live capacity, static admin resources omit derived resources, historical inventory receipt does not prove connection. Kernel eb4f4a2956712bfaf39a3271e1523e7f77a91e26 outcome export is incomplete for full task cost. Source sections 4,6,7; G04/G05/G08/G10/G12.

Scope / Non-Goals

Recommendation/admitted/observed distinctions; requirement/policy/exclusion justification; exact model/provider/resource/access/pool/window/effort/harness/adapter, requested/resolved/observed identity. Opaque variant, null/none/unknown/unsupported preserved; plan-managed physical model may be unknown. No selector, collectors, ranking, spend enforcement or inferred effort.

Acceptance Criteria

  • Show freshness/observation per evidence, not diagnostics generation time; pool sharing deduplicated per producer attribution contract.
  • Money+currency, quota units/percent+pool/window, tokens/compute/wall/attention remain separate; include failure/review/remediation/retry/auxiliary evidence or explicit unavailable attribution.
  • Unknown price/usage not zero; concurrent external account use not assigned to this task; no total budget inferred from token-price ceiling.
  • Pin is not credential/reservation/availability; explicit changed attempt differs from unreported fallback. No PAYG is owner Router policy, not UI filtering.
  • Stale/expired promotions retain validity/applicability; no best/savings claim without defined comparison; offline/denied/version mismatch negative tests.

Constraints

No secrets/private account export; supported version/units and correction/migration lineage retained. Reuse Router serializers/admin links and accounting tests before new UI logic. Priority P2 after trustworthy read/data contracts; live observation separately authorized, no refresh generation/reset/benchmark.

Parent #1; Console read/projection issues. Router BioMedical-IT/scarcity-router#140, /issues/177, /issues/183, /issues/185; Kernel Creatidy/creatidy-kernel#58; MI Creatidy/model-intelligence#13.

## Goal Owner: Console resource/economics view. Present Router facts and justified uncertainty without choosing routes or double-counting resources. ## Why / Current Evidence Subscription-first users need convenient status and costs, not misleading savings/best-model claims. Console seed d6468f3 has no resource view. Router 8d9d4b04bcb23fe19ff702b6209fbcb1537cdf1b separates recommendation/gateway/admin; /v1/status collects live capacity, static admin resources omit derived resources, historical inventory receipt does not prove connection. Kernel eb4f4a2956712bfaf39a3271e1523e7f77a91e26 outcome export is incomplete for full task cost. Source sections 4,6,7; G04/G05/G08/G10/G12. ## Scope / Non-Goals Recommendation/admitted/observed distinctions; requirement/policy/exclusion justification; exact model/provider/resource/access/pool/window/effort/harness/adapter, requested/resolved/observed identity. Opaque variant, null/none/unknown/unsupported preserved; plan-managed physical model may be unknown. No selector, collectors, ranking, spend enforcement or inferred effort. ## Acceptance Criteria - Show freshness/observation per evidence, not diagnostics generation time; pool sharing deduplicated per producer attribution contract. - Money+currency, quota units/percent+pool/window, tokens/compute/wall/attention remain separate; include failure/review/remediation/retry/auxiliary evidence or explicit unavailable attribution. - Unknown price/usage not zero; concurrent external account use not assigned to this task; no total budget inferred from token-price ceiling. - Pin is not credential/reservation/availability; explicit changed attempt differs from unreported fallback. No PAYG is owner Router policy, not UI filtering. - Stale/expired promotions retain validity/applicability; no best/savings claim without defined comparison; offline/denied/version mismatch negative tests. ## Constraints No secrets/private account export; supported version/units and correction/migration lineage retained. Reuse Router serializers/admin links and accounting tests before new UI logic. Priority P2 after trustworthy read/data contracts; live observation separately authorized, no refresh generation/reset/benchmark. ## Links / Dependencies Parent #1; Console read/projection issues. Router https://forgejo.creatidy.com/BioMedical-IT/scarcity-router/issues/140, /issues/177, /issues/183, /issues/185; Kernel https://forgejo.creatidy.com/Creatidy/creatidy-kernel/issues/58; MI https://forgejo.creatidy.com/Creatidy/model-intelligence/issues/13.
Author
Member

Exact producer dependency normalization after canonical issue-title check: Router #174/#178 executable recommendation/pin, #175 task/harness requirements, #179 identity/opaque variant, #181 protocol subset, #184 G12 economics/access-mode/pool/call-cost, #183 views and #140 state correctness. #185 is version compatibility, not accounting. Kernel #56 owns whole-task budget and #58 export. Console #2/#3/#8/#10/#12 gate this consumer. No producer source changes or live collection/inference were performed.

Exact producer dependency normalization after canonical issue-title check: Router #174/#178 executable recommendation/pin, #175 task/harness requirements, #179 identity/opaque variant, #181 protocol subset, #184 G12 economics/access-mode/pool/call-cost, #183 views and #140 state correctness. #185 is version compatibility, not accounting. Kernel #56 owns whole-task budget and #58 export. Console #2/#3/#8/#10/#12 gate this consumer. No producer source changes or live collection/inference were performed.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
Creatidy/creatidy-console#5
No description provided.