Skip to content

Bedrock  >  Structures  >  AutomatedReasoningPolicyVariableReport

AutomatedReasoningPolicyVariableReport

Structure Class

AutomatedReasoningPolicyVariableReport dataclass

Provides detailed fidelity analysis for a specific policy variable, including which source document statements support it and how accurate the variable definition is.

Attributes

accuracy_justification class-attribute instance-attribute
accuracy_justification: str | None = field(repr=False, default=None)

A textual explanation of the accuracy score, describing why the variable received this particular accuracy rating.

accuracy_score class-attribute instance-attribute
accuracy_score: float | None = None

A score from 0.0 to 1.0 indicating how accurately this variable represents concepts from the source material.

grounding_justifications class-attribute instance-attribute
grounding_justifications: list[str] | None = None

Explanations describing how the source statements support and justify this specific variable definition.

grounding_statements class-attribute instance-attribute
grounding_statements: list[AutomatedReasoningPolicyStatementReference] | None = None

References to statements from the source documents that provide the basis or justification for this variable.

policy_variable class-attribute instance-attribute
policy_variable: str = field(repr=False)

The name of the policy variable being analyzed in this report.