Skip to content

No LLM budget tracking for assessment cycles #24

@DarlingtonDeveloper

Description

@DarlingtonDeveloper

Context

SPEC-02 allocates $2.00 per assessment cycle across LLM-using modules. The budget should be tracked and enforced to prevent runaway costs.

Current Behavior

No budget tracking exists. None of the currently implemented assessment modules use LLM calls, so this is not yet an issue.

Expected Behavior

Track LLM token usage per assessment cycle. Enforce the per-cycle budget cap. Skip lower-priority LLM-dependent modules when budget is exhausted.

Impact

  • No cost control for assessment cycles
  • Will become important when Categories 3-7 (which use LLM calls) are implemented

References

  • atlas-specs/02-ASSESSMENT.md — $2.00 per-cycle budget
  • atlas/config.pydaily_budget_usd exists but isn't enforced

Metadata

Metadata

Assignees

No one assigned

    Labels

    deferredIntentionally deferred to a later phase

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions