README.md
pyproject.toml
src/flare_kernel/__init__.py
src/flare_kernel/app.py
src/flare_kernel/main.py
src/flare_kernel/project_store.py
src/flare_kernel/session_store.py
src/flare_kernel.egg-info/PKG-INFO
src/flare_kernel.egg-info/SOURCES.txt
src/flare_kernel.egg-info/dependency_links.txt
src/flare_kernel.egg-info/requires.txt
src/flare_kernel.egg-info/top_level.txt
src/flare_kernel/contracts/__init__.py
src/flare_kernel/contracts/context.py
src/flare_kernel/contracts/kernel_contract.py
src/flare_kernel/contracts/mode.py
src/flare_kernel/contracts/project_contract.py
src/flare_kernel/contracts/session_contract.py
src/flare_kernel/router/__init__.py
src/flare_kernel/router/action_payload.py
src/flare_kernel/router/analysis_canvas_payload.py
src/flare_kernel/router/api_errors.py
src/flare_kernel/router/completion_response_builder.py
src/flare_kernel/router/completion_selection.py
src/flare_kernel/router/endpoint_context.py
src/flare_kernel/router/guided_completion.py
src/flare_kernel/router/kernel.py
src/flare_kernel/router/kernel_compat_exports.py
src/flare_kernel/router/kernel_constants.py
src/flare_kernel/router/kernel_constants_intake.py
src/flare_kernel/router/kernel_constants_intent.py
src/flare_kernel/router/kernel_constants_patch.py
src/flare_kernel/router/kernel_endpoint_handlers.py
src/flare_kernel/router/kernel_endpoint_handlers_health.py
src/flare_kernel/router/kernel_endpoint_handlers_knowledge.py
src/flare_kernel/router/kernel_endpoint_handlers_sourcing.py
src/flare_kernel/router/kernel_endpoint_handlers_turn.py
src/flare_kernel/router/kernel_facade_canonical_state.py
src/flare_kernel/router/kernel_facade_canonical_wrapper.py
src/flare_kernel/router/kernel_facade_dependency_resolution.py
src/flare_kernel/router/kernel_facade_helpers.py
src/flare_kernel/router/kernel_facade_orchestration.py
src/flare_kernel/router/kernel_facade_orchestration_wrappers.py
src/flare_kernel/router/kernel_facade_payload_enrichment.py
src/flare_kernel/router/kernel_facade_payload_wrapper.py
src/flare_kernel/router/kernel_facade_turn_context.py
src/flare_kernel/router/kernel_facade_turn_context_wrapper.py
src/flare_kernel/router/kernel_facade_utils.py
src/flare_kernel/router/kernel_intent_query_flow.py
src/flare_kernel/router/kernel_mode_flow.py
src/flare_kernel/router/kernel_request_flow.py
src/flare_kernel/router/kernel_request_flow_action.py
src/flare_kernel/router/kernel_request_flow_intake.py
src/flare_kernel/router/kernel_request_flow_intent.py
src/flare_kernel/router/kernel_request_flow_intent_query.py
src/flare_kernel/router/kernel_request_flow_intent_signal.py
src/flare_kernel/router/kernel_route_action.py
src/flare_kernel/router/kernel_route_execution.py
src/flare_kernel/router/kernel_route_run.py
src/flare_kernel/router/kernel_route_stream.py
src/flare_kernel/router/kernel_session_intent_flow.py
src/flare_kernel/router/mode_resolution.py
src/flare_kernel/router/mode_switch.py
src/flare_kernel/router/next_actions_guard.py
src/flare_kernel/router/patch_contract.py
src/flare_kernel/router/payload_enrichment.py
src/flare_kernel/router/project_api.py
src/flare_kernel/router/prompting.py
src/flare_kernel/router/request_identity.py
src/flare_kernel/router/request_intent_resolution.py
src/flare_kernel/router/session_api.py
src/flare_kernel/router/source_library.py
src/flare_kernel/router/text_safety.py
src/flare_kernel/router/turn_context_builder.py
src/flare_kernel/router/turn_context_sourcing_preview.py
src/flare_kernel/router/canonical/__init__.py
src/flare_kernel/router/canonical/canonical_state_analysis.py
src/flare_kernel/router/canonical/canonical_state_builder.py
src/flare_kernel/router/canonical/canonical_state_checkpoint.py
src/flare_kernel/router/canonical/canonical_state_context.py
src/flare_kernel/router/canonical/canonical_state_context_analysis.py
src/flare_kernel/router/canonical/canonical_state_context_inputs.py
src/flare_kernel/router/canonical/canonical_state_context_session.py
src/flare_kernel/router/canonical/canonical_state_flow.py
src/flare_kernel/router/canonical/canonical_state_payload.py
src/flare_kernel/router/canonical/canonical_state_projection.py
src/flare_kernel/router/intake/__init__.py
src/flare_kernel/router/intake/intake_amount_quantity.py
src/flare_kernel/router/intake/intake_answer.py
src/flare_kernel/router/intake/intake_authority.py
src/flare_kernel/router/intake/intake_authority_checkpoint.py
src/flare_kernel/router/intake/intake_authority_hydration.py
src/flare_kernel/router/intake/intake_authority_session.py
src/flare_kernel/router/intake/intake_canonicalization.py
src/flare_kernel/router/intake/intake_clarification.py
src/flare_kernel/router/intake/intake_decision_rules.py
src/flare_kernel/router/intake/intake_deployment_delivery.py
src/flare_kernel/router/intake/intake_entry_policy.py
src/flare_kernel/router/intake/intake_extraction.py
src/flare_kernel/router/intake/intake_extraction_extractors.py
src/flare_kernel/router/intake/intake_extraction_merge.py
src/flare_kernel/router/intake/intake_field_projection.py
src/flare_kernel/router/intake/intake_field_projection_entity.py
src/flare_kernel/router/intake/intake_field_projection_payload.py
src/flare_kernel/router/intake/intake_field_projection_source.py
src/flare_kernel/router/intake/intake_field_scope.py
src/flare_kernel/router/intake/intake_guided_confirmed_updates.py
src/flare_kernel/router/intake/intake_guided_flags.py
src/flare_kernel/router/intake/intake_guided_followup.py
src/flare_kernel/router/intake/intake_guided_followup_work_item.py
src/flare_kernel/router/intake/intake_guided_open_fields.py
src/flare_kernel/router/intake/intake_guided_status.py
src/flare_kernel/router/intake/intake_guided_summary.py
src/flare_kernel/router/intake/intake_inputs.py
src/flare_kernel/router/intake/intake_node_state.py
src/flare_kernel/router/intake/intake_numeric.py
src/flare_kernel/router/intake/intake_payload_updates.py
src/flare_kernel/router/intake/intake_readiness.py
src/flare_kernel/router/intake/intake_state_persistence.py
src/flare_kernel/router/intake/intake_status.py
src/flare_kernel/router/intake/intake_status_chooser_stage.py
src/flare_kernel/router/intake/intake_status_guided_session.py
src/flare_kernel/router/intake/intake_status_projection.py
src/flare_kernel/router/intake/intake_status_schema.py
src/flare_kernel/router/intake/intake_workflow_checkpoint.py
src/flare_kernel/router/intent/__init__.py
src/flare_kernel/router/intent/compat_aliases.py
src/flare_kernel/router/intent/intent_classifier_utils.py
src/flare_kernel/router/intent/intent_escalation_override.py
src/flare_kernel/router/intent/intent_escalation_pipeline.py
src/flare_kernel/router/intent/intent_escalation_signal.py
src/flare_kernel/router/intent/intent_retrieval.py
src/flare_kernel/router/intent/intent_routing.py
src/flare_kernel/router/intent/session_intent.py
src/flare_kernel/router/intent/session_intent_fields.py
src/flare_kernel/router/intent/session_intent_small_talk.py
src/flare_kernel/router/kernel_compat_exports_parts/__init__.py
src/flare_kernel/router/kernel_compat_exports_parts/constants.py
src/flare_kernel/router/kernel_compat_exports_parts/domain.py
src/flare_kernel/router/kernel_compat_exports_parts/endpoint.py
src/flare_kernel/router/kernel_compat_exports_parts/facade.py
src/flare_kernel/router/kernel_compat_exports_parts/router_flow.py
src/flare_kernel/router/kernel_compat_exports_parts/runtime.py
src/flare_kernel/router/orchestration/__init__.py
src/flare_kernel/router/orchestration/orchestration_checkpoint_state.py
src/flare_kernel/router/orchestration/orchestration_followup_state.py
src/flare_kernel/router/orchestration/orchestration_status_builder.py
src/flare_kernel/router/orchestration/orchestration_status_context.py
src/flare_kernel/router/orchestration/orchestration_status_context_helpers.py
src/flare_kernel/router/orchestration/orchestration_status_decision.py
src/flare_kernel/router/orchestration/orchestration_status_projection.py
src/flare_kernel/router/orchestration/orchestration_status_result.py
src/flare_kernel/router/orchestration/orchestration_status_runtime_state.py
src/flare_kernel/router/orchestration/orchestration_status_state.py
src/flare_kernel/router/orchestration/orchestration_status_state_context.py
src/flare_kernel/router/orchestration/orchestration_status_state_decision.py
src/flare_kernel/router/orchestration/orchestration_status_state_entry.py
src/flare_kernel/router/orchestration/orchestration_status_state_flow.py
src/flare_kernel/router/orchestration/orchestration_status_state_followup.py
src/flare_kernel/router/orchestration/orchestration_status_state_intent.py
src/flare_kernel/router/orchestration/orchestration_status_state_node.py
src/flare_kernel/router/orchestration/orchestration_status_state_payload.py
src/flare_kernel/router/orchestration/orchestration_status_state_unpack.py
src/flare_kernel/router/orchestration/orchestration_trace.py
src/flare_kernel/router/orchestration/orchestration_trace_projection.py
src/flare_kernel/router/orchestration/orchestration_trace_steps.py
src/flare_kernel/router/retrieval/__init__.py
src/flare_kernel/router/retrieval/retrieval_aliases.py
src/flare_kernel/router/retrieval/retrieval_field_queries.py
src/flare_kernel/router/retrieval/retrieval_projection.py
src/flare_kernel/router/retrieval/retrieval_query_builder.py
src/flare_kernel/router/retrieval/retrieval_search.py
src/flare_kernel/router/streaming/__init__.py
src/flare_kernel/router/streaming/streaming_draft_completion.py
src/flare_kernel/router/streaming/streaming_draft_finalize.py
src/flare_kernel/router/streaming/streaming_draft_phase.py
src/flare_kernel/router/streaming/streaming_draft_phase_timing.py
src/flare_kernel/router/streaming/streaming_draft_post_completion.py
src/flare_kernel/router/streaming/streaming_draft_prologue.py
src/flare_kernel/router/streaming/streaming_event_emitter.py
src/flare_kernel/router/streaming/streaming_intake_phase.py
src/flare_kernel/router/streaming/streaming_mode_event_payload.py
src/flare_kernel/router/streaming/streaming_mode_events.py
src/flare_kernel/router/streaming/streaming_response_bootstrap.py
src/flare_kernel/router/streaming/streaming_response_builder.py
src/flare_kernel/router/streaming/streaming_response_builder_transport.py
src/flare_kernel/router/streaming/streaming_response_phases.py
src/flare_kernel/router/streaming/streaming_response_phases_mode_runtime.py
src/flare_kernel/router/streaming/streaming_response_phases_post_intake.py
src/flare_kernel/router/streaming/streaming_response_runtime.py
src/flare_kernel/router/streaming/streaming_retrieval_phase.py
src/flare_kernel/router/streaming/streaming_runtime_steps.py
src/flare_kernel/runtime/__init__.py
src/flare_kernel/runtime/domain/__init__.py
src/flare_kernel/runtime/domain/domain_pack_loader.py
src/flare_kernel/runtime/domain/profile_resolution.py
src/flare_kernel/runtime/execution/__init__.py
src/flare_kernel/runtime/execution/agent_runtime.py
src/flare_kernel/runtime/execution/skill_runtime.py
src/flare_kernel/runtime/infrastructure/__init__.py
src/flare_kernel/runtime/infrastructure/infrastructure.py
src/flare_kernel/runtime/infrastructure/logging.py
src/flare_kernel/runtime/infrastructure/source_library_persistence.py
src/flare_kernel/runtime/infrastructure/source_text_extractor.py
src/flare_kernel/runtime/infrastructure/sourcing_persistence.py
src/flare_kernel/runtime/infrastructure/sourcing_provider.py
src/flare_kernel/runtime/infrastructure/trace.py
src/flare_kernel/runtime/intent/__init__.py
src/flare_kernel/runtime/intent/intent_and_escalation_classifier.py
src/flare_kernel/runtime/intent/intent_and_escalation/__init__.py
src/flare_kernel/runtime/intent/intent_and_escalation/decision.py
src/flare_kernel/runtime/intent/intent_and_escalation/lexicon.py
src/flare_kernel/runtime/intent/intent_and_escalation/preprocessing.py
src/flare_kernel/runtime/intent/intent_and_escalation/signals.py
src/flare_kernel/runtime/llm/__init__.py
src/flare_kernel/runtime/llm/llm_provider.py
src/flare_kernel/runtime/llm/model_router.py
src/flare_kernel/runtime/orchestration/__init__.py
src/flare_kernel/runtime/orchestration/analysis_router_runtime.py
src/flare_kernel/runtime/orchestration/canonical_mode_runtime.py
src/flare_kernel/runtime/orchestration/canvas_sourcing_contract.py
src/flare_kernel/runtime/orchestration/decision_engine.py
src/flare_kernel/runtime/orchestration/decision_engine_mode_flags.py
src/flare_kernel/runtime/orchestration/mode_orchestration.py
src/flare_kernel/runtime/orchestration/mode_orchestration_plan.py
src/flare_kernel/runtime/orchestration/mode_orchestration_plan_stage.py
src/flare_kernel/runtime/orchestration/mode_orchestration_requirement.py
src/flare_kernel/runtime/orchestration/mode_orchestration_requirement_context.py
src/flare_kernel/runtime/orchestration/mode_orchestration_requirement_helpers.py
src/flare_kernel/runtime/orchestration/mode_orchestration_requirement_payloads.py
src/flare_kernel/runtime/orchestration/mode_orchestration_sourcing.py
src/flare_kernel/runtime/orchestration/mode_orchestration_sourcing_stage.py
src/flare_kernel/runtime/orchestration/mode_runtime.py
src/flare_kernel/runtime/orchestration/source_ingestion_runtime.py
src/flare_kernel/runtime/orchestration/source_ingestion_runtime_artifacts.py
src/flare_kernel/runtime/orchestration/sourcing_event_payloads.py
src/flare_kernel/runtime/orchestration/sourcing_search_runtime.py
src/flare_kernel/runtime/orchestration/ssot_mode_runtime.py
src/flare_kernel/runtime/reasoning/__init__.py
src/flare_kernel/runtime/reasoning/intake_reasoning.py
src/flare_kernel/runtime/reasoning/intake_reasoning_branching.py
src/flare_kernel/runtime/reasoning/intake_reasoning_branching_policy.py
src/flare_kernel/runtime/reasoning/intake_reasoning_context.py
src/flare_kernel/runtime/reasoning/intake_reasoning_hypothesis.py
src/flare_kernel/runtime/reasoning/intake_reasoning_planning.py
src/flare_kernel/runtime/reasoning/intake_reasoning_priority.py
src/flare_kernel/runtime/reasoning/intake_reasoning_question_extraction.py
src/flare_kernel/runtime/reasoning/intake_reasoning_readiness.py
src/flare_kernel/runtime/reasoning/intake_reasoning_shared.py
src/flare_kernel/runtime/session/__init__.py
src/flare_kernel/runtime/session/checkpoint_manager.py
src/flare_kernel/runtime/session/checkpoint_store_sql.py
src/flare_kernel/runtime/session/intake_session_store.py
src/flare_kernel/runtime/session/intake_session_store_query.py
src/flare_kernel/runtime/session/models.py
src/flare_kernel/runtime/tests/test_checkpoint_manager.py
src/flare_kernel/runtime/tests/test_intake_reasoning.py
src/flare_kernel/runtime/tests/test_intake_reasoning_split.py
src/flare_kernel/runtime/tests/test_intake_session_store.py
src/flare_kernel/runtime/tests/test_kernel_runtime.py
src/flare_kernel/runtime/tests/test_mode_runtime_fallback.py
tests/test_action_payload.py
tests/test_analysis_canvas_payload.py
tests/test_analysis_route_projection.py
tests/test_basics.py
tests/test_builder_split_modules.py
tests/test_business_hardcode_guard.py
tests/test_canonical_state_context_analysis.py
tests/test_canonical_state_context_inputs.py
tests/test_canonical_state_context_session.py
tests/test_canonical_state_flow.py
tests/test_canonical_state_payload.py
tests/test_canonical_state_projection.py
tests/test_canvas_sourcing_contract_meta.py
tests/test_command_resolution_analysis_mode.py
tests/test_compat_aliases.py
tests/test_completion_response_builder.py
tests/test_completion_selection.py
tests/test_decision_engine.py
tests/test_domain_pack_loader.py
tests/test_endpoint_context.py
tests/test_flare_v1_patch_contract.py
tests/test_guided_completion.py
tests/test_infrastructure_helpers.py
tests/test_infrastructure_knowledge.py
tests/test_intake_amount_quantity.py
tests/test_intake_answer.py
tests/test_intake_authority.py
tests/test_intake_authority_checkpoint.py
tests/test_intake_authority_hydration.py
tests/test_intake_authority_session.py
tests/test_intake_canonicalization.py
tests/test_intake_clarification.py
tests/test_intake_decision_rules.py
tests/test_intake_deployment_delivery.py
tests/test_intake_entry_policy.py
tests/test_intake_extraction.py
tests/test_intake_extraction_extractors.py
tests/test_intake_extraction_merge.py
tests/test_intake_field_projection.py
tests/test_intake_field_projection_entity.py
tests/test_intake_field_projection_payload.py
tests/test_intake_field_projection_source.py
tests/test_intake_field_scope.py
tests/test_intake_guided_confirmed_updates.py
tests/test_intake_guided_flags.py
tests/test_intake_guided_followup.py
tests/test_intake_guided_followup_work_item.py
tests/test_intake_guided_open_fields.py
tests/test_intake_guided_status.py
tests/test_intake_guided_summary.py
tests/test_intake_inputs.py
tests/test_intake_node_state.py
tests/test_intake_numeric.py
tests/test_intake_payload_updates.py
tests/test_intake_readiness.py
tests/test_intake_reasoning_priority.py
tests/test_intake_state_persistence.py
tests/test_intake_status.py
tests/test_intake_status_guided_session.py
tests/test_intake_status_projection.py
tests/test_intake_status_schema.py
tests/test_intake_status_stage.py
tests/test_intake_workflow_checkpoint.py
tests/test_intent_classifier_utils.py
tests/test_intent_escalation_classifier.py
tests/test_intent_escalation_override.py
tests/test_intent_escalation_pipeline.py
tests/test_intent_escalation_signal.py
tests/test_intent_resolution.py
tests/test_intent_retrieval.py
tests/test_intent_routing.py
tests/test_intent_type_compat_aliases.py
tests/test_kernel_alias_delegation.py
tests/test_kernel_endpoint_handlers.py
tests/test_kernel_endpoint_handlers_sourcing.py
tests/test_kernel_facade_helpers.py
tests/test_kernel_facade_turn_context.py
tests/test_kernel_intent_query_flow.py
tests/test_kernel_mode_flow.py
tests/test_kernel_route_execution_wrappers.py
tests/test_kernel_session_intent_flow.py
tests/test_llm_provider.py
tests/test_mode_orchestration_state_bridge.py
tests/test_mode_resolution.py
tests/test_mode_switch.py
tests/test_model_router.py
tests/test_new_flow_guard.py
tests/test_orchestration_checkpoint_state.py
tests/test_orchestration_followup_state.py
tests/test_orchestration_status_context.py
tests/test_orchestration_status_context_helpers.py
tests/test_orchestration_status_decision.py
tests/test_orchestration_status_projection.py
tests/test_orchestration_status_result.py
tests/test_orchestration_status_runtime_state.py
tests/test_orchestration_status_state_context.py
tests/test_orchestration_status_state_decision.py
tests/test_orchestration_status_state_entry.py
tests/test_orchestration_status_state_followup.py
tests/test_orchestration_status_state_intent.py
tests/test_orchestration_status_state_node.py
tests/test_orchestration_status_state_payload.py
tests/test_orchestration_status_state_unpack.py
tests/test_orchestration_trace.py
tests/test_orchestration_trace_projection.py
tests/test_orchestration_trace_steps.py
tests/test_patch_contract.py
tests/test_payload_enrichment.py
tests/test_project_api.py
tests/test_prompting_analysis_instruction.py
tests/test_request_identity.py
tests/test_request_intent_resolution.py
tests/test_retrieval_aliases.py
tests/test_retrieval_field_queries.py
tests/test_retrieval_projection.py
tests/test_retrieval_query_builder.py
tests/test_retrieval_search.py
tests/test_session_api.py
tests/test_session_intent.py
tests/test_session_intent_fields.py
tests/test_session_intent_small_talk.py
tests/test_source_ingestion_runtime.py
tests/test_source_ingestion_ssot_acceptance.py
tests/test_source_library.py
tests/test_source_library_persistence_scope.py
tests/test_source_text_extractor.py
tests/test_sourcing_provider.py
tests/test_sourcing_search_runtime.py
tests/test_ssot_mode_runtime.py
tests/test_streaming_draft_completion.py
tests/test_streaming_draft_finalize.py
tests/test_streaming_draft_phase.py
tests/test_streaming_draft_post_completion.py
tests/test_streaming_draft_prologue.py
tests/test_streaming_event_emitter.py
tests/test_streaming_intake_phase.py
tests/test_streaming_mode_event_payload.py
tests/test_streaming_mode_events.py
tests/test_streaming_response_bootstrap.py
tests/test_streaming_response_phases.py
tests/test_streaming_response_runtime.py
tests/test_streaming_retrieval_phase.py
tests/test_streaming_runtime_steps.py
tests/test_text_safety.py
tests/test_turn_context_builder.py