Skip to main content

Crate presolve_compiler

Crate presolve_compiler 

Source
Expand description

Core compiler data structures for the first Presolve learning slice.

This crate deliberately does not parse TSX yet. It records a source summary, spans, obvious declarations, and diagnostics. That gives the project a stable place to learn compiler fundamentals before choosing a real parser backend.

Re-exports§

pub use tooling_products::build_tooling_artifact_graph_v1;
pub use tooling_products::build_tooling_build_trace_v1;
pub use tooling_products::build_tooling_compile_cost_report_v1;
pub use tooling_products::decode_tooling_artifact_graph_v1;
pub use tooling_products::decode_tooling_build_trace_v1;
pub use tooling_products::decode_tooling_compile_cost_report_v1;
pub use tooling_products::decode_tooling_query_snapshot_v1;
pub use tooling_products::tooling_artifact_graph_json_v1;
pub use tooling_products::tooling_build_trace_json_v1;
pub use tooling_products::tooling_compile_cost_report_json_v1;
pub use tooling_products::tooling_query_snapshot_json_v1;
pub use tooling_products::ToolingArtifactGraphV1;
pub use tooling_products::ToolingBuildTraceStageV1;
pub use tooling_products::ToolingBuildTraceV1;
pub use tooling_products::ToolingCompileCostReportV1;
pub use tooling_products::ToolingProductValidationErrorV1;
pub use tooling_products::ToolingQueryDiagnosticSecondaryV1;
pub use tooling_products::ToolingQueryDiagnosticSeverityV1;
pub use tooling_products::ToolingQueryDiagnosticV1;
pub use tooling_products::ToolingQueryRangeV1;
pub use tooling_products::ToolingQueryReferenceKindV1;
pub use tooling_products::ToolingQueryReferenceV1;
pub use tooling_products::ToolingQuerySemanticKindV1;
pub use tooling_products::ToolingQuerySemanticRecordV1;
pub use tooling_products::ToolingQuerySnapshotSourceUnitV1;
pub use tooling_products::ToolingQuerySnapshotV1;
pub use tooling_products::ToolingTraceIdentityV1;
pub use tooling_products::ToolingTraceOutcomeV1;
pub use tooling_products::ToolingTraceStageKindV1;
pub use tooling_products::ARTIFACT_GRAPH_TOOLING_SCHEMA_V1;
pub use tooling_products::BUILD_TRACE_TOOLING_SCHEMA_V1;
pub use tooling_products::COMPILE_COST_TOOLING_SCHEMA_V1;
pub use tooling_products::QUERY_SNAPSHOT_TOOLING_SCHEMA_V1;
pub use action_authority::build_action_authority_v1;
pub use action_authority::ActionAdmissionV1;
pub use action_authority::ActionAuthorityV1;
pub use action_authority::ActionCaptureCoverageV1;
pub use action_authority::ActionEnvironmentV1;
pub use action_authority::ActionFactV1;
pub use action_authority::ActionRecordV1;
pub use action_authority::ACTION_AUTHORITY_SCHEMA_VERSION;
pub use action_field_lowering::action_field_sites_v1;
pub use action_field_lowering::lower_action_fields_v1;
pub use action_field_lowering::ActionFieldLoweringErrorV1;
pub use action_field_lowering::ActionFieldLoweringV1;
pub use action_field_lowering::ActionFieldSiteV1;
pub use action_field_lowering::ResolvedActionFieldV1;
pub use application_publication::application_publication_manifest_json_v1;
pub use application_publication::build_application_publication_product_from_asm_v1;
pub use application_publication::build_application_publication_product_v1;
pub use application_publication::validate_application_publication_request_v1;
pub use application_publication::ApplicationPublicationArtifactV1;
pub use application_publication::ApplicationPublicationErrorV1;
pub use application_publication::ApplicationPublicationManifestV1;
pub use application_publication::ApplicationPublicationProductV1;
pub use application_publication::ApplicationPublicationProfileV1;
pub use application_publication::ApplicationPublicationRequestErrorV1;
pub use application_publication::ApplicationPublicationRequestV1;
pub use application_publication::ApplicationPublicationSourceV1;
pub use application_publication::ValidatedApplicationPublicationRequestV1;
pub use application_publication::APPLICATION_PUBLICATION_COMPILER_CONTRACT_V1;
pub use application_publication::APPLICATION_PUBLICATION_MANIFEST_SCHEMA_VERSION;
pub use application_semantic_model::build_application_semantic_model;
pub use application_semantic_model::build_application_semantic_model_for_unit;
pub use application_semantic_model::build_application_semantic_model_for_unit_with_packages;
pub use application_semantic_model::build_application_semantic_model_from_component_graph;
pub use application_semantic_model::build_file_route_application_semantic_model_for_route_with_packages;
pub use application_semantic_model::build_file_route_application_semantic_model_for_route_with_packages_and_v2_authoring;
pub use application_semantic_model::build_file_route_application_semantic_model_for_unit_with_packages;
pub use application_semantic_model::build_file_route_application_semantic_model_for_unit_with_packages_and_v2_authoring;
pub use application_semantic_model::ApplicationSemanticModel;
pub use application_semantic_model::FileRouteApplicationModelErrorV1;
pub use application_semantic_model::SemanticEntity;
pub use application_semantic_model::SemanticEntityKind;
pub use asm_validation::validate_application_semantic_model;
pub use asm_validation::AsmValidationDiagnostic;
pub use authored_semantics::compose_authored_semantics_v1;
pub use authored_semantics::normalize_authored_semantics_v1;
pub use authored_semantics::AuthoredSemanticCandidateKindV1;
pub use authored_semantics::AuthoredSemanticCompositionErrorV1;
pub use authored_semantics::AuthoredSemanticNormalizationErrorV1;
pub use authored_semantics::AuthoredSourceRangeV1;
pub use authored_semantics::CanonicalAuthoredDeclarationKindV1;
pub use authored_semantics::CanonicalAuthoredDeclarationV1;
pub use authored_semantics::CanonicalAuthoredSemanticModelV1;
pub use authored_semantics::CanonicalIntrinsicKindV1;
pub use authored_semantics::DerivedAuthoredEvidenceV2;
pub use authored_semantics::ResolvedAuthoredSemanticCandidateV1;
pub use authored_semantics::ResolvedIntrinsicIdentityV1;
pub use authored_semantics::CANONICAL_AUTHORED_SEMANTICS_SCHEMA_VERSION;
pub use binding_table::build_binding_table;
pub use binding_table::build_binding_table_with_packages;
pub use binding_table::BindingDiagnostic;
pub use binding_table::BindingTable;
pub use binding_table::ExportBinding;
pub use binding_table::ImportBinding;
pub use binding_table::ImportBindingTarget;
pub use binding_table::ModuleBindingTable;
pub use capture_escape::build_capture_escape_graph_v1;
pub use capture_escape::CaptureEscapeCoverageV1;
pub use capture_escape::CaptureEscapeErrorV1;
pub use capture_escape::CaptureEscapeFactV1;
pub use capture_escape::CaptureEscapeFactsV1;
pub use capture_escape::CaptureEscapeGraphV1;
pub use capture_escape::CaptureEscapeKindV1;
pub use capture_escape::FunctionCaptureEscapeV1;
pub use capture_escape::ResumeCaptureAdmissionV1;
pub use capture_escape::CAPTURE_ESCAPE_SCHEMA_VERSION;
pub use codec_protocol::build_codec_protocol_v1;
pub use codec_protocol::CodecBehaviorV1;
pub use codec_protocol::CodecClassificationV1;
pub use codec_protocol::CodecClassificationsV1;
pub use codec_protocol::CodecDeclarationV1;
pub use codec_protocol::CodecEnvironmentV1;
pub use codec_protocol::CodecFailureBehaviorV1;
pub use codec_protocol::CodecProtocolDiagnosticReasonV1;
pub use codec_protocol::CodecProtocolDiagnosticV1;
pub use codec_protocol::CodecProtocolRecordV1;
pub use codec_protocol::CodecProtocolV1;
pub use codec_protocol::CodecRepresentationV1;
pub use codec_protocol::CODEC_PROTOCOL_SCHEMA_VERSION;
pub use compilation_unit::CompilationUnit;
pub use compiler_pass::fold_component_graph;
pub use compiler_pass::AnalysisPass;
pub use compiler_pass::ConstantEvaluation;
pub use compiler_pass::ConstantEvaluationPass;
pub use compiler_pass::ConstantFoldingPass;
pub use compiler_pass::DependencyAnalysis;
pub use compiler_pass::DependencyAnalysisPass;
pub use compiler_pass::ImmutableAsmPass;
pub use component_composition::analyze_component_composition;
pub use component_composition::ComponentCompositionAnalysis;
pub use component_composition::ComponentCompositionCycle;
pub use component_diagnostics::collect_component_diagnostics;
pub use component_diagnostics::ComponentDiagnosticContract;
pub use component_diagnostics::COMPONENT_DIAGNOSTIC_CONTRACTS;
pub use component_graph::build_component_graph;
pub use component_graph::build_component_graph_for_module;
pub use component_graph::build_v2_component_graph_for_module;
pub use component_graph::is_valid_opaque_action_fact;
pub use component_graph::ActionEndpoint;
pub use component_graph::ArithmeticEvaluationError;
pub use component_graph::ArithmeticExpression;
pub use component_graph::ArithmeticExpressionKind;
pub use component_graph::ArithmeticOperator;
pub use component_graph::AuthoredComponentHeritage;
pub use component_graph::AuthoredContextDeclarationCandidate;
pub use component_graph::AuthoredDeclarationKind;
pub use component_graph::AuthoredOpaqueActionFact;
pub use component_graph::AuthoredRouteLoaderDeclarationFact;
pub use component_graph::AuthoredServerActionFact;
pub use component_graph::AuthoredSlotDeclarationCandidate;
pub use component_graph::AuthoredSubmissionDeclarationFact;
pub use component_graph::AuthoredValidationRuleArgument;
pub use component_graph::AuthoredValidationRuleArgumentKind;
pub use component_graph::AuthoredValidationRuleDeclarationFact;
pub use component_graph::AuthoredValidationRuleExpression;
pub use component_graph::AuthoredValidationRuleExpressionKind;
pub use component_graph::ComparisonOperator;
pub use component_graph::ComponentAction;
pub use component_graph::ComponentDiagnostic;
pub use component_graph::ComponentDiagnosticSeverity;
pub use component_graph::ComponentEffectField;
pub use component_graph::ComponentGraph;
pub use component_graph::ComponentMethod;
pub use component_graph::ComponentNode;
pub use component_graph::ComputedExpression;
pub use component_graph::ComputedExpressionKind;
pub use component_graph::ConstantEvaluationError;
pub use component_graph::ConstantExpression;
pub use component_graph::ConstantExpressionKind;
pub use component_graph::ConsumerDeclaration;
pub use component_graph::ContextDeclaration;
pub use component_graph::ContextDeclarationCandidateKind;
pub use component_graph::ContextDeclarationViolation;
pub use component_graph::ContextDesignator;
pub use component_graph::DeclaredStateType;
pub use component_graph::DeclaredStateTypeKind;
pub use component_graph::DiagnosticSecondaryLabel;
pub use component_graph::EffectBodySyntax;
pub use component_graph::EffectCleanupSyntax;
pub use component_graph::EffectExpression;
pub use component_graph::EffectExpressionKind;
pub use component_graph::EffectStatementSyntax;
pub use component_graph::EffectStatementSyntaxKind;
pub use component_graph::FormDeclarationCandidate;
pub use component_graph::FormDeclarationStatus;
pub use component_graph::FormDeclarationViolation;
pub use component_graph::FormDesignatorFact;
pub use component_graph::FormFieldDeclarationCandidate;
pub use component_graph::FormFieldDeclarationViolation;
pub use component_graph::LogicalOperator;
pub use component_graph::MethodCall;
pub use component_graph::MethodLocalVariable;
pub use component_graph::MethodParameter;
pub use component_graph::RenderAttribute;
pub use component_graph::RenderAttributeValue;
pub use component_graph::RenderChild;
pub use component_graph::RenderEventHandler;
pub use component_graph::RenderFragment;
pub use component_graph::RenderList;
pub use component_graph::RenderModel;
pub use component_graph::SerializableValue;
pub use component_graph::SlotDeclaration;
pub use component_graph::SlotDeclarationViolation;
pub use component_graph::SlotKind;
pub use component_graph::StateField;
pub use component_graph::StateOperation;
pub use component_graph::UnsupportedEffectStatementKind;
pub use component_graph::UnsupportedFormDesignatorFact;
pub use component_inheritance_lowering::component_inheritance_sites_v1;
pub use component_inheritance_lowering::lower_component_inheritance_v1;
pub use component_inheritance_lowering::ComponentInheritanceLoweringErrorV1;
pub use component_inheritance_lowering::ComponentInheritanceLoweringV1;
pub use component_inheritance_lowering::ComponentInheritanceSiteV1;
pub use component_inheritance_lowering::ResolvedComponentInheritanceV1;
pub use component_initialization::plan_component_initialization;
pub use component_initialization::ComponentInitializationPlan;
pub use component_initialization::ComponentInstanceBatch;
pub use component_initialization::SlotBindingBatch;
pub use component_instance::plan_component_instances;
pub use component_instance::plan_component_instances_with_virtual_invocations;
pub use component_instance::structural_template_entity_for_region;
pub use component_instance::BlockedComponentInstancePlan;
pub use component_instance::BlockedComponentInstanceReason;
pub use component_instance::ComponentBuildRoot;
pub use component_instance::ComponentBuildRootKind;
pub use component_instance::ComponentInstance;
pub use component_instance::ComponentInstancePlan;
pub use component_instance::ComponentInstanceStatus;
pub use component_instance_scope::build_component_instance_scope_graph;
pub use component_instance_scope::validate_component_instance_scope_graph;
pub use component_instance_scope::ComponentInstanceScopeDiagnostic;
pub use component_instance_scope::ComponentInstanceScopeGraph;
pub use component_instance_scope::ComponentInstanceScopeNode;
pub use component_instance_scope::ComponentInstanceScopeViolation;
pub use component_invocation::collect_component_invocations;
pub use component_invocation::ComponentInvocationEntity;
pub use component_invocation::ComponentInvocationResolutionStatus;
pub use component_ir::lower_component_ir;
pub use component_ir::validate_component_ir;
pub use component_ir::ComponentIrInstruction;
pub use component_ir::ComponentIrOperation;
pub use component_ir::ComponentIrReport;
pub use component_ir_optimization::optimize_component_ir;
pub use component_ir_optimization::validate_optimized_component_ir;
pub use component_ir_optimization::OptimizedComponentIrReport;
pub use component_scope::ComponentScopeDiagnostic;
pub use component_scope::ComponentScopeGraph;
pub use composition_typing::collect_composition_type_products;
pub use composition_typing::ComponentInvocationTypeRecord;
pub use composition_typing::CompositionCompatibility;
pub use composition_typing::CompositionTypeProducts;
pub use composition_typing::InstanceContextBindingTypeRecord;
pub use composition_typing::SlotBindingTypeRecord;
pub use computed_getter_lowering::computed_getter_sites_v1;
pub use computed_getter_lowering::lower_computed_getters_v1;
pub use computed_getter_lowering::ComputedGetterLoweringErrorV1;
pub use computed_getter_lowering::ComputedGetterLoweringV1;
pub use computed_getter_lowering::ComputedGetterSiteV1;
pub use computed_instance_slots::build_computed_instance_slot_registry;
pub use computed_instance_slots::validate_computed_instance_slot_registry;
pub use computed_instance_slots::ComputedInstanceSlotRecord;
pub use computed_instance_slots::ComputedInstanceSlotRegistry;
pub use computed_instance_slots::COMPUTED_INSTANCE_SLOT_REGISTRY_VERSION;
pub use computed_projection::build_computed_projection_v1;
pub use computed_projection::ComputedProjectionRecordV1;
pub use computed_projection::ComputedProjectionV1;
pub use computed_projection::COMPUTED_PROJECTION_SCHEMA_VERSION;
pub use computed_value::collect_computed_values;
pub use computed_value::ComputedCachePolicy;
pub use computed_value::ComputedDiagnosticCode;
pub use computed_value::ComputedPurity;
pub use computed_value::ComputedPurityViolation;
pub use computed_value::ComputedPurityViolationKind;
pub use computed_value::ComputedValue;
pub use consumer::collect_consumer_entities;
pub use consumer::ConsumerEntity;
pub use consumer::ContextResolutionState;
pub use context::collect_context_entities;
pub use context::ContextEntity;
pub use context_declaration_candidate::collect_context_declaration_candidates;
pub use context_declaration_candidate::ContextDeclarationCandidate;
pub use context_declaration_candidate::ContextDeclarationCandidateRegistry;
pub use context_declaration_candidate::ContextDeclarationStatus;
pub use context_declaration_candidate::ContextSemanticEntityId;
pub use context_dependency::collect_context_dependency_graph;
pub use context_dependency::ContextDependencyCompatibility;
pub use context_dependency::ContextDependencyEdge;
pub use context_dependency::ContextDependencyEdgeKind;
pub use context_dependency::ContextDependencyGraph;
pub use context_dependency::ContextDependencyNode;
pub use context_dependency::ContextDependencyNodeId;
pub use context_dependency::ContextDependencyNodeKind;
pub use context_diagnostics::collect_context_diagnostics;
pub use context_evaluation::collect_context_evaluation_plan;
pub use context_evaluation::ContextConsumerAvailabilityEntry;
pub use context_evaluation::ContextConsumerAvailabilityStatus;
pub use context_evaluation::ContextEvaluationBatch;
pub use context_evaluation::ContextEvaluationBatchId;
pub use context_evaluation::ContextEvaluationPlan;
pub use context_evaluation::ContextEvaluationPlanId;
pub use context_evaluation::ContextSourceBlockReason;
pub use context_evaluation::ContextSourcePlanEntry;
pub use context_evaluation::ContextSourcePlanStatus;
pub use context_evaluation::ContextValueSourceId;
pub use context_inspection::build_context_inspection_registry;
pub use context_inspection::ContextInspection;
pub use context_inspection::ContextInspectionRegistry;
pub use context_lifetime::collect_context_lifetime_analysis;
pub use context_lifetime::ContextBindingLifetimeRecord;
pub use context_lifetime::ContextBindingLifetimeSource;
pub use context_lifetime::ContextBindingLifetimeStatus;
pub use context_lifetime::ContextDefaultLifetimeRecord;
pub use context_lifetime::ContextDependencyLifetimeRecord;
pub use context_lifetime::ContextEntityLifetimeRecord;
pub use context_lifetime::ContextLifetimeAnalysis;
pub use context_lifetime::ContextLifetimeEntityId;
pub use context_lifetime::ContextLifetimeId;
pub use context_lifetime::LifetimeCompatibilityStatus;
pub use context_lifetime::ProviderLifetimeRecord;
pub use context_ownership::collect_context_ownership_graph;
pub use context_ownership::ContextOwnedEntities;
pub use context_ownership::ContextOwnershipEdge;
pub use context_ownership::ContextOwnershipEdgeKind;
pub use context_ownership::ContextOwnershipGraph;
pub use context_ownership::ContextOwnershipNode;
pub use context_ownership::ContextOwnershipNodeId;
pub use context_ownership::ContextOwnershipNodeKind;
pub use context_ownership::ContextOwnershipOwnerId;
pub use context_ownership::ContextOwnershipTargetId;
pub use context_projection::build_context_projection_v1;
pub use context_projection::ContextProjectionV1;
pub use context_projection::ContextProviderRecordV1;
pub use context_projection::ContextTokenRecordV1;
pub use context_projection::CONTEXT_PROJECTION_SCHEMA_VERSION;
pub use context_resolution::collect_context_resolutions;
pub use context_resolution::ContextResolution;
pub use context_resolution::ContextResolutionResult;
pub use context_resume::build_context_resume_plan;
pub use context_resume::ContextResumePlan;
pub use context_resume::ContextResumeRecord;
pub use context_resume::ContextResumeSlotId;
pub use context_resume::ContextSlotResumeStatus;
pub use context_resume_projection::build_context_resume_projection_v1;
pub use context_resume_projection::ContextConsumerResolutionV1;
pub use context_resume_projection::ContextResumeProjectionRecordV1;
pub use context_resume_projection::ContextResumeProjectionV1;
pub use context_resume_projection::CONTEXT_RESUME_PROJECTION_SCHEMA_VERSION;
pub use context_typing::collect_context_type_products;
pub use context_typing::CompatibilityStatus;
pub use context_typing::ConsumerTypeRecord;
pub use context_typing::ContextBindingCompatibility;
pub use context_typing::ContextBindingTypeRecord;
pub use context_typing::ContextSerializationCompatibility;
pub use context_typing::ContextTypeProducts;
pub use context_typing::ContextTypeRecord;
pub use context_typing::ProviderTypeRecord;
pub use context_update::build_context_update_plan;
pub use context_update::ContextActionUpdatePlan;
pub use context_update::ContextUpdatePlan;
pub use control_flow::build_control_flow_graph_v1;
pub use control_flow::ControlFlowAccessKindV1;
pub use control_flow::ControlFlowAccessV1;
pub use control_flow::ControlFlowBlockV1;
pub use control_flow::ControlFlowBranchArmV1;
pub use control_flow::ControlFlowBranchEdgeV1;
pub use control_flow::ControlFlowCoverageStatusV1;
pub use control_flow::ControlFlowCoverageV1;
pub use control_flow::ControlFlowFunctionV1;
pub use control_flow::ControlFlowGraphV1;
pub use control_flow::ControlFlowLoopV1;
pub use control_flow::ControlFlowProvenanceV1;
pub use control_flow::CONTROL_FLOW_SCHEMA_VERSION;
pub use effect::analyze_effect_reactivity;
pub use effect::collect_effects;
pub use effect::derive_effect_trigger_plan;
pub use effect::lower_effect_bodies;
pub use effect::plan_effect_execution;
pub use effect::validate_effects;
pub use effect::ActionBatch;
pub use effect::ActionBatchEffectTrigger;
pub use effect::ActionEffectExecutionPlan;
pub use effect::Effect;
pub use effect::EffectBody;
pub use effect::EffectComputedPrerequisiteBatch;
pub use effect::EffectDeclaration;
pub use effect::EffectExecutionBatch;
pub use effect::EffectExecutionPlan;
pub use effect::EffectExecutionPolicy;
pub use effect::EffectReactiveAnalysis;
pub use effect::EffectRenderBoundary;
pub use effect::EffectSemanticViolation;
pub use effect::EffectSemanticViolationKind;
pub use effect::EffectStatement;
pub use effect::EffectStatementKind;
pub use effect::EffectTriggerPlan;
pub use effect::EffectValidation;
pub use effect::InitialEffectExecutionPlan;
pub use effect::UnplannedEffect;
pub use effect::UnplannedEffectReason;
pub use effect_capability::ArgumentSerializationPolicy;
pub use effect_capability::BuiltinCapabilityProvenance;
pub use effect_capability::CapabilityDefinition;
pub use effect_capability::CapabilityId;
pub use effect_capability::CapabilityOperation;
pub use effect_capability::CapabilityOperationId;
pub use effect_capability::CapabilityOperationKind;
pub use effect_capability::CapabilityParameters;
pub use effect_capability::CapabilityResultPolicy;
pub use effect_capability::CapabilitySignature;
pub use effect_capability::CapabilityValueContract;
pub use effect_capability::EffectCapabilityRegistry;
pub use effect_capability::RuntimeCapabilityLowering;
pub use effect_capability::StaticCapabilityPath;
pub use effect_capability::EFFECT_CAPABILITY_REGISTRY;
pub use effect_capability::EFFECT_CAPABILITY_REGISTRY_VERSION;
pub use effect_diagnostics::collect_effect_diagnostics;
pub use effect_diagnostics::EffectDiagnosticCode;
pub use effect_field_lowering::effect_field_sites_v1;
pub use effect_field_lowering::lower_effect_fields_v1;
pub use effect_field_lowering::EffectFieldLoweringErrorV1;
pub use effect_field_lowering::EffectFieldLoweringV1;
pub use effect_field_lowering::EffectFieldSiteV1;
pub use effect_field_lowering::ResolvedEffectFieldV1;
pub use effect_inspection::build_effect_inspection_registry;
pub use effect_inspection::validate_effect_inspection_registry;
pub use effect_inspection::EffectInspection;
pub use effect_inspection::EffectInspectionActionTrigger;
pub use effect_inspection::EffectInspectionCapability;
pub use effect_inspection::EffectInspectionDependencies;
pub use effect_inspection::EffectInspectionInitialTrigger;
pub use effect_inspection::EffectInspectionIr;
pub use effect_inspection::EffectInspectionPrerequisiteBatch;
pub use effect_inspection::EffectInspectionProvenance;
pub use effect_inspection::EffectInspectionRegistry;
pub use effect_inspection::EffectInspectionResumability;
pub use effect_inspection::EffectInspectionRuntime;
pub use effect_inspection::EffectInspectionSchedule;
pub use effect_inspection::EffectInspectionScheduledAction;
pub use effect_inspection::EffectInspectionUnplanned;
pub use effect_inspection::EffectInspectionValidation;
pub use effect_inspection::EffectInspectionValidationDiagnostic;
pub use effect_inspection::EffectInspectionViolation;
pub use effect_projection::build_effect_projection_v1;
pub use effect_projection::EffectProjectionRecordV1;
pub use effect_projection::EffectProjectionV1;
pub use effect_projection::EFFECT_PROJECTION_SCHEMA_VERSION;
pub use effect_resume::build_effect_resume_plan;
pub use effect_resume::validate_effect_resume_plan;
pub use effect_resume::EffectActivationSlotId;
pub use effect_resume::EffectActivationStatus;
pub use effect_resume::EffectInitialResumeMembership;
pub use effect_resume::EffectResumePlan;
pub use effect_resume::EffectResumeRecord;
pub use effect_resume::EffectResumeValidationDiagnostic;
pub use environment_input::build_environment_input_manifest_v1;
pub use environment_input::environment_input_manifest_from_json_v1;
pub use environment_input::environment_input_manifest_json_v1;
pub use environment_input::validate_environment_input_manifest_v1;
pub use environment_input::EnvironmentInputErrorV1;
pub use environment_input::EnvironmentInputManifestV1;
pub use environment_input::ENVIRONMENT_INPUT_SCHEMA_VERSION;
pub use environment_ownership::build_environment_ownership_graph_v1;
pub use environment_ownership::EnvironmentClassV1;
pub use environment_ownership::EnvironmentOwnershipDiagnosticV1;
pub use environment_ownership::EnvironmentOwnershipEdgeKindV1;
pub use environment_ownership::EnvironmentOwnershipEdgeV1;
pub use environment_ownership::EnvironmentOwnershipErrorV1;
pub use environment_ownership::EnvironmentOwnershipFactsV1;
pub use environment_ownership::EnvironmentOwnershipGraphV1;
pub use environment_ownership::EnvironmentOwnershipNodeV1;
pub use environment_ownership::EnvironmentOwnershipViolationV1;
pub use environment_ownership::LifetimeClassV1;
pub use environment_ownership::ENVIRONMENT_OWNERSHIP_SCHEMA_VERSION;
pub use environment_publication::build_environment_publication_artifact_v1;
pub use environment_publication::environment_publication_artifact_json_v1;
pub use environment_publication::validate_environment_publication_artifact_v1;
pub use environment_publication::EnvironmentPublicationArtifactV1;
pub use environment_publication::EnvironmentPublicationErrorV1;
pub use environment_publication::ENVIRONMENT_PUBLICATION_SCHEMA_VERSION;
pub use environment_read_lowering::lower_environment_reads_v1;
pub use environment_read_lowering::EnvironmentReadDiagnosticCodeV1;
pub use environment_read_lowering::EnvironmentReadDiagnosticV1;
pub use environment_read_lowering::EnvironmentReadLoweringV1;
pub use environment_read_lowering::EnvironmentReadRecordV1;
pub use environment_read_lowering::ENVIRONMENT_READ_LOWERING_SCHEMA_VERSION;
pub use environment_read_ownership::build_environment_read_ownership_v1;
pub use environment_read_ownership::EnvironmentReadOwnershipErrorV1;
pub use explain::explain_json;
pub use explain::explain_text;
pub use expression_graph::ExpressionGraph;
pub use expression_graph::ExpressionNode;
pub use expression_graph::ExpressionNodeKind;
pub use file_route_publication::build_file_route_publication_v1;
pub use file_route_publication::file_route_artifact_root_v1;
pub use file_route_publication::file_route_publication_manifest_json_v1;
pub use file_route_publication::resolve_file_route_request_match_v1;
pub use file_route_publication::resolve_file_route_request_v1;
pub use file_route_publication::FileRoutePublicationErrorV1;
pub use file_route_publication::FileRoutePublicationManifestV1;
pub use file_route_publication::FileRoutePublicationProductV1;
pub use file_route_publication::FileRoutePublicationRequestV1;
pub use file_route_publication::FileRoutePublicationRouteV1;
pub use file_route_publication::FileRouteRequestMatchV1;
pub use file_route_publication::FileRouteRequestTargetV1;
pub use file_route_publication::FILE_ROUTE_ENVIRONMENT_ARTIFACT_PATH_V1;
pub use file_route_publication::FILE_ROUTE_PUBLICATION_COMPILER_CONTRACT_V1;
pub use file_route_publication::FILE_ROUTE_PUBLICATION_MANIFEST_SCHEMA_VERSION;
pub use form::collect_form_entities;
pub use form::FormEntity;
pub use form_binding::collect_form_field_binding_products;
pub use form_binding::FormControlChannel;
pub use form_binding::FormControlCompatibility;
pub use form_binding::FormControlNormalization;
pub use form_binding::FormFieldBinding;
pub use form_binding::FormFieldBindingCandidate;
pub use form_binding::FormFieldBindingEvidence;
pub use form_binding::FormFieldBindingEvidenceKind;
pub use form_binding::FormFieldBindingExpressionFact;
pub use form_binding::FormFieldBindingProducts;
pub use form_binding::FormFieldBindingViolation;
pub use form_binding::FormInputKind;
pub use form_diagnostics::collect_form_diagnostics;
pub use form_diagnostics::FormDiagnosticReservation;
pub use form_diagnostics::FORM_DIAGNOSTIC_RESERVATIONS;
pub use form_field::collect_form_field_products;
pub use form_field::FormFieldEntity;
pub use form_field::FormFieldProducts;
pub use form_inspection::build_form_inspection_registry;
pub use form_inspection::FormInspection;
pub use form_inspection::FormInspectionRegistry;
pub use form_ir::lower_form_ir;
pub use form_ir::FormInstanceIr;
pub use form_ir::FormIrOperation;
pub use form_ir::FormIrReport;
pub use form_ir::FormRuntimeStorage;
pub use form_ir_optimization::optimize_form_ir;
pub use form_ir_optimization::FormIrOptimizationMetrics;
pub use form_ir_optimization::OptimizedFormIrReport;
pub use form_ownership::collect_form_ownership_graph;
pub use form_ownership::validate_form_ownership_graph;
pub use form_ownership::FormOwnershipEdge;
pub use form_ownership::FormOwnershipEdgeKind;
pub use form_ownership::FormOwnershipGraph;
pub use form_ownership::FormOwnershipIntegrityDiagnostic;
pub use form_ownership::FormOwnershipIntegrityKind;
pub use form_ownership::FormOwnershipNode;
pub use form_ownership::FormOwnershipNodeKey;
pub use form_ownership::FormOwnershipValidation;
pub use form_ownership::FormReferenceEdge;
pub use form_ownership::FormReferenceKind;
pub use form_reset::collect_reset_products;
pub use form_reset::FieldResetOperation;
pub use form_reset::FieldResetStep;
pub use form_reset::FormResetPlan;
pub use form_reset::ResetProducts;
pub use form_serialization::collect_serialization_products;
pub use form_serialization::FormFieldSerializationConversion;
pub use form_serialization::FormSerializationFormat;
pub use form_serialization::FormSerializationPlan;
pub use form_serialization::SerializationDeclarationFact;
pub use form_serialization::SerializationPlanStatus;
pub use form_serialization::SerializationProducts;
pub use form_serialization::SerializedFieldPlan;
pub use form_submission::collect_submission_products;
pub use form_submission::FormSubmissionPlan;
pub use form_submission::SubmissionDeclarationCandidate;
pub use form_submission::SubmissionDeclarationViolation;
pub use form_submission::SubmissionProducts;
pub use form_submission::SubmitResetPolicy;
pub use form_submission_host::collect_submission_host_products;
pub use form_submission_host::SubmissionHost;
pub use form_submission_host::SubmissionHostCandidate;
pub use form_submission_host::SubmissionHostProducts;
pub use form_submission_host::SubmissionHostViolation;
pub use form_tracking::collect_form_tracking_products;
pub use form_tracking::structurally_equal_serializable_values;
pub use form_tracking::validate_dirty_tracking_graph;
pub use form_tracking::validate_touched_tracking_graph;
pub use form_tracking::DirtyTrackingGraph;
pub use form_tracking::DirtyTrackingPlan;
pub use form_tracking::DirtyTransitionCause;
pub use form_tracking::DirtyTransitionPlan;
pub use form_tracking::FieldDirtyTracking;
pub use form_tracking::FieldTouchedTracking;
pub use form_tracking::FormTrackingIntegrityDiagnostic;
pub use form_tracking::FormTrackingIntegrityKind;
pub use form_tracking::FormTrackingProducts;
pub use form_tracking::FormTrackingValidation;
pub use form_tracking::TouchedTrackingGraph;
pub use form_tracking::TouchedTrackingPlan;
pub use form_tracking::TouchedTransitionCause;
pub use form_tracking::TouchedTransitionPlan;
pub use form_validation::collect_validation_graph;
pub use form_validation::collect_validation_products;
pub use form_validation::validate_validation_graph;
pub use form_validation::ValidationCompatibility;
pub use form_validation::ValidationDependencyCycle;
pub use form_validation::ValidationDependencyDesignator;
pub use form_validation::ValidationGraph;
pub use form_validation::ValidationGraphEdge;
pub use form_validation::ValidationGraphEdgeKind;
pub use form_validation::ValidationGraphIntegrityDiagnostic;
pub use form_validation::ValidationGraphIntegrityKind;
pub use form_validation::ValidationGraphNode;
pub use form_validation::ValidationGraphNodeKey;
pub use form_validation::ValidationGraphValidation;
pub use form_validation::ValidationProducts;
pub use form_validation::ValidationRule;
pub use form_validation::ValidationRuleArgument;
pub use form_validation::ValidationRuleCandidate;
pub use form_validation::ValidationRuleKind;
pub use form_validation::ValidationRuleViolation;
pub use form_validation_plan::collect_validation_dependency_plans;
pub use form_validation_plan::validate_validation_dependency_plans;
pub use form_validation_plan::BlockedFieldValidationDependency;
pub use form_validation_plan::FieldChangeSet;
pub use form_validation_plan::FieldChangeValidationSchedule;
pub use form_validation_plan::FieldDependencyBlockReason;
pub use form_validation_plan::FieldValidationChangePlan;
pub use form_validation_plan::FieldValidationDependency;
pub use form_validation_plan::FieldValidationSourceEntry;
pub use form_validation_plan::FieldValidationTargetEntry;
pub use form_validation_plan::FormValidationDependencyPlan;
pub use form_validation_plan::ValidationDependencyPlanIntegrityDiagnostic;
pub use form_validation_plan::ValidationDependencyPlanIntegrityKind;
pub use form_validation_plan::ValidationDependencyPlanValidation;
pub use form_validation_plan::ValidationDependencyPlans;
pub use form_validation_plan::ValidationPlanningStatus;
pub use function_summary::build_function_summary_graph_v1;
pub use function_summary::FunctionCallCoverageV1;
pub use function_summary::FunctionCallFactV1;
pub use function_summary::FunctionCallFactsV1;
pub use function_summary::FunctionSummaryErrorV1;
pub use function_summary::FunctionSummaryGraphV1;
pub use function_summary::FunctionSummaryV1;
pub use function_summary::FUNCTION_SUMMARY_SCHEMA_VERSION;
pub use html_codegen::generate_static_html;
pub use instance_context::collect_instance_context_registry;
pub use instance_context::ConsumerInstanceId;
pub use instance_context::ConsumerInstanceRecord;
pub use instance_context::ContextDefaultSourceInstanceId;
pub use instance_context::ContextSourceInstanceId;
pub use instance_context::ContextSourceInstanceOwner;
pub use instance_context::InstanceContextRegistry;
pub use instance_context::InstanceContextResolution;
pub use instance_context::InstanceContextResolutionStatus;
pub use instance_context::InstanceContextValueSlotId;
pub use instance_context::ProviderInstanceId;
pub use instance_context::ProviderInstanceRecord;
pub use intermediate_representation::analyze_constant_propagation;
pub use intermediate_representation::analyze_dead_assignments;
pub use intermediate_representation::analyze_definition_uses;
pub use intermediate_representation::analyze_liveness;
pub use intermediate_representation::analyze_reachability;
pub use intermediate_representation::analyze_reactive_cycles;
pub use intermediate_representation::analyze_reactive_transitive_graph;
pub use intermediate_representation::analyze_use_definitions;
pub use intermediate_representation::build_reactive_graph;
pub use intermediate_representation::compute_dominators;
pub use intermediate_representation::compute_post_dominators;
pub use intermediate_representation::computed_optimization_pipeline;
pub use intermediate_representation::inspect_dom_nodes;
pub use intermediate_representation::lower_components_to_ir;
pub use intermediate_representation::optimize_computed_ir;
pub use intermediate_representation::optimize_context_ir;
pub use intermediate_representation::optimize_effect_ir;
pub use intermediate_representation::plan_computed_evaluation;
pub use intermediate_representation::validate_context_ir;
pub use intermediate_representation::validate_effect_ir;
pub use intermediate_representation::validate_intermediate_representation;
pub use intermediate_representation::validate_optimized_context_ir;
pub use intermediate_representation::ContextConsumerLoadId;
pub use intermediate_representation::ContextIrReport;
pub use intermediate_representation::ContextSourceFunctionId;
pub use intermediate_representation::ContextValueSlotId;
pub use intermediate_representation::IntermediateRepresentation;
pub use intermediate_representation::IrBinaryOperation;
pub use intermediate_representation::IrBlock;
pub use intermediate_representation::IrBlockId;
pub use intermediate_representation::IrBranchArm;
pub use intermediate_representation::IrBranchEdge;
pub use intermediate_representation::IrCfgCleanupPass;
pub use intermediate_representation::IrCommonSubexpressionEliminationPass;
pub use intermediate_representation::IrComputedEvaluation;
pub use intermediate_representation::IrComputedEvaluationPlan;
pub use intermediate_representation::IrConstant;
pub use intermediate_representation::IrConstantFoldingPass;
pub use intermediate_representation::IrConstantPropagationAnalysis;
pub use intermediate_representation::IrContextConsumerBinding;
pub use intermediate_representation::IrContextLoad;
pub use intermediate_representation::IrContextSourceEvaluation;
pub use intermediate_representation::IrCopyPropagationPass;
pub use intermediate_representation::IrDeadAssignmentAnalysis;
pub use intermediate_representation::IrDeadCodeEliminationPass;
pub use intermediate_representation::IrDefinitionUseAnalysis;
pub use intermediate_representation::IrDomAttribute;
pub use intermediate_representation::IrDomAttributeValue;
pub use intermediate_representation::IrDomBinding;
pub use intermediate_representation::IrDomConditional;
pub use intermediate_representation::IrDomEvent;
pub use intermediate_representation::IrDomInspection;
pub use intermediate_representation::IrDomList;
pub use intermediate_representation::IrDomNode;
pub use intermediate_representation::IrDomNodeId;
pub use intermediate_representation::IrDomNodeKind;
pub use intermediate_representation::IrDomText;
pub use intermediate_representation::IrDominatorTree;
pub use intermediate_representation::IrEffectCompletion;
pub use intermediate_representation::IrEffectExecution;
pub use intermediate_representation::IrFunction;
pub use intermediate_representation::IrInstruction;
pub use intermediate_representation::IrInstructionId;
pub use intermediate_representation::IrInstructionKind;
pub use intermediate_representation::IrInstructionSimplificationPass;
pub use intermediate_representation::IrLivenessAnalysis;
pub use intermediate_representation::IrLoop;
pub use intermediate_representation::IrLoopId;
pub use intermediate_representation::IrModule;
pub use intermediate_representation::IrOperand;
pub use intermediate_representation::IrOptimizationMetrics;
pub use intermediate_representation::IrOptimizationPass;
pub use intermediate_representation::IrOptimizationPassReport;
pub use intermediate_representation::IrOptimizationPipeline;
pub use intermediate_representation::IrOptimizationReport;
pub use intermediate_representation::IrPassManager;
pub use intermediate_representation::IrPostDominatorTree;
pub use intermediate_representation::IrReachabilityAnalysis;
pub use intermediate_representation::IrReactiveCycle;
pub use intermediate_representation::IrReactiveCycleAnalysis;
pub use intermediate_representation::IrReactiveEdge;
pub use intermediate_representation::IrReactiveEdgeKind;
pub use intermediate_representation::IrReactiveGraph;
pub use intermediate_representation::IrReactiveNode;
pub use intermediate_representation::IrReactiveNodeKind;
pub use intermediate_representation::IrReactiveTransitiveAnalysis;
pub use intermediate_representation::IrSchedulerInspection;
pub use intermediate_representation::IrStorage;
pub use intermediate_representation::IrStorageId;
pub use intermediate_representation::IrTemplateEntrypoint;
pub use intermediate_representation::IrUnaryOperation;
pub use intermediate_representation::IrUpdateScheduler;
pub use intermediate_representation::IrUse;
pub use intermediate_representation::IrUseDefinition;
pub use intermediate_representation::IrValidationDiagnostic;
pub use intermediate_representation::IrValue;
pub use intermediate_representation::IrValueDefinition;
pub use intermediate_representation::IrValueId;
pub use intermediate_representation::OptimizedContextIrReport;
pub use intermediate_representation::OptimizedIrContextSourceEvaluation;
pub use layout_composition::build_layout_composition_plan_from_components_v1;
pub use layout_composition::build_layout_composition_plan_v1;
pub use layout_composition::layout_composition_virtual_invocations_from_provenance_v1;
pub use layout_composition::layout_composition_virtual_invocations_v1;
pub use layout_composition::LayoutCompositionEdgeV1;
pub use layout_composition::LayoutCompositionErrorV1;
pub use layout_composition::LayoutCompositionPlanV1;
pub use layout_composition::LayoutCompositionRouteV1;
pub use legacy_decorator_lowering::legacy_decorator_sites_v1;
pub use legacy_decorator_lowering::lower_legacy_decorators_v1;
pub use legacy_decorator_lowering::LegacyDecoratorLoweringErrorV1;
pub use legacy_decorator_lowering::LegacyDecoratorLoweringV1;
pub use legacy_decorator_lowering::LegacyDecoratorResolutionV1;
pub use legacy_decorator_lowering::LegacyDecoratorSiteV1;
pub use metaframework_handoff::build_deployable_release_manifest_v1;
pub use metaframework_handoff::build_static_request_handoff_v1;
pub use metaframework_handoff::deployable_release_manifest_json_v1;
pub use metaframework_handoff::static_request_handoff_json_v1;
pub use metaframework_handoff::DeployableArtifactV1;
pub use metaframework_handoff::DeployableReleaseManifestV1;
pub use metaframework_handoff::StaticRequestHandoffV1;
pub use metaframework_handoff::StaticRequestRouteV1;
pub use model::ClassSummary;
pub use model::DecoratorSummary;
pub use model::Diagnostic;
pub use model::RenderMethodSummary;
pub use model::Severity;
pub use model::SourceSummary;
pub use model::Span;
pub use module_graph::build_module_graph;
pub use module_graph::ModuleEdge;
pub use module_graph::ModuleEdgeKind;
pub use module_graph::ModuleGraph;
pub use module_graph::ModuleNode;
pub use module_graph::ModuleTarget;
pub use opaque::OpaqueActionResolution;
pub use opaque::OpaqueActionResolutionOutcome;
pub use opaque::OpaqueTerminalBinding;
pub use ordinary_html_codegen::generate_ordinary_instance_html;
pub use ordinary_html_codegen::generate_ordinary_instance_html_for_component;
pub use ordinary_html_codegen::generate_structural_conditional_host_fragments;
pub use ordinary_html_codegen::generate_structural_keyed_host_fragments;
pub use ordinary_html_codegen::generate_structural_template_instance_html;
pub use ordinary_template_instance::build_ordinary_template_instance_registry;
pub use ordinary_template_instance::validate_ordinary_template_instance_registry;
pub use ordinary_template_instance::OrdinaryTemplateBindingKind;
pub use ordinary_template_instance::OrdinaryTemplateInstanceBindingRecord;
pub use ordinary_template_instance::OrdinaryTemplateInstanceEventRecord;
pub use ordinary_template_instance::OrdinaryTemplateInstanceRegistry;
pub use ordinary_template_instance::OrdinaryTemplateInstanceTargetRecord;
pub use ordinary_template_instance::OrdinaryTemplateTargetKind;
pub use ordinary_template_instance::ORDINARY_TEMPLATE_INSTANCE_REGISTRY_VERSION;
pub use ordinary_template_integrity::ComputedInstanceSlotIntegrityCode;
pub use ordinary_template_integrity::OrdinaryTemplateIntegrityCode;
pub use ordinary_template_integrity::StateInstanceStorageIntegrityCode;
pub use page_codegen::embed_opaque_runtime_artifact;
pub use page_codegen::generate_standalone_page;
pub use page_codegen::generate_standalone_page_with_component_runtime;
pub use page_codegen::generate_standalone_page_with_component_runtime_and_forms;
pub use page_codegen::generate_standalone_page_with_computed_runtime;
pub use page_codegen::generate_standalone_page_with_context_runtime;
pub use page_codegen::generate_standalone_page_with_effect_runtime;
pub use page_codegen::generate_standalone_page_with_resume_runtime;
pub use page_codegen::generate_standalone_page_with_resume_runtime_and_resources;
pub use production_audit::build_production_audit_report_v1;
pub use production_audit::production_audit_report_json_v1;
pub use production_audit::ProductionAuditErrorV1;
pub use production_audit::ProductionAuditReportV1;
pub use production_audit::ProductionRuntimeAuthority;
pub use production_audit::PRODUCTION_AUDIT_REPORT_SCHEMA_VERSION;
pub use production_audit::PRODUCTION_RUNTIME_AUTHORITIES;
pub use production_audit::PRODUCTION_RUNTIME_REFINEMENT_INVARIANTS;
pub use production_bootstrap::build_production_bootstrap_plan;
pub use production_bootstrap::ProductionBootstrapBlock;
pub use production_bootstrap::ProductionBootstrapPlan;
pub use production_bootstrap::ProductionRuntimeIndexes;
pub use production_chunk_graph::extract_production_chunk_graph;
pub use production_chunk_graph::validate_production_chunk_graph;
pub use production_chunk_graph::ProductionActivationChunkPlan;
pub use production_chunk_graph::ProductionChunkDependency;
pub use production_chunk_graph::ProductionChunkExtractionError;
pub use production_chunk_graph::ProductionChunkExtractionReport;
pub use production_chunk_graph::ProductionChunkGraph;
pub use production_chunk_graph::ProductionChunkGraphValidationError;
pub use production_chunk_graph::ProductionChunkKind;
pub use production_chunk_graph::ProductionChunkRecord;
pub use production_chunk_graph::ProductionRootChunkInput;
pub use production_chunk_graph::ProductionSharedChunkFailurePolicy;
pub use production_cleanup::build_production_destroy_plan;
pub use production_cleanup::validate_production_cleanup_closure;
pub use production_cleanup::ProductionCleanupClosureViolation;
pub use production_cleanup::ProductionCleanupKind;
pub use production_cleanup::ProductionDestroyPlan;
pub use production_cleanup::ProductionOwnedRuntimeRecord;
pub use production_constant_pool::pool_production_constants;
pub use production_constant_pool::ConstantPoolConsumer;
pub use production_constant_pool::ConstantPoolingDecision;
pub use production_constant_pool::ConstantPoolingReport;
pub use production_constant_pool::ProductionConstantCandidate;
pub use production_constant_pool::ProductionConstantPool;
pub use production_constant_pool::ProductionConstantPoolEntry;
pub use production_deduplication::deduplicate_generated_programs;
pub use production_deduplication::DeduplicatedProgramRegistry;
pub use production_deduplication::ExecutableProgramCandidate;
pub use production_deduplication::ExecutableProgramCanonicalStream;
pub use production_deduplication::ExecutableProgramFingerprintRegistry;
pub use production_deduplication::ProgramAliasRecord;
pub use production_deduplication::ProgramDeduplicationReport;
pub use production_diagnostics::project_production_diagnostics;
pub use production_diagnostics::ProductionDiagnosticContract;
pub use production_diagnostics::ProductionDiagnosticFact;
pub use production_diagnostics::ProductionDiagnosticKind;
pub use production_diagnostics::ProductionDiagnosticProvenance;
pub use production_diagnostics::ProductionProjectedDiagnostic;
pub use production_diagnostics::PRODUCTION_DIAGNOSTIC_CATALOG;
pub use production_elimination::eliminate_unreachable_production_records;
pub use production_elimination::DeadProductEliminationReason;
pub use production_elimination::DeadProductEliminationReport;
pub use production_elimination::OptimizationDecision;
pub use production_elimination::ProductionArtifactProjection;
pub use production_elimination::ProductionExecutionRecord;
pub use production_module_emitter::emit_production_modules;
pub use production_module_emitter::validate_production_module;
pub use production_module_emitter::ProductionModuleLayout;
pub use production_module_emitter::ProductionModuleRecord;
pub use production_module_emitter::ProductionModuleValidationError;
pub use production_optimization::BenchmarkFixtureId;
pub use production_optimization::ConstantPoolEntryId;
pub use production_optimization::ExecutableProgramFingerprint;
pub use production_optimization::OptimizationDecisionId;
pub use production_optimization::OptimizationPolicyId;
pub use production_optimization::OptimizationReportId;
pub use production_optimization::PerformanceBudgetId;
pub use production_optimization::ProductionArtifactId;
pub use production_optimization::ProductionChunkId;
pub use production_optimization::ProductionOptimizationDiagnosticReservation;
pub use production_optimization::ProductionOptimizationIdentityParseError;
pub use production_optimization::ProductionOptimizationPolicy;
pub use production_optimization::ProductionOptimizationPolicyV1;
pub use production_optimization::RuntimeTableId;
pub use production_optimization::SharedChunkCandidateId;
pub use production_optimization::PRODUCTION_OPTIMIZATION_DIAGNOSTIC_RESERVATIONS;
pub use production_optimization::PRODUCTION_OPTIMIZATION_INTEGRITY_RESERVATION_END;
pub use production_optimization::PRODUCTION_OPTIMIZATION_INTEGRITY_RESERVATION_START;
pub use production_reachability::build_production_reachability_graph;
pub use production_reachability::ProductionExecutableRoot;
pub use production_reachability::ProductionProgramEdge;
pub use production_reachability::ProductionReachabilityBlock;
pub use production_reachability::ProductionReachabilityGraph;
pub use production_reachability::ProductionReachabilityReason;
pub use production_reachability::ProductionUnreachableRecord;
pub use production_reports::build_production_reports;
pub use production_reports::optimization_report_json;
pub use production_reports::runtime_cost_report_json;
pub use production_reports::OptimizationInspectionQuery;
pub use production_reports::OptimizationReportV1;
pub use production_reports::ProductionReportInputs;
pub use production_reports::RuntimeCostInspectionQuery;
pub use production_reports::RuntimeCostReportV1;
pub use production_reports::OPTIMIZATION_REPORT_SCHEMA_VERSION;
pub use production_reports::RUNTIME_COST_REPORT_SCHEMA_VERSION;
pub use production_runtime_artifact::build_production_runtime_artifact;
pub use production_runtime_artifact::build_production_runtime_table;
pub use production_runtime_artifact::parse_production_runtime_artifact_v1;
pub use production_runtime_artifact::production_runtime_artifact_json;
pub use production_runtime_artifact::validate_production_runtime_artifact;
pub use production_runtime_artifact::ProductionArtifactActivationEntry;
pub use production_runtime_artifact::ProductionArtifactChunkRecord;
pub use production_runtime_artifact::ProductionArtifactEntry;
pub use production_runtime_artifact::ProductionArtifactIntegrity;
pub use production_runtime_artifact::ProductionArtifactIntegrityViolation;
pub use production_runtime_artifact::ProductionOrdinalMapping;
pub use production_runtime_artifact::ProductionOrdinalWidth;
pub use production_runtime_artifact::ProductionRuntimeArtifactV1;
pub use production_runtime_artifact::ProductionRuntimeTable;
pub use production_runtime_artifact::ProductionRuntimeTableRegistry;
pub use production_runtime_artifact::PRODUCTION_RUNTIME_ARTIFACT_SCHEMA_VERSION;
pub use production_runtime_artifact::PRODUCTION_RUNTIME_TABLE_SCHEMA_VERSION;
pub use production_scheduler::build_production_patch_schedule;
pub use production_scheduler::coalesce_production_binding_writes;
pub use production_scheduler::BindingWriteCoalescingDecision;
pub use production_scheduler::BindingWriteCoalescingReport;
pub use production_scheduler::ProductionPatchBatchKind;
pub use production_scheduler::ProductionPatchOperation;
pub use production_scheduler::ProductionPatchSchedule;
pub use production_validation::validate_production_runtime_pipeline;
pub use production_validation::ProductionRuntimeFailure;
pub use production_validation::ProductionValidationEvidence;
pub use production_validation::ProductionValidationPhase;
pub use production_validation::ProductionValidationResult;
pub use project_discovery::discover_project_v1;
pub use project_discovery::discover_semantic_packages_v1;
pub use project_discovery::DiscoveredProjectSourceV1;
pub use project_discovery::DiscoveredProjectV1;
pub use project_discovery::ProjectDiscoveryErrorV1;
pub use provider::collect_provider_entities;
pub use provider::DuplicateProviderDeclaration;
pub use provider::ProviderEntity;
pub use purity_effect::build_purity_effect_graph_v1;
pub use purity_effect::FunctionEffectFactV1;
pub use purity_effect::FunctionEffectKindV1;
pub use purity_effect::FunctionPurityEffectV1;
pub use purity_effect::FunctionPurityV1;
pub use purity_effect::PurityEffectErrorV1;
pub use purity_effect::PurityEffectGraphV1;
pub use purity_effect::PURITY_EFFECT_SCHEMA_VERSION;
pub use resource::ResourceActivation;
pub use resource::ResourceDeclaration;
pub use resource::ResourceDeclarationError;
pub use resource::ResourceEndpointBinding;
pub use resource::ResourceEndpointResolution;
pub use resource::ResourceEndpointResolutionOutcome;
pub use resource::ResourceInvalidationPolicy;
pub use resource::ResourceLifecycleError;
pub use resource::ResourceLifecycleEvent;
pub use resource::ResourceLifecycleState;
pub use resource::ResourceRetryPolicy;
pub use resume_activation::build_resume_activation_plan;
pub use resume_activation::validate_resume_activation_plan;
pub use resume_activation::ResumeActivationBlock;
pub use resume_activation::ResumeActivationBlockReason;
pub use resume_activation::ResumeActivationIntegrityCode;
pub use resume_activation::ResumeActivationIntegrityDiagnostic;
pub use resume_activation::ResumeActivationPlan;
pub use resume_activation::ResumeActivationPolicy;
pub use resume_activation::ResumeActivationPolicyDecision;
pub use resume_activation::ResumeActivationPrerequisite;
pub use resume_activation::RESUME_ACTIVATION_PLAN_VERSION;
pub use resume_anchor::build_resume_anchor_plan;
pub use resume_anchor::validate_resume_anchor_plan;
pub use resume_anchor::validate_resume_marker_html;
pub use resume_anchor::ResumeAnchorIntegrityCode;
pub use resume_anchor::ResumeAnchorIntegrityDiagnostic;
pub use resume_anchor::ResumeAnchorKind;
pub use resume_anchor::ResumeAnchorPlacement;
pub use resume_anchor::ResumeAnchorPlan;
pub use resume_anchor::ResumeAnchorPlanRecord;
pub use resume_anchor::ResumeEventMarkerRecord;
pub use resume_anchor::RESUME_ANCHOR_PLAN_VERSION;
pub use resume_boundary::build_resume_boundary_graph;
pub use resume_boundary::validate_resume_boundary_graph;
pub use resume_boundary::ResumeBoundary;
pub use resume_boundary::ResumeBoundaryActivationIdentity;
pub use resume_boundary::ResumeBoundaryActivationProgram;
pub use resume_boundary::ResumeBoundaryActivationReference;
pub use resume_boundary::ResumeBoundaryBlock;
pub use resume_boundary::ResumeBoundaryBlockSource;
pub use resume_boundary::ResumeBoundaryGraph;
pub use resume_boundary::ResumeBoundaryIntegrityCode;
pub use resume_boundary::ResumeBoundaryIntegrityDiagnostic;
pub use resume_boundary::ResumeBoundaryOwner;
pub use resume_boundary::ResumeBoundaryOwnershipEdge;
pub use resume_boundary::RESUME_BOUNDARY_GRAPH_VERSION;
pub use resume_capture::build_resume_capture_plan;
pub use resume_capture::capture_resume_snapshot;
pub use resume_capture::encode_resume_value;
pub use resume_capture::resume_snapshot_artifact_json;
pub use resume_capture::resume_snapshot_json;
pub use resume_capture::validate_resume_capture_plan;
pub use resume_capture::ResumeCaptureBlock;
pub use resume_capture::ResumeCaptureBlockReason;
pub use resume_capture::ResumeCaptureError;
pub use resume_capture::ResumeCaptureErrorKind;
pub use resume_capture::ResumeCaptureInstruction;
pub use resume_capture::ResumeCaptureIntegrityCode;
pub use resume_capture::ResumeCaptureIntegrityDiagnostic;
pub use resume_capture::ResumeCapturePlan;
pub use resume_capture::ResumeCaptureProgram;
pub use resume_capture::ResumeEncodedValue;
pub use resume_capture::ResumeEnvelopeWriterPlan;
pub use resume_capture::ResumeSnapshotBoundaryV1;
pub use resume_capture::ResumeSnapshotStructuralOccurrenceV2;
pub use resume_capture::ResumeSnapshotStructuralStateV2;
pub use resume_capture::ResumeSnapshotV1;
pub use resume_capture::ResumeSnapshotV2;
pub use resume_capture::ResumeSnapshotValueRecordV1;
pub use resume_capture::RuntimeQuiescenceState;
pub use resume_capture::RESUME_CAPTURE_MANIFEST_VERSION;
pub use resume_capture::RESUME_CAPTURE_PLAN_VERSION;
pub use resume_capture::RESUME_SNAPSHOT_SCHEMA_VERSION;
pub use resume_chunk::build_resume_chunk_graph;
pub use resume_chunk::validate_resume_chunk_graph;
pub use resume_chunk::ResumeChunk;
pub use resume_chunk::ResumeChunkBlock;
pub use resume_chunk::ResumeChunkBlockReason;
pub use resume_chunk::ResumeChunkGraph;
pub use resume_chunk::ResumeChunkIntegrityCode;
pub use resume_chunk::ResumeChunkIntegrityDiagnostic;
pub use resume_chunk::ResumeChunkModulePlan;
pub use resume_chunk::ResumeChunkProgram;
pub use resume_chunk::ResumeChunkProgramInclusion;
pub use resume_chunk::ResumeChunkRootKind;
pub use resume_chunk::RESUME_CHUNK_GRAPH_VERSION;
pub use resume_diagnostics::build_resume_diagnostic_products;
pub use resume_diagnostics::project_resume_diagnostics;
pub use resume_diagnostics::project_resume_diagnostics_from_products;
pub use resume_diagnostics::ResumeDiagnosticProducts;
pub use resume_diagnostics::ResumeDiagnosticReservation;
pub use resume_diagnostics::ResumeProjectedDiagnostic;
pub use resume_diagnostics::RESUME_DIAGNOSTIC_RESERVATIONS;
pub use resume_diagnostics::RESUME_INTEGRITY_RESERVATION_END;
pub use resume_diagnostics::RESUME_INTEGRITY_RESERVATION_START;
pub use resume_identity::ComputedInstanceCacheSlotId;
pub use resume_identity::ComputedInstanceDirtySlotId;
pub use resume_identity::ResumeActivationId;
pub use resume_identity::ResumeActivationRootKind;
pub use resume_identity::ResumeAnchorId;
pub use resume_identity::ResumeBoundaryId;
pub use resume_identity::ResumeBoundaryKind;
pub use resume_identity::ResumeBuildId;
pub use resume_identity::ResumeCaptureProgramId;
pub use resume_identity::ResumeChunkGroupId;
pub use resume_identity::ResumeChunkId;
pub use resume_identity::ResumeEventId;
pub use resume_identity::ResumeIdentityParseError;
pub use resume_identity::ResumeRestoreProgramId;
pub use resume_identity::ResumeSchemaId;
pub use resume_identity::ResumeSlotId;
pub use resume_identity::ResumeSnapshotId;
pub use resume_identity::ResumeValueRecordId;
pub use resume_identity::StateInstanceSlotId;
pub use resume_identity::TemplateInstanceBindingId;
pub use resume_identity::TemplateInstanceTargetId;
pub use resume_liveness::build_resume_liveness_plan;
pub use resume_liveness::validate_resume_liveness_plan;
pub use resume_liveness::ResumeExcludedSlot;
pub use resume_liveness::ResumeExistingSlot;
pub use resume_liveness::ResumeLivenessBlock;
pub use resume_liveness::ResumeLivenessBlockReason;
pub use resume_liveness::ResumeLivenessClassificationKind;
pub use resume_liveness::ResumeLivenessClassificationRef;
pub use resume_liveness::ResumeLivenessIntegrityCode;
pub use resume_liveness::ResumeLivenessIntegrityDiagnostic;
pub use resume_liveness::ResumeLivenessOwner;
pub use resume_liveness::ResumeLivenessPlan;
pub use resume_liveness::ResumeLivenessSlot;
pub use resume_liveness::ResumeRecomputableSlot;
pub use resume_liveness::ResumeRecomputationProof;
pub use resume_liveness::ResumeRetainedSlot;
pub use resume_liveness::ResumeRetentionReason;
pub use resume_liveness::RESUME_LIVENESS_PLAN_VERSION;
pub use resume_manifest::build_resume_manifest;
pub use resume_manifest::compute_resume_build_id;
pub use resume_manifest::parse_resume_manifest_v6;
pub use resume_manifest::parse_resume_manifest_v7;
pub use resume_manifest::resume_manifest_json;
pub use resume_manifest::validate_resume_manifest;
pub use resume_manifest::ResumeManifest;
pub use resume_manifest::ResumeManifestActivationPolicy;
pub use resume_manifest::ResumeManifestActivationRecord;
pub use resume_manifest::ResumeManifestAnchorRecord;
pub use resume_manifest::ResumeManifestBoundaryKind;
pub use resume_manifest::ResumeManifestBoundaryRecord;
pub use resume_manifest::ResumeManifestCaptureInstruction;
pub use resume_manifest::ResumeManifestCaptureProgram;
pub use resume_manifest::ResumeManifestChunkRecord;
pub use resume_manifest::ResumeManifestContextSlotRecord;
pub use resume_manifest::ResumeManifestEffectRecord;
pub use resume_manifest::ResumeManifestEventRecord;
pub use resume_manifest::ResumeManifestPhaseIComponentResumeRecord;
pub use resume_manifest::ResumeManifestRestoreInstruction;
pub use resume_manifest::ResumeManifestRestoreInstructionRecord;
pub use resume_manifest::ResumeManifestRestoreProgram;
pub use resume_manifest::ResumeManifestSlotSchemaRecord;
pub use resume_manifest::ResumeManifestValidationDiagnostic;
pub use resume_manifest::RESUME_MANIFEST_SCHEMA_VERSION;
pub use resume_manifest::RESUME_RUNTIME_PROTOCOL_VERSION;
pub use resume_plan::build_resume_plan;
pub use resume_plan::ComponentInstanceResumePlan;
pub use resume_plan::FormFieldResumePlan;
pub use resume_plan::FormInstanceResumePlan;
pub use resume_plan::ResumeComponentPlan;
pub use resume_plan::ResumeComputedPlan;
pub use resume_plan::ResumePlan;
pub use resume_plan::SlotBindingResumePlan;
pub use resume_plan::StructuralRegionResumePlan;
pub use resume_restore::build_resume_restore_plan;
pub use resume_restore::validate_resume_restore_plan;
pub use resume_restore::ResumeRestoreApplicationSchedule;
pub use resume_restore::ResumeRestoreBlock;
pub use resume_restore::ResumeRestoreBlockReason;
pub use resume_restore::ResumeRestoreInstruction;
pub use resume_restore::ResumeRestoreInstructionRecord;
pub use resume_restore::ResumeRestoreIntegrityCode;
pub use resume_restore::ResumeRestoreIntegrityDiagnostic;
pub use resume_restore::ResumeRestorePhase;
pub use resume_restore::ResumeRestorePlan;
pub use resume_restore::ResumeRestoreProgram;
pub use resume_restore::ResumeRestoreSchedulePhase;
pub use resume_restore::ResumeRestoreSlotAssignment;
pub use resume_restore::RESUME_RESTORE_PLAN_VERSION;
pub use resume_schema::build_resume_schema_registry;
pub use resume_schema::resume_value_codec;
pub use resume_schema::validate_resume_schema_registry;
pub use resume_schema::ResumeBoundarySchema;
pub use resume_schema::ResumeObjectPropertyCodec;
pub use resume_schema::ResumeSchemaBlock;
pub use resume_schema::ResumeSchemaBlockReason;
pub use resume_schema::ResumeSchemaIntegrityCode;
pub use resume_schema::ResumeSchemaIntegrityDiagnostic;
pub use resume_schema::ResumeSchemaRegistry;
pub use resume_schema::ResumeSlotSchema;
pub use resume_schema::ResumeValueCodec;
pub use resume_schema::RESUME_SCHEMA_REGISTRY_VERSION;
pub use route_graph::build_file_route_graph_from_components_v1;
pub use route_graph::build_file_route_graph_v1;
pub use route_graph::build_route_graph;
pub use route_graph::build_static_route_publication_v1;
pub use route_graph::build_validated_file_route_graph_from_components_v1;
pub use route_graph::build_validated_file_route_graph_v1;
pub use route_graph::build_validated_route_graph_v1;
pub use route_graph::route_manifest_json_v1;
pub use route_graph::route_manifest_v1;
pub use route_graph::FileRouteGraphV1;
pub use route_graph::FileRouteNodeV1;
pub use route_graph::RouteGraph;
pub use route_graph::RouteGraphError;
pub use route_graph::RouteManifestEntryV1;
pub use route_graph::RouteManifestV1;
pub use route_graph::RouteNode;
pub use route_loader::build_route_loader_plan_v1;
pub use route_loader::route_loader_plan_json_v1;
pub use route_loader::RouteLoaderBindingV1;
pub use route_loader::RouteLoaderPlanErrorV1;
pub use route_loader::RouteLoaderPlanV1;
pub use route_loader::RouteLoaderRouteV1;
pub use route_loader::ROUTE_LOADER_PLAN_SCHEMA_VERSION;
pub use route_metadata::build_route_metadata_manifest_v1;
pub use route_metadata::route_metadata_manifest_json_v1;
pub use route_metadata::RouteMetadataErrorV1;
pub use route_metadata::RouteMetadataInputV1;
pub use route_metadata::RouteMetadataManifestV1;
pub use route_metadata::RouteMetadataRecordV1;
pub use route_metadata::ROUTE_METADATA_SCHEMA_VERSION;
pub use route_server_action::build_route_server_action_plan_v1;
pub use route_server_action::route_server_action_plan_json_v1;
pub use route_server_action::RouteServerActionBindingV1;
pub use route_server_action::RouteServerActionPlanErrorV1;
pub use route_server_action::RouteServerActionPlanV1;
pub use route_server_action::RouteServerActionRouteV1;
pub use route_server_action::ROUTE_SERVER_ACTION_PLAN_SCHEMA_VERSION;
pub use runtime_codegen::generate_runtime_stub;
pub use runtime_component::build_runtime_component_registry;
pub use runtime_component::RuntimeComponentContextBindingRecord;
pub use runtime_component::RuntimeComponentDefinitionRecord;
pub use runtime_component::RuntimeComponentInitializationBatch;
pub use runtime_component::RuntimeComponentInstanceRecord;
pub use runtime_component::RuntimeComponentRegistry;
pub use runtime_component::RuntimeComponentSlotBindingRecord;
pub use runtime_component::RUNTIME_COMPONENT_REGISTRY_SCHEMA_CONTRACT_VERSION;
pub use runtime_component_artifact::build_runtime_component_artifact;
pub use runtime_component_artifact::runtime_component_artifact_json;
pub use runtime_component_artifact::validate_runtime_component_artifact;
pub use runtime_component_artifact::RuntimeComponentArtifact;
pub use runtime_component_artifact::RUNTIME_COMPONENT_ARTIFACT_SCHEMA_VERSION;
pub use runtime_computed::build_runtime_computed_registry;
pub use runtime_computed::ComputedCacheSlotId;
pub use runtime_computed::ComputedDirtyFlagId;
pub use runtime_computed::RuntimeComputedCacheSlot;
pub use runtime_computed::RuntimeComputedDirtyFlag;
pub use runtime_computed::RuntimeComputedRecord;
pub use runtime_computed::RuntimeComputedRegistry;
pub use runtime_computed_artifact::build_runtime_computed_artifact;
pub use runtime_computed_artifact::runtime_computed_artifact_json;
pub use runtime_computed_artifact::RuntimeComputedArtifact;
pub use runtime_computed_artifact::RuntimeComputedArtifactDirtyFlag;
pub use runtime_computed_artifact::RuntimeComputedArtifactEvaluation;
pub use runtime_computed_artifact::RuntimeComputedArtifactInstruction;
pub use runtime_computed_artifact::RuntimeComputedArtifactInvalidation;
pub use runtime_computed_artifact::RuntimeComputedArtifactResourceInvalidation;
pub use runtime_computed_artifact::RuntimeComputedArtifactSerialization;
pub use runtime_computed_artifact::RUNTIME_COMPUTED_ARTIFACT_SCHEMA_VERSION;
pub use runtime_context::build_runtime_context_registry;
pub use runtime_context::validate_runtime_context_registry;
pub use runtime_context::RuntimeContextConsumerRecord;
pub use runtime_context::RuntimeContextEvaluationBatch;
pub use runtime_context::RuntimeContextRegistry;
pub use runtime_context::RuntimeContextRegistryValidationDiagnostic;
pub use runtime_context::RuntimeContextSourceKind;
pub use runtime_context::RuntimeContextSourceRecord;
pub use runtime_context::RUNTIME_CONTEXT_REGISTRY_SCHEMA_CONTRACT_VERSION;
pub use runtime_context_artifact::build_runtime_context_artifact;
pub use runtime_context_artifact::runtime_context_artifact_json;
pub use runtime_context_artifact::RuntimeContextArtifact;
pub use runtime_context_artifact::SerializedContextActionUpdatePlan;
pub use runtime_context_artifact::SerializedContextBatchId;
pub use runtime_context_artifact::SerializedContextConsumerBinding;
pub use runtime_context_artifact::SerializedContextEvaluationBatch;
pub use runtime_context_artifact::SerializedContextExecutionBoundary;
pub use runtime_context_artifact::SerializedContextInstruction;
pub use runtime_context_artifact::SerializedContextInstructionKind;
pub use runtime_context_artifact::SerializedContextProgram;
pub use runtime_context_artifact::SerializedContextSource;
pub use runtime_context_artifact::SerializedContextSourceKind;
pub use runtime_context_artifact::RUNTIME_CONTEXT_ARTIFACT_SCHEMA_VERSION;
pub use runtime_effect::build_runtime_effect_registry;
pub use runtime_effect::RuntimeActionBatchEffectTrigger;
pub use runtime_effect::RuntimeEffectRecord;
pub use runtime_effect::RuntimeEffectRegistry;
pub use runtime_effect::RuntimeInitialEffectTrigger;
pub use runtime_effect_artifact::build_runtime_effect_artifact;
pub use runtime_effect_artifact::runtime_effect_artifact_json;
pub use runtime_effect_artifact::RuntimeEffectArtifact;
pub use runtime_effect_artifact::RuntimeEffectArtifactActionTrigger;
pub use runtime_effect_artifact::RuntimeEffectArtifactCapabilityInstructionKind;
pub use runtime_effect_artifact::RuntimeEffectArtifactCapabilityOperation;
pub use runtime_effect_artifact::RuntimeEffectArtifactEffect;
pub use runtime_effect_artifact::RuntimeEffectArtifactExecutionBoundary;
pub use runtime_effect_artifact::RuntimeEffectArtifactExecutionPolicy;
pub use runtime_effect_artifact::RuntimeEffectArtifactInitialTrigger;
pub use runtime_effect_artifact::RuntimeEffectArtifactInstance;
pub use runtime_effect_artifact::RuntimeEffectArtifactInstruction;
pub use runtime_effect_artifact::RuntimeEffectArtifactPrerequisiteBatch;
pub use runtime_effect_artifact::RuntimeEffectArtifactProgram;
pub use runtime_effect_artifact::RuntimeEffectArtifactRenderBoundary;
pub use runtime_effect_artifact::RuntimeEffectArtifactStructuralTemplate;
pub use runtime_effect_artifact::RUNTIME_EFFECT_ARTIFACT_SCHEMA_VERSION;
pub use runtime_effect_instance::build_runtime_effect_instance_registry;
pub use runtime_effect_instance::build_runtime_effect_structural_template_registry;
pub use runtime_effect_instance::RuntimeEffectInstanceRecord;
pub use runtime_effect_instance::RuntimeEffectInstanceRegistry;
pub use runtime_effect_instance::RuntimeEffectStructuralTemplateRecord;
pub use runtime_effect_instance::RUNTIME_EFFECT_INSTANCE_REGISTRY_VERSION;
pub use runtime_form_artifact::build_runtime_forms_artifact;
pub use runtime_form_artifact::runtime_forms_artifact_json;
pub use runtime_form_artifact::validate_runtime_forms_artifact;
pub use runtime_form_artifact::RuntimeFormsArtifact;
pub use runtime_form_artifact::RuntimeFormsArtifactBinding;
pub use runtime_form_artifact::RuntimeFormsArtifactDependency;
pub use runtime_form_artifact::RuntimeFormsArtifactField;
pub use runtime_form_artifact::RuntimeFormsArtifactFieldProgram;
pub use runtime_form_artifact::RuntimeFormsArtifactFieldSlots;
pub use runtime_form_artifact::RuntimeFormsArtifactForm;
pub use runtime_form_artifact::RuntimeFormsArtifactInstance;
pub use runtime_form_artifact::RuntimeFormsArtifactPrograms;
pub use runtime_form_artifact::RuntimeFormsArtifactReset;
pub use runtime_form_artifact::RuntimeFormsArtifactRule;
pub use runtime_form_artifact::RuntimeFormsArtifactSerialization;
pub use runtime_form_artifact::RuntimeFormsArtifactSubmission;
pub use runtime_form_artifact::RuntimeFormsArtifactValidation;
pub use runtime_form_artifact::RUNTIME_FORM_ARTIFACT_SCHEMA_VERSION;
pub use runtime_form_registry::build_runtime_form_registry;
pub use runtime_form_registry::RuntimeFormInstanceRecord;
pub use runtime_form_registry::RuntimeFormRecord;
pub use runtime_form_registry::RuntimeFormRegistry;
pub use runtime_form_registry::RUNTIME_FORM_REGISTRY_VERSION;
pub use runtime_opaque_artifact::build_runtime_opaque_artifact;
pub use runtime_opaque_artifact::build_runtime_opaque_artifact_with_modules;
pub use runtime_opaque_artifact::runtime_opaque_artifact_json;
pub use runtime_opaque_artifact::validate_runtime_opaque_artifact;
pub use runtime_opaque_artifact::RuntimeOpaqueArtifact;
pub use runtime_opaque_artifact::RuntimeOpaqueArtifactActivation;
pub use runtime_opaque_artifact::RuntimeOpaqueArtifactBuildError;
pub use runtime_opaque_artifact::RuntimeOpaqueArtifactValidationError;
pub use runtime_opaque_artifact::RUNTIME_OPAQUE_ARTIFACT_SCHEMA_VERSION;
pub use runtime_resource_artifact::build_runtime_resource_artifact;
pub use runtime_resource_artifact::build_runtime_resource_artifact_with_modules;
pub use runtime_resource_artifact::runtime_resource_artifact_json;
pub use runtime_resource_artifact::validate_runtime_resource_artifact;
pub use runtime_resource_artifact::RuntimeResourceArtifact;
pub use runtime_resource_artifact::RuntimeResourceArtifactActivation;
pub use runtime_resource_artifact::RuntimeResourceArtifactBuildError;
pub use runtime_resource_artifact::RuntimeResourceArtifactDeclaration;
pub use runtime_resource_artifact::RuntimeResourceArtifactEndpoint;
pub use runtime_resource_artifact::RuntimeResourceArtifactValidationError;
pub use runtime_resource_artifact::RUNTIME_RESOURCE_ARTIFACT_SCHEMA_VERSION;
pub use semantic_capability::build_semantic_capability_registry;
pub use semantic_capability::semantic_capability_matrix_text;
pub use semantic_capability::semantic_capability_migration_text;
pub use semantic_capability::semantic_capability_registry_json;
pub use semantic_capability::SemanticCapability;
pub use semantic_capability::SemanticCapabilityClass;
pub use semantic_capability::SemanticCapabilityRegistry;
pub use semantic_capability::SemanticCapabilityStatus;
pub use semantic_capability::SEMANTIC_CAPABILITY_REGISTRY_SCHEMA_VERSION;
pub use semantic_graph::build_semantic_graph;
pub use semantic_graph::semantic_graph_json;
pub use semantic_graph::SemanticGraph;
pub use semantic_graph::SemanticGraphConsumer;
pub use semantic_graph::SemanticGraphContext;
pub use semantic_graph::SemanticGraphEdge;
pub use semantic_graph::SemanticGraphEdgeKind;
pub use semantic_graph::SemanticGraphNode;
pub use semantic_graph::SemanticGraphNodeKind;
pub use semantic_graph::SemanticGraphProvenance;
pub use semantic_graph::SemanticGraphProvider;
pub use semantic_graph::SEMANTIC_GRAPH_SCHEMA_VERSION;
pub use semantic_id::ComponentInstanceId;
pub use semantic_id::ComponentInvocationId;
pub use semantic_id::ComponentRootId;
pub use semantic_id::ComponentStructuralRegionId;
pub use semantic_id::ConsumerId;
pub use semantic_id::ContextDeclarationCandidateId;
pub use semantic_id::ContextId;
pub use semantic_id::DirtyTrackingPlanId;
pub use semantic_id::EffectId;
pub use semantic_id::EffectInstanceId;
pub use semantic_id::EffectStatementId;
pub use semantic_id::FieldBindingId;
pub use semantic_id::FieldDependencyId;
pub use semantic_id::FieldId;
pub use semantic_id::FieldResetOperationId;
pub use semantic_id::FieldTrackingId;
pub use semantic_id::FormDeclarationCandidateId;
pub use semantic_id::FormFieldBindingCandidateId;
pub use semantic_id::FormFieldDeclarationCandidateId;
pub use semantic_id::FormFieldDirtySlotId;
pub use semantic_id::FormFieldTouchedSlotId;
pub use semantic_id::FormFieldValidationSlotId;
pub use semantic_id::FormFieldValueSlotId;
pub use semantic_id::FormId;
pub use semantic_id::FormInstanceId;
pub use semantic_id::FormOwnershipGraphId;
pub use semantic_id::FormSubmissionStateSlotId;
pub use semantic_id::FormValidationAggregateSlotId;
pub use semantic_id::ProviderId;
pub use semantic_id::ResetPlanId;
pub use semantic_id::ResourceActivationId;
pub use semantic_id::ResourceId;
pub use semantic_id::SemanticId;
pub use semantic_id::SemanticOwner;
pub use semantic_id::SerializationPlanId;
pub use semantic_id::SlotBindingId;
pub use semantic_id::SlotContentFragmentId;
pub use semantic_id::SlotDeclarationCandidateId;
pub use semantic_id::SlotId;
pub use semantic_id::SlotOutletId;
pub use semantic_id::SubmissionDeclarationCandidateId;
pub use semantic_id::SubmissionHostCandidateId;
pub use semantic_id::SubmissionHostId;
pub use semantic_id::SubmissionPlanId;
pub use semantic_id::TemplatePositionId;
pub use semantic_id::TouchedTrackingPlanId;
pub use semantic_id::ValidationDependencyCycleId;
pub use semantic_id::ValidationGraphId;
pub use semantic_id::ValidationPlanId;
pub use semantic_id::ValidationRuleCandidateId;
pub use semantic_id::ValidationRuleId;
pub use semantic_package::parse_semantic_package_contract;
pub use semantic_package::SemanticPackageContract;
pub use semantic_package::SemanticPackageContractError;
pub use semantic_package::SemanticPackageExport;
pub use semantic_package::SemanticPackageKind;
pub use semantic_package::SemanticPackageOpaqueExecutionBoundary;
pub use semantic_package::SemanticPackageOpaqueResumePolicy;
pub use semantic_package::SemanticPackageOpaqueTerminal;
pub use semantic_package::SemanticPackagePureOperation;
pub use semantic_package::SemanticPackageResolutionTable;
pub use semantic_package::SemanticPackageResourceCancellation;
pub use semantic_package::SemanticPackageResourceEndpoint;
pub use semantic_package::SemanticPackageResourceExecutionBoundary;
pub use semantic_package::SemanticPackageResourceResumePolicy;
pub use semantic_package::SemanticPackageRouteLoader;
pub use semantic_package::SemanticPackageRouteLoaderFailure;
pub use semantic_package::SemanticPackageRouteLoaderInput;
pub use semantic_package::SemanticPackageServerAction;
pub use semantic_package::SemanticPackageServerActionInput;
pub use semantic_package::SemanticPackageServerActionResponse;
pub use semantic_package::SemanticPackageServerCachePolicy;
pub use semantic_package::SemanticPackageServerCacheScope;
pub use semantic_package::SEMANTIC_PACKAGE_CONTRACT_SCHEMA_VERSION;
pub use semantic_package_runtime::SemanticPackageRuntimeModuleError;
pub use semantic_package_runtime::SemanticPackageRuntimeModuleKey;
pub use semantic_package_runtime::SemanticPackageRuntimeModuleTable;
pub use semantic_provenance::SourceProvenance;
pub use semantic_reference::SemanticReference;
pub use semantic_reference::SemanticReferenceKind;
pub use semantic_type::boundary_compatibility;
pub use semantic_type::dom_binding_contract;
pub use semantic_type::infer_serializable_value_type;
pub use semantic_type::is_assignable;
pub use semantic_type::is_state_initializer_assignable;
pub use semantic_type::operator_result_type;
pub use semantic_type::semantic_type_text;
pub use semantic_type::serialization_compatibility;
pub use semantic_type::state_initializer_value_type;
pub use semantic_type::BoundaryCompatibility;
pub use semantic_type::BuiltinTypeAuthority;
pub use semantic_type::ComputedValueType;
pub use semantic_type::DomBindingContract;
pub use semantic_type::DomBindingKind;
pub use semantic_type::EffectCompatibility;
pub use semantic_type::EffectOperationClassification;
pub use semantic_type::EffectStatementTypeRecord;
pub use semantic_type::ExecutionBoundary;
pub use semantic_type::ObjectType;
pub use semantic_type::ResolvedDeclaredSemanticType;
pub use semantic_type::ResourceExecutionBoundary;
pub use semantic_type::ResourceType;
pub use semantic_type::SemanticOperator;
pub use semantic_type::SemanticType;
pub use semantic_type::SemanticTypeAlias;
pub use semantic_type::SemanticTypeAssignment;
pub use semantic_type::SemanticTypeId;
pub use semantic_type::SemanticTypeModel;
pub use semantic_type::SemanticTypeStatus;
pub use semantic_type::SerializationCompatibility;
pub use semantic_type::TypeDiagnosticCode;
pub use semantic_type::TypeDiagnosticFamily;
pub use shared_chunk_candidate::plan_shared_lazy_chunk_candidates;
pub use shared_chunk_candidate::SharedChunkCandidate;
pub use shared_chunk_candidate::SharedChunkCandidatePlan;
pub use shared_chunk_candidate::SharedChunkConsumerRoot;
pub use shared_chunk_candidate::SharedChunkProgramOccurrence;
pub use shared_chunk_candidate::SharedChunkRejectionReason;
pub use shared_chunk_candidate::SharedChunkSavingsCalculation;
pub use slot::collect_slot_entities;
pub use slot::SlotEntity;
pub use slot_binding::collect_slot_bindings;
pub use slot_binding::collect_slot_bindings_with_virtual_invocations;
pub use slot_binding::SlotBinding;
pub use slot_binding::SlotBindingRegistry;
pub use slot_binding::SlotBindingStatus;
pub use slot_content::collect_slot_composition;
pub use slot_content::SlotCompositionRegistry;
pub use slot_content::SlotContentFragment;
pub use slot_content::SlotContentFragmentStatus;
pub use slot_content::SlotContentFragmentViolation;
pub use slot_content::SlotOutlet;
pub use slot_content::SlotOutletStatus;
pub use slot_content::SlotOutletViolation;
pub use slot_field_lowering::lower_slot_fields_v1;
pub use slot_field_lowering::slot_field_sites_v1;
pub use slot_field_lowering::ResolvedSlotFieldV1;
pub use slot_field_lowering::SlotFieldLoweringErrorV1;
pub use slot_field_lowering::SlotFieldLoweringV1;
pub use slot_field_lowering::SlotFieldSiteV1;
pub use slot_projection::build_slot_projection_graph_v1;
pub use slot_projection::SlotProjectionGraphV1;
pub use slot_projection::SlotProjectionRecordV1;
pub use slot_projection::SlotProjectionStatusV1;
pub use slot_projection::SlotResumabilityCoverageV1;
pub use slot_projection::SLOT_PROJECTION_SCHEMA_VERSION;
pub use state_initializer_lowering::lower_state_initializers_v1;
pub use state_initializer_lowering::state_initializer_sites_v1;
pub use state_initializer_lowering::ResolvedStateInitializerV1;
pub use state_initializer_lowering::StateInitializerLoweringErrorV1;
pub use state_initializer_lowering::StateInitializerLoweringV1;
pub use state_initializer_lowering::StateInitializerSiteV1;
pub use state_instance_storage::build_state_instance_storage_registry;
pub use state_instance_storage::validate_state_instance_storage_registry;
pub use state_instance_storage::StateInstanceStorageRecord;
pub use state_instance_storage::StateInstanceStorageRegistry;
pub use state_instance_storage::STATE_INSTANCE_STORAGE_REGISTRY_VERSION;
pub use state_projection::build_state_projection_v1;
pub use state_projection::StateProjectionRecordV1;
pub use state_projection::StateProjectionV1;
pub use state_projection::StateResumeAdmissionV1;
pub use state_projection::StateUpdateCoverageV1;
pub use state_projection::STATE_PROJECTION_SCHEMA_VERSION;
pub use structural_component::build_structural_component_graph_v1;
pub use structural_component::ComponentInheritanceStatusV1;
pub use structural_component::ComponentPropsResolutionV1;
pub use structural_component::StructuralComponentDiagnosticReasonV1;
pub use structural_component::StructuralComponentDiagnosticV1;
pub use structural_component::StructuralComponentFactV1;
pub use structural_component::StructuralComponentGraphV1;
pub use structural_component::StructuralComponentPropV1;
pub use structural_component::StructuralComponentRecordV1;
pub use structural_component::STRUCTURAL_COMPONENT_SCHEMA_VERSION;
pub use structural_occurrence_identity::decode_structural_occurrence_identity;
pub use structural_occurrence_identity::encode_structural_occurrence_identity;
pub use structural_occurrence_identity::StructuralOccurrenceIdentity;
pub use summarize::summarize_source;
pub use symbol_table::build_symbol_table;
pub use symbol_table::ModuleSymbol;
pub use symbol_table::ModuleSymbolTable;
pub use symbol_table::SymbolDiagnostic;
pub use symbol_table::SymbolKind;
pub use symbol_table::SymbolTable;
pub use template_graph::build_template_graph;
pub use template_graph::AttributeValue;
pub use template_graph::ConditionalNode;
pub use template_graph::ElementNode;
pub use template_graph::FragmentNode;
pub use template_graph::ListNode;
pub use template_graph::TemplateAttribute;
pub use template_graph::TemplateChild;
pub use template_graph::TemplateGraph;
pub use template_graph::TemplateNode;
pub use template_graph::TemplateNodeId;
pub use template_manifest::build_template_manifest;
pub use template_manifest::build_template_manifest_from_asm;
pub use template_manifest::template_manifest_json;
pub use template_manifest::validate_template_manifest;
pub use template_manifest::ManifestAction;
pub use template_manifest::ManifestBindingTarget;
pub use template_manifest::ManifestComponent;
pub use template_manifest::ManifestEvent;
pub use template_manifest::ManifestEventKind;
pub use template_manifest::ManifestFormBinding;
pub use template_manifest::ManifestFormHost;
pub use template_manifest::ManifestNode;
pub use template_manifest::ManifestOperation;
pub use template_manifest::ManifestOrdinaryBinding;
pub use template_manifest::ManifestOrdinaryEvent;
pub use template_manifest::ManifestOrdinaryTarget;
pub use template_manifest::ManifestTemplate;
pub use template_manifest::TemplateManifest;
pub use template_manifest::TEMPLATE_MANIFEST_SCHEMA_VERSION;
pub use template_semantics::build_template_semantic_entities;
pub use template_semantics::TemplateSemanticEntity;
pub use template_semantics::TemplateSemanticKind;
pub use template_semantics::TemplateSemanticScope;
pub use v2_authoring_lowering::lower_v2_authoring_v1;
pub use v2_authoring_lowering::V2AuthoringLoweringErrorV1;
pub use v2_authoring_lowering::V2AuthoringLoweringV1;
pub use v2_authoring_lowering::V2AuthoringResolutionsV1;
pub use v2_authority_request::build_v2_authority_component_request_v1;
pub use v2_authority_request::build_v2_authority_request_v1;
pub use v2_authority_request::build_v2_environment_authority_request_v1;
pub use v2_authority_request::V2AuthorityCanonicalV1;
pub use v2_authority_request::V2AuthorityMemberSiteV1;
pub use v2_authority_request::V2AuthorityPositionV1;
pub use v2_authority_request::V2AuthorityRequestErrorV1;
pub use v2_authority_request::V2AuthorityRequestV1;
pub use v2_authority_request::V2AuthoritySiteV1;
pub use v2_authority_request::V2_AUTHORITY_REQUEST_SCHEMA_VERSION;
pub use v2_authority_response::v2_authoring_resolutions_from_response_v1;
pub use v2_authority_response::v2_environment_public_resolutions_from_response_v1;
pub use v2_authority_response::validate_v2_authority_response_v1;
pub use v2_authority_response::ResolvedEnvironmentPublicReadV1;
pub use v2_authority_response::V2AuthorityIdentityV1;
pub use v2_authority_response::V2AuthorityResolutionV1;
pub use v2_authority_response::V2AuthorityResponseErrorV1;
pub use v2_authority_response::V2AuthorityResponseV1;
pub use v2_authority_response::V2_AUTHORITY_RESPONSE_SCHEMA_VERSION;

Modules§

action_authority
Adapter-fed V2 action authority.
action_field_lowering
Decorator-free V2 action(handler) field recognition.
application_publication
Phase P explicit multi-source application-publication request validation.
application_semantic_model
asm_validation
authored_semantics
Canonical authored semantics, normalized at the syntax/TypeScript boundary.
binding_table
capability_projection
V2 inspection of capability admission.
capture_escape
Explicit capture and escape facts for resumability admission.
codec_protocol
Versioned codec declarations over canonical semantic types.
compilation_unit
compiler_pass
component_composition
component_diagnostics
component_graph
component_inheritance_lowering
Decorator-free V2 component recognition at the syntax/TypeScript boundary.
component_initialization
component_instance
component_instance_scope
component_invocation
component_ir
component_ir_optimization
component_scope
composition_typing
computed_getter_lowering
Decorator-free V2 computed-getter recognition.
computed_instance_slots
J1-C compiler-owned instance qualification for E12 computed runtime slots.
computed_projection
V2 inspection projection of canonical computed runtime records.
computed_value
consumer
context
context_declaration_candidate
context_dependency
context_diagnostics
context_evaluation
context_inspection
context_lifetime
context_ownership
context_projection
V2 Context token and provider inspection over canonical ASM entities.
context_resolution
context_resume
context_resume_projection
V2 projection of canonical Context resolution and resume records.
context_typing
context_update
control_flow
Immutable control-flow projections over canonical compiler IR.
effect
effect_capability
effect_diagnostics
effect_field_lowering
Decorator-free V2 effect(handler) field recognition.
effect_inspection
effect_projection
V2 inspection projection of canonical runtime effects.
effect_resume
environment_input
Explicit environment-input classification for application publication.
environment_ownership
Immutable environment and lifetime ownership analysis.
environment_publication
Deterministic browser-environment artifact projection.
environment_read_lowering
Manifest-backed lowering for TypeScript-proven V2 environment reads.
environment_read_ownership
Projects manifest-backed environment reads onto the existing ownership graph.
explain
expression_graph
file_route_publication
Compiler-owned publication for a discovered ergonomic file-route project.
form
form_binding
form_diagnostics
form_field
form_inspection
I17 canonical Forms inspection projection.
form_ir
I12 instance-qualified projection of canonical Form plans.
form_ir_optimization
I13 immutable Form IR optimization boundary.
form_ownership
form_projection
V2 Form and Field inspection over canonical declarations.
form_reset
I11 immutable declaration-level Form reset programs.
form_serialization
I10 deterministic declaration-level Form serialization planning.
form_submission
I9 compiler-owned declaration-level Form submission planning.
form_submission_host
I15-S canonical explicit template submission-host binding.
form_submission_projection
V2 inspection of canonical Form submission planning.
form_tracking
I8 declaration-level dirty and touched tracking plans.
form_validation
form_validation_plan
function_summary
Stable function summaries derived from control-flow and explicit call facts.
html_codegen
incremental_projection
V2 inspection of canonical incremental compilation plans.
instance_context
intermediate_representation
layout_composition
Compiler-owned validation and planning for ergonomic file-route layouts.
layout_graph
lazy_action_chunks
legacy_decorator_lowering
Compatibility lowering from legacy decorator sites into authored semantics.
metaframework_handoff
Compiler-owned static request and deployment handoffs for Phase Q.
model
module_graph
opaque
Compiler-owned resolution products for opaque terminal Actions.
ordinary_html_codegen
Compiler-owned J1-P materialization of ordinary template instance markers.
ordinary_template_instance
J1-P projection of ordinary template execution onto exact component instances.
ordinary_template_integrity
Internal-only J1-P integrity allocation.
page_codegen
persistent_cache
L6 source-free, complete-result persistent cache.
platform
Deterministic, process-local compiler platform products (Phase L3).
production_audit
K20 static authority and refinement audit manifest.
production_bootstrap
K10 validated canonical-ID to ordinal production bootstrap indexes.
production_chunk_graph
K7 deterministic production chunk topology from accepted K6 candidates.
production_cleanup
K12 reverse-order cleanup closure for compiler-owned component runtime state.
production_constant_pool
K5 immutable constant pooling for production-only executable products.
production_deduplication
K4 canonical generated-program fingerprinting and safe alias projection.
production_diagnostics
K18 canonical public diagnostics for immutable production products.
production_elimination
K3 immutable production-only dead executable-record elimination.
production_module_emitter
K9 repository-owned deterministic production module emission.
production_optimization
Phase K entry-only production optimization reservations and policy constants.
production_reachability
K2 descriptive reachability over immutable Phase A-J executable products.
production_reports
K15 immutable optimization and static runtime-cost reports.
production_runtime_artifact
K8 packed, validated production runtime artifact v1.
production_scheduler
K11 canonical ordinal patch schedules and proof-gated binding coalescing.
production_validation
K14 ordered V0-V10 production validation and compact failure records.
project_discovery
Deterministic ergonomic project discovery for Phase R.
provider
purity_effect
Conservative purity and effect classification over function summaries.
resource
resource_projection
V2 inspection of canonical Resource declarations.
resume_activation
J4 canonical activation policy planning over J2/J3 products.
resume_anchor
J10 exact resume anchors and event marker plan.
resume_boot
resume_boundary
J3 canonical resume boundary graph over existing Phase H/I and J2 products.
resume_capture
J7 generated exact-slot capture programs and snapshot model v2.
resume_chunk
J5 deterministic resume chunk roots and canonical program closures.
resume_diagnostics
resume_explain
resume_identity
Canonical Phase J resumability identity domains.
resume_instance
resume_liveness
J2 canonical resumability liveness over existing compiler-owned runtime slots.
resume_manifest
J9 sole-authority executable resume manifest v7.
resume_plan
resume_restore
J8 closed restore programs and the fixed application R0-R20 schedule.
resume_schema
J6 exact per-boundary resume schemas and closed value codecs.
route_graph
route_loader
Compiler-owned route-loader planning over closed semantic-package facts.
route_loader_projection
V2 inspection of canonical route-loader plans.
route_metadata
Compiler-owned metadata projection over canonical file routes.
route_server_action
Compiler-owned route server-action planning over closed package facts.
runtime_codegen
runtime_component
runtime_component_artifact
runtime_computed
runtime_computed_artifact
runtime_context
runtime_context_artifact
runtime_effect
runtime_effect_artifact
runtime_effect_instance
runtime_form_artifact
I15 public compiler-generated Forms runtime artifact.
runtime_form_registry
I14 versioned compiler-generated Form runtime registry.
runtime_opaque_artifact
Deterministic runtime artifact for resolved opaque terminal Actions.
runtime_resource_artifact
N6-C3 deterministic Resource declaration and activation artifact.
semantic_capability
semantic_graph
semantic_id
semantic_package
semantic_package_runtime
Explicit host-owned locations for semantic-package runtime modules.
semantic_provenance
semantic_reference
semantic_type
server_action_projection
V2 inspection of canonical server-action plans.
service
Local, durable compiler-service host (Phase L4).
shared_chunk_candidate
K6 deterministic shared lazy-chunk candidate planning only.
slot
slot_binding
slot_content
slot_field_lowering
Decorator-free V2 slot() field recognition at the syntax/authority boundary.
slot_projection
Stable slot ownership and composition projection.
state_initializer_lowering
Decorator-free V2 state(initial) recognition at the syntax/authority boundary.
state_instance_storage
J1-A compiler-owned instance qualification for canonical State storage.
state_projection
Immutable V2 projection of existing instance-qualified State storage.
structural_component
TypeScript-authoritative structural component and props projection.
structural_occurrence_identity
Opaque runtime occurrence identity codec shared by structural artifacts.
summarize
symbol_table
template_graph
template_manifest
template_semantics
tooling_products
L11-F and L12-C canonical, source-free tooling products.
tooling_reader
L11-B byte-only readers for the explicitly approved L3 tooling products.
tooling_schema
L10 transport-neutral tooling schema registry and negotiation.
tsx_binding_projection
V2 projection of canonical typed template semantics.
v2_authoring_lowering
Assembles decorator-free V2 authoring forms into one canonical model.
v2_authority_request
Compiler-owned request construction for the installed V2 authority bridge.
v2_authority_response
Strict transport decoding for the V2 TypeScript authority bridge.
validation_projection
V2 inspection of canonical validation dependency plans.
watch
L8 explicit, caller-driven watch-session orchestration products.
workspace
L7 caller-owned workspace orchestration products.