| CompileUnitShape | https://uor.foundation/conformance/Shape | targetClass: https://uor.foundation/reduction/CompileUnitsurfaceForm: compile-unit-declrequiredProperty: https://uor.foundation/conformance/compileUnit_rootTerm_constraintrequiredProperty: https://uor.foundation/conformance/compileUnit_unitWittLevel_constraintrequiredProperty: https://uor.foundation/conformance/compileUnit_thermodynamicBudget_constraintrequiredProperty: https://uor.foundation/conformance/compileUnit_targetDomains_constraint
| Shape validating that a CompileUnit carries all required properties before reduction admission. The unitAddress property is NOT required — it is computed by stage_initialization after shape validation passes. |
| compileUnit_rootTerm_constraint | https://uor.foundation/conformance/PropertyConstraint | constraintProperty: https://uor.foundation/reduction/rootTermconstraintRange: https://uor.foundation/schema/TermminCount: 1maxCount: 1surfaceKeyword: root_termsurfaceProduction: program
| Exactly one root term is required. Range is schema:Term. |
| compileUnit_unitWittLevel_constraint | https://uor.foundation/conformance/PropertyConstraint | constraintProperty: https://uor.foundation/reduction/unitWittLevelconstraintRange: https://uor.foundation/schema/WittLevelminCount: 1maxCount: 1surfaceKeyword: witt_level_ceilingsurfaceProduction: name
| Exactly one quantum level is required. Range is schema:WittLevel. |
| compileUnit_thermodynamicBudget_constraint | https://uor.foundation/conformance/PropertyConstraint | constraintProperty: https://uor.foundation/reduction/thermodynamicBudgetconstraintRange: http://www.w3.org/2001/XMLSchema#decimalminCount: 1maxCount: 1surfaceKeyword: thermodynamic_budgetsurfaceProduction: decimal-literal
| Exactly one thermodynamic budget is required. Shape validates presence and type; the BudgetSolvencyCheck preflight validates the value against the Landauer bound. |
| compileUnit_targetDomains_constraint | https://uor.foundation/conformance/PropertyConstraint | constraintProperty: https://uor.foundation/reduction/targetDomainsconstraintRange: https://uor.foundation/op/VerificationDomainminCount: 1maxCount: 0surfaceKeyword: target_domainssurfaceProduction: domain-set
| At least one target verification domain is required. maxCount 0 means unbounded. |
| Missing | https://uor.foundation/conformance/ViolationKind | — | Required property was not set on the builder. |
| TypeMismatch | https://uor.foundation/conformance/ViolationKind | — | Property was set but its value is not an instance of the constraintRange. |
| CardinalityViolation | https://uor.foundation/conformance/ViolationKind | — | Cardinality violated: too few or too many values provided. |
| ValueCheck | https://uor.foundation/conformance/ViolationKind | — | Value-dependent check failed (Tier 2). For example, thermodynamic budget insufficient for Landauer bound. |
| LevelMismatch | https://uor.foundation/conformance/ViolationKind | — | A term's quantum level annotation exceeds the CompileUnit ceiling, or binary operation operands are at different levels without an intervening lift or project. |
| DispatchShapeInstance | https://uor.foundation/conformance/Shape | targetClass: https://uor.foundation/predicate/DispatchRulesurfaceForm: dispatch-rule-declrequiredProperty: https://uor.foundation/conformance/dispatch_predicate_constraintrequiredProperty: https://uor.foundation/conformance/dispatch_target_constraintrequiredProperty: https://uor.foundation/conformance/dispatch_priority_constraint
| Shape instance validating predicate:DispatchRule declarations against the dispatch-rule-decl grammar. |
| dispatch_predicate_constraint | https://uor.foundation/conformance/PropertyConstraint | constraintProperty: https://uor.foundation/predicate/dispatchPredicateconstraintRange: https://uor.foundation/schema/TermminCount: 1maxCount: 1surfaceKeyword: predicatesurfaceProduction: term
| Exactly one predicate term selecting this dispatch rule. |
| dispatch_target_constraint | https://uor.foundation/conformance/PropertyConstraint | constraintProperty: https://uor.foundation/predicate/dispatchTargetconstraintRange: https://uor.foundation/resolver/ResolverminCount: 1maxCount: 1surfaceKeyword: target_resolversurfaceProduction: name
| The resolver class invoked when the predicate holds. |
| dispatch_priority_constraint | https://uor.foundation/conformance/PropertyConstraint | constraintProperty: https://uor.foundation/predicate/dispatchPriorityconstraintRange: http://www.w3.org/2001/XMLSchema#nonNegativeIntegerminCount: 1maxCount: 1surfaceKeyword: prioritysurfaceProduction: integer-literal
| Non-negative integer evaluation order; lower values evaluate first. |
| WittLevelShapeInstance | https://uor.foundation/conformance/Shape | targetClass: https://uor.foundation/schema/WittLevelsurfaceForm: witt-level-declrequiredProperty: https://uor.foundation/conformance/wittLevel_bitWidth_constraintrequiredProperty: https://uor.foundation/conformance/wittLevel_cycleSize_constraintrequiredProperty: https://uor.foundation/conformance/wittLevel_predecessorLevel_constraint
| Shape instance validating schema:WittLevel declarations against the witt-level-decl grammar. |
| wittLevel_bitWidth_constraint | https://uor.foundation/conformance/PropertyConstraint | constraintProperty: https://uor.foundation/schema/bitsWidthconstraintRange: http://www.w3.org/2001/XMLSchema#positiveIntegerminCount: 1maxCount: 1surfaceKeyword: bit_widthsurfaceProduction: integer-literal
| Bit width must equal 8·(k+1) for some non-negative integer k. |
| wittLevel_cycleSize_constraint | https://uor.foundation/conformance/PropertyConstraint | constraintProperty: https://uor.foundation/schema/cycleSizeconstraintRange: http://www.w3.org/2001/XMLSchema#nonNegativeIntegerminCount: 1maxCount: 1surfaceKeyword: cycle_sizesurfaceProduction: integer-literal
| Cycle size must equal 2^bit_width. |
| wittLevel_predecessorLevel_constraint | https://uor.foundation/conformance/PropertyConstraint | constraintProperty: https://uor.foundation/schema/wittLevelPredecessorconstraintRange: https://uor.foundation/schema/WittLevelminCount: 1maxCount: 1surfaceKeyword: predecessor_levelsurfaceProduction: name
| The predecessor WittLevel individual whose nextWittLevel will be updated to point at this new level. |
| PredicateShapeInstance | https://uor.foundation/conformance/Shape | targetClass: https://uor.foundation/predicate/PredicatesurfaceForm: predicate-declrequiredProperty: https://uor.foundation/conformance/predicate_inputType_constraintrequiredProperty: https://uor.foundation/conformance/predicate_evaluator_constraintrequiredProperty: https://uor.foundation/conformance/predicate_terminationWitness_constraint
| Shape instance for predicate:Predicate declarations. |
| predicate_inputType_constraint | https://uor.foundation/conformance/PropertyConstraint | constraintProperty: https://uor.foundation/predicate/evaluatesOverconstraintRange: https://uor.foundation/type/TypeDefinitionminCount: 1maxCount: 1surfaceKeyword: input_typesurfaceProduction: type-expr
| Input type the predicate evaluates over. |
| predicate_evaluator_constraint | https://uor.foundation/conformance/PropertyConstraint | constraintProperty: https://uor.foundation/predicate/evaluatorTermconstraintRange: https://uor.foundation/schema/TermminCount: 1maxCount: 1surfaceKeyword: evaluatorsurfaceProduction: term
| The evaluator term producing a boolean. |
| predicate_terminationWitness_constraint | https://uor.foundation/conformance/PropertyConstraint | constraintProperty: https://uor.foundation/predicate/terminationWitnessconstraintRange: http://www.w3.org/2001/XMLSchema#stringminCount: 1maxCount: 1surfaceKeyword: termination_witnesssurfaceProduction: string-literal
| IRI of a proof:Proof attesting that the evaluator halts on all inputs. |
| ParallelShapeInstance | https://uor.foundation/conformance/Shape | targetClass: https://uor.foundation/parallel/ParallelProductsurfaceForm: parallel-declrequiredProperty: https://uor.foundation/conformance/parallel_sitePartition_constraintrequiredProperty: https://uor.foundation/conformance/parallel_disjointnessWitness_constraint
| Shape instance for parallel:ParallelProduct declarations. |
| parallel_sitePartition_constraint | https://uor.foundation/conformance/PropertyConstraint | constraintProperty: https://uor.foundation/parallel/sitePartitionconstraintRange: https://uor.foundation/partition/PartitionminCount: 1maxCount: 1surfaceKeyword: site_partitionsurfaceProduction: name
| The site partition this parallel product is over. |
| parallel_disjointnessWitness_constraint | https://uor.foundation/conformance/PropertyConstraint | constraintProperty: https://uor.foundation/parallel/disjointnessWitnessconstraintRange: http://www.w3.org/2001/XMLSchema#stringminCount: 1maxCount: 1surfaceKeyword: disjointness_witnesssurfaceProduction: string-literal
| IRI of a proof of pairwise disjointness of the partition components. |
| StreamShapeInstance | https://uor.foundation/conformance/Shape | targetClass: https://uor.foundation/stream/ProductiveStreamsurfaceForm: stream-declrequiredProperty: https://uor.foundation/conformance/stream_unfoldSeed_constraintrequiredProperty: https://uor.foundation/conformance/stream_step_constraintrequiredProperty: https://uor.foundation/conformance/stream_productivityWitness_constraint
| Shape instance for stream:ProductiveStream declarations. |
| stream_unfoldSeed_constraint | https://uor.foundation/conformance/PropertyConstraint | constraintProperty: https://uor.foundation/stream/unfoldSeedconstraintRange: https://uor.foundation/schema/TermminCount: 1maxCount: 1surfaceKeyword: unfold_seedsurfaceProduction: term
| Initial seed value from which the stream unfolds. |
| stream_step_constraint | https://uor.foundation/conformance/PropertyConstraint | constraintProperty: https://uor.foundation/stream/stepTermconstraintRange: https://uor.foundation/schema/TermminCount: 1maxCount: 1surfaceKeyword: stepsurfaceProduction: term
| Function from current seed to (head, next_seed). |
| stream_productivityWitness_constraint | https://uor.foundation/conformance/PropertyConstraint | constraintProperty: https://uor.foundation/stream/productivityWitnessconstraintRange: http://www.w3.org/2001/XMLSchema#stringminCount: 1maxCount: 1surfaceKeyword: productivity_witnesssurfaceProduction: string-literal
| IRI of a proof of stream productivity (coinductive well-foundedness). |
| LeaseShapeInstance | https://uor.foundation/conformance/Shape | targetClass: https://uor.foundation/state/ContextLeasesurfaceForm: lease-declrequiredProperty: https://uor.foundation/conformance/lease_linearSite_constraintrequiredProperty: https://uor.foundation/conformance/lease_leaseScope_constraint
| Shape instance for state:ContextLease declarations. |
| lease_linearSite_constraint | https://uor.foundation/conformance/PropertyConstraint | constraintProperty: https://uor.foundation/state/linearSiteconstraintRange: http://www.w3.org/2001/XMLSchema#nonNegativeIntegerminCount: 1maxCount: 1surfaceKeyword: linear_sitesurfaceProduction: integer-literal
| Site coordinate allocated linearly by this lease. |
| lease_leaseScope_constraint | https://uor.foundation/conformance/PropertyConstraint | constraintProperty: https://uor.foundation/state/leaseScopeconstraintRange: http://www.w3.org/2001/XMLSchema#stringminCount: 1maxCount: 1surfaceKeyword: lease_scopesurfaceProduction: string-literal
| Lexical or session scope within which the lease is valid. |
| preludeExport_Datum | https://uor.foundation/conformance/PreludeExport | exportsClass: https://uor.foundation/schema/Datum
| Prelude re-export for schema:Datum. |
| preludeExport_Term | https://uor.foundation/conformance/PreludeExport | exportsClass: https://uor.foundation/schema/Term
| Prelude re-export for schema:Term. |
| preludeExport_WittLevel | https://uor.foundation/conformance/PreludeExport | exportsClass: https://uor.foundation/schema/WittLevel
| Prelude re-export for schema:WittLevel. |
| preludeExport_CompileUnit | https://uor.foundation/conformance/PreludeExport | exportsClass: https://uor.foundation/reduction/CompileUnit
| Prelude re-export for reduction:CompileUnit. |
| preludeExport_CompileUnitBuilder | https://uor.foundation/conformance/PreludeExport | exportsClass: https://uor.foundation/conformance/CompileUnitBuilder
| Prelude re-export for conformance:CompileUnitBuilder. |
| preludeExport_ValidatedWrapper | https://uor.foundation/conformance/PreludeExport | exportsClass: https://uor.foundation/conformance/ValidatedWrapperexportRustName: Validated
| Prelude re-export for conformance:ValidatedWrapper (exposed in Rust as `Validated`). |
| preludeExport_ShapeViolationReport | https://uor.foundation/conformance/PreludeExport | exportsClass: https://uor.foundation/conformance/ShapeViolationReport
| Prelude re-export for conformance:ShapeViolationReport. |
| preludeExport_ValidationResult | https://uor.foundation/conformance/PreludeExport | exportsClass: https://uor.foundation/conformance/ValidationResult
| Prelude re-export for conformance:ValidationResult. |
| preludeExport_GroundingCertificate | https://uor.foundation/conformance/PreludeExport | exportsClass: https://uor.foundation/cert/GroundingCertificate
| Prelude re-export for cert:GroundingCertificate. |
| preludeExport_LiftChainCertificate | https://uor.foundation/conformance/PreludeExport | exportsClass: https://uor.foundation/cert/LiftChainCertificate
| Prelude re-export for cert:LiftChainCertificate. |
| preludeExport_InhabitanceCertificate | https://uor.foundation/conformance/PreludeExport | exportsClass: https://uor.foundation/cert/InhabitanceCertificate
| Prelude re-export for cert:InhabitanceCertificate (v0.2.1). |
| preludeExport_CompletenessCertificate | https://uor.foundation/conformance/PreludeExport | exportsClass: https://uor.foundation/cert/CompletenessCertificate
| Prelude re-export for cert:CompletenessCertificate. |
| preludeExport_ConstrainedType | https://uor.foundation/conformance/PreludeExport | exportsClass: https://uor.foundation/type/ConstrainedType
| Prelude re-export for type:ConstrainedType. |
| preludeExport_CompleteType | https://uor.foundation/conformance/PreludeExport | exportsClass: https://uor.foundation/type/CompleteType
| Prelude re-export for type:CompleteType. |
| preludeExport_GroundedContext | https://uor.foundation/conformance/PreludeExport | exportsClass: https://uor.foundation/state/GroundedContext
| Prelude re-export for state:GroundedContext. |
| preludeExport_TermArena | https://uor.foundation/conformance/PreludeExport | exportsClass: https://uor.foundation/conformance/WitnessDatumexportRustName: TermArena
| Prelude re-export for the foundation enforcement TermArena type. Backed by conformance:WitnessDatum since TermArena has no direct OWL class but is the term-storage container. |