"""Scorecard service package — track and summarize agent performance.

Generates daily/weekly scorecards showing:
- Issues touched, PRs opened/merged
- Tests affected, tokens earned/spent
- Pattern highlights (merge rate, activity quality)
"""

from __future__ import annotations

from dashboard.services.scorecard.core import (
    generate_all_scorecards,
    generate_scorecard,
    get_tracked_agents,
)
from dashboard.services.scorecard.types import AgentMetrics, PeriodType, ScorecardSummary

__all__ = [
    "AgentMetrics",
    "generate_all_scorecards",
    "generate_scorecard",
    "get_tracked_agents",
    "PeriodType",
    "ScorecardSummary",
]
