Validation Metadata

Validation metadata exists at more than one level because Technical Sessions, validated workflows, and prepared implementation packages have different responsibilities. Do not assume one universal response.validation object.

Technical analysis

Each technical_analysis.analyses[] packet can include:

FieldCurrent meaning
validation_status.groundedAt least one finding or risk is connected to supplied evidence.
validation_status.official_documentation_usedAt least one analysis source is marked official.
validation_status.conflicting_sources_detectedUpstream validation context contains unresolved conflict.
validation_status.human_review_recommendedRisk, missing grounding, conflict, security sensitivity, or upstream review context recommends review.
validation_status.validation_levelstrong, moderate, or limited.
confidenceAnalysis confidence from 0 to 1; current generation uses bounded values based on evidence and conflict state.
assumptions / unknownsExplicit limits of the analysis.
risks / findingsStructured items with severity, evidence, mitigation or recommendation, and item confidence.

Workflow validation

Validated technical workflow packets use validation_summary with grounded, official_documentation_used, conflicting_sources_detected, validation_level, and human_review_recommended. Workflow packets can also include confidence_dimensions and confidence_factors copied from the canonical implementation package.

Implementation-package validation

An implementation package uses validation.human_review_required, validation.human_review_reasons, validation.confidence, validation.confidence_dimensions, and validation.confidence_factors. It can also carry assumptions, unknowns, blocking_unknowns, and a preparation status.

These package structures are returned through workflow/artifact content but are not yet fully described by the public OpenAPI response schemas. Use defensive access and see Validation Responses.