oc_chat
Loading...
Searching...
No Matches
valid_audit.Receipt Class Reference
Inheritance diagram for valid_audit.Receipt:
[legend]
Collaboration diagram for valid_audit.Receipt:
[legend]

Static Public Attributes

 model_config = ConfigDict(extra="forbid", strict=True)
str claim_id = Field(pattern=r"^VC-\d{4}$")
int spec_line = Field(ge=1)
str claim_text = Field(min_length=1)
Literal claim_kind
Literal expected_status ["VERIFIED_CURRENT", "TARGET", "DORMANT", "DISPUTED"]
list resolved_code_sites = Field(min_length=1)
str reviewer = None

Detailed Description

A single claim receipt — the full amended spec §0.3 field set.

Definition at line 121 of file valid_audit.py.

Member Data Documentation

◆ claim_id

str valid_audit.Receipt.claim_id = Field(pattern=r"^VC-\d{4}$")
static

Definition at line 126 of file valid_audit.py.

◆ claim_kind

Literal valid_audit.Receipt.claim_kind
static
Initial value:
[
"behavior", "schema", "cli", "error-code", "test-surface", "ci-surface"
]

Definition at line 130 of file valid_audit.py.

◆ claim_text

str valid_audit.Receipt.claim_text = Field(min_length=1)
static

Definition at line 129 of file valid_audit.py.

◆ expected_status

Literal valid_audit.Receipt.expected_status ["VERIFIED_CURRENT", "TARGET", "DORMANT", "DISPUTED"]
static

Definition at line 133 of file valid_audit.py.

◆ model_config

valid_audit.Receipt.model_config = ConfigDict(extra="forbid", strict=True)
static

Definition at line 124 of file valid_audit.py.

◆ resolved_code_sites

list valid_audit.Receipt.resolved_code_sites = Field(min_length=1)
static

Definition at line 134 of file valid_audit.py.

◆ reviewer

str valid_audit.Receipt.reviewer = None
static

Definition at line 139 of file valid_audit.py.

◆ spec_line

int valid_audit.Receipt.spec_line = Field(ge=1)
static

Definition at line 128 of file valid_audit.py.


The documentation for this class was generated from the following file: