Skip to content

feat(observability): per-voter, per-decision cost aggregation on consensus + pr_review #3855

Description

@williamzujkowski

Part of #3854.

Context

Each panel run fans out N voter calls; token usage is visible per call (adapter layer) and pricing per model is in the registry. Aggregate: decisionId → per-voter {model, tokens, cost} → decision total; persist alongside the existing vote/outcome records (record + measure; no routing change).

Acceptance criteria

Evidence required

Fixture tests + one live-run sample (BLOCKED note if no live adapter at the time).

Out of scope

weather_report/manifest surfacing (next child).

Metadata

Metadata

Assignees

No one assigned

    Labels

    cost-telemetryPer-decision cost instrumentation (Epic G)p2Priority 2 - Medium impact, moderate changes neededroadmap:control-planeControl Plane roadmap (M1-M4)

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions