Skip to content

DOM-PFM-LLM-004AI Usage

Markdown

DOM-PFM-LLM-004

AI Usage

Markdown
  • DocumentDraft
  • ImplementationObserved

Planning

Specified by
CON-PFM-LLM-004

Design

Owned by
SVC-PFM-LLM-llm

KindDomain objectProduct areaPlatformModuleAI Requests, Usage and the Jazz AI TeammateRevision1

Read atservices-platform ad3f6a65react-console baf6dae3

Relationships

ToCardinalityOwnershipCrosses a serviceOn archive or delete
DOM-PFM-LLM-001many requests summarised into each daily row; one directory over an organization's requestsRequests retain their source facts; this relationship does not transfer request ownership.no
DOM-PFM-LLM-003one live position per organization from its allowanceThe allowance owns period accounting and configuration; linked records consume those figures.no
DOM-PFM-LLM-002usage is grouped by operation, model and feature and lists the catalogThe operation catalogue owns its definitions; related records keep references.no

Invariants

InvariantProtectsEnforced atProvenance
INV-DOM-PFM-LLM-004-01
Rebuilding replaces the organization’s entire UTC day from settled and refused requests in one transaction.
service, databaseobserved
INV-DOM-PFM-LLM-004-02
Daily reporting uses request start day and excludes work still running.
servicedocumented
INV-DOM-PFM-LLM-004-03
The watermark advances monotonically behind the run start and stops at unfinished changes.
service, databaseobserved
INV-DOM-PFM-LLM-004-04
The documented HQ reporting reader accesses daily aggregates without access to raw requests, tasks or attempts.
databasedocumented
INV-DOM-PFM-LLM-004-05
Usage responses expose capture state without bodies or object-storage references.
apiobserved
INV-DOM-PFM-LLM-004-06
Customer summaries contain credits and percentages while excluding prices and internal capacity details.
api, serviceobserved
INV-DOM-PFM-LLM-004-07
A failed section read returns unavailable independently of neighbouring sections.
serviceobserved
INV-DOM-PFM-LLM-004-08
Current switches and committed-credit figures determine status; crossings do not override available live data.
serviceobserved

The Markdown files under specs/ in rhythmsoftware/rhythm-v2-docs are the canonical source of truth. This reader is a generated, read-only projection of them.