LICENSE
MANIFEST.in
README.md
VERSION
pyproject.toml
src/flextools_mcp.egg-info/PKG-INFO
src/flextools_mcp.egg-info/SOURCES.txt
src/flextools_mcp.egg-info/dependency_links.txt
src/flextools_mcp.egg-info/entry_points.txt
src/flextools_mcp.egg-info/requires.txt
src/flextools_mcp.egg-info/top_level.txt
src/flextoolsmcp/__init__.py
src/flextoolsmcp/__main__.py
src/flextoolsmcp/archive_old_versions.py
src/flextoolsmcp/build_casting_index.py
src/flextoolsmcp/build_element_types.py
src/flextoolsmcp/build_embeddings.py
src/flextoolsmcp/build_getall_contract.py
src/flextoolsmcp/build_navigation_graph.py
src/flextoolsmcp/build_reverse_mapping.py
src/flextoolsmcp/casting_helpers.py
src/flextoolsmcp/config.py
src/flextoolsmcp/constants.py
src/flextoolsmcp/curated_deprecations.py
src/flextoolsmcp/curated_recipes.py
src/flextoolsmcp/env_config.py
src/flextoolsmcp/extract_patterns.py
src/flextoolsmcp/file_utils.py
src/flextoolsmcp/flexicon_analyzer.py
src/flextoolsmcp/json_utils.py
src/flextoolsmcp/liblcm_extractor.py
src/flextoolsmcp/project_adoption.py
src/flextoolsmcp/py.typed
src/flextoolsmcp/recipe_validator.py
src/flextoolsmcp/refresh.py
src/flextoolsmcp/response_utils.py
src/flextoolsmcp/server.py
src/flextoolsmcp/update_check.py
src/flextoolsmcp/workspace_check.py
src/flextoolsmcp/index/casting_index_liblcm-v11.0.0.json
src/flextoolsmcp/index/common_patterns_flexicon-v4.10.0.json
src/flextoolsmcp/index/navigation_graph_liblcm-v11.0.0.json
src/flextoolsmcp/index/reverse_mapping_liblcm-v11.0.0.json
src/flextoolsmcp/index/embeddings/embeddings.npy
src/flextoolsmcp/index/embeddings/faiss.index
src/flextoolsmcp/index/embeddings/metadata.json
src/flextoolsmcp/index/liblcm/liblcm_api_v11.0.0.json
src/flextoolsmcp/index/python/flexicon_api_v4.10.0.json
src/flextoolsmcp/index/python/flexicon_lcm_bridge_v4.10.0.json
src/flextoolsmcp/index/python/flexlibs_api_v1.2.8.json
src/flextoolsmcp/index/python/flexlibs_lcm_bridge_v1.2.8.json
src/flextoolsmcp/scripts/hcparse.ps1
src/flextoolsmcp/server/__init__.py
src/flextoolsmcp/server/_dual_path.py
src/flextoolsmcp/server/backup.py
src/flextoolsmcp/server/constants.py
src/flextoolsmcp/server/dispatch.py
src/flextoolsmcp/server/headless_report.py
src/flextoolsmcp/server/kernel.py
src/flextoolsmcp/server/models.py
src/flextoolsmcp/server/parser_probe.py
src/flextoolsmcp/server/project_access.py
src/flextoolsmcp/server/project_discovery.py
src/flextoolsmcp/server/recipes.py
src/flextoolsmcp/server/response_keys.py
src/flextoolsmcp/server/response_models.py
src/flextoolsmcp/server/session.py
src/flextoolsmcp/server/skeleton_storage.py
src/flextoolsmcp/server/startup_notices.py
src/flextoolsmcp/server/subprocess_helpers.py
src/flextoolsmcp/server/tool_definitions.py
src/flextoolsmcp/server/utils.py
src/flextoolsmcp/server/validators.py
src/flextoolsmcp/server/versioning.py
src/flextoolsmcp/server/worked_examples.py
src/flextoolsmcp/server/write_ladder.py
src/flextoolsmcp/server/diagnostic/__init__.py
src/flextoolsmcp/server/diagnostic/normalize.py
src/flextoolsmcp/server/diagnostic/offered_store.py
src/flextoolsmcp/server/diagnostic/reconstruct.py
src/flextoolsmcp/server/diagnostic/render.py
src/flextoolsmcp/server/diagnostic/sensitivity.py
src/flextoolsmcp/server/diagnostic/signature.py
src/flextoolsmcp/server/diagnostic/transports.py
src/flextoolsmcp/server/diagnostic/triggers.py
src/flextoolsmcp/server/filing/__init__.py
src/flextoolsmcp/server/filing/claims.py
src/flextoolsmcp/server/filing/classify.py
src/flextoolsmcp/server/filing/client.py
src/flextoolsmcp/server/filing/eligibility.py
src/flextoolsmcp/server/filing/filer.py
src/flextoolsmcp/server/filing/gate.py
src/flextoolsmcp/server/filing/observer.py
src/flextoolsmcp/server/filing/paths.py
src/flextoolsmcp/server/filing/plan.py
src/flextoolsmcp/server/filing/preflight_reads.py
src/flextoolsmcp/server/filing/projection.py
src/flextoolsmcp/server/filing/wording.py
src/flextoolsmcp/server/filing/worker_filing.py
src/flextoolsmcp/server/handlers/__init__.py
src/flextoolsmcp/server/handlers/_import_helper.py
src/flextoolsmcp/server/handlers/admin.py
src/flextoolsmcp/server/handlers/api.py
src/flextoolsmcp/server/handlers/catalog.py
src/flextoolsmcp/server/handlers/diagnostic_health.py
src/flextoolsmcp/server/handlers/diagnostic_report.py
src/flextoolsmcp/server/handlers/discovery.py
src/flextoolsmcp/server/handlers/equivalence.py
src/flextoolsmcp/server/handlers/execution.py
src/flextoolsmcp/server/handlers/grammar_health.py
src/flextoolsmcp/server/handlers/op_telemetry.py
src/flextoolsmcp/server/handlers/parse.py
src/flextoolsmcp/server/handlers/utils.py
src/flextoolsmcp/server/parse/__init__.py
src/flextoolsmcp/server/parse/diff.py
src/flextoolsmcp/server/parse/fingerprint.py
src/flextoolsmcp/server/parse/hc_engine.py
src/flextoolsmcp/server/parse/measure.py
src/flextoolsmcp/server/parse/own_worker.py
src/flextoolsmcp/server/parse/priority.py
src/flextoolsmcp/server/parse/project_state.py
src/flextoolsmcp/server/parse/queue.py
src/flextoolsmcp/server/parse/record.py
src/flextoolsmcp/server/parse/resolver.py
src/flextoolsmcp/server/parse/retention.py
src/flextoolsmcp/server/parse/runner.py
src/flextoolsmcp/server/parse/scope.py
src/flextoolsmcp/server/parse/signature.py
src/flextoolsmcp/server/parse/stages.py
src/flextoolsmcp/server/parse/worker_client.py
src/flextoolsmcp/server/parse/worker_main.py
src/flextoolsmcp/server/sandbox/__init__.py
src/flextoolsmcp/server/sandbox/cache.py
src/flextoolsmcp/server/sandbox/classify.py
src/flextoolsmcp/server/sandbox/client.py
src/flextoolsmcp/server/sandbox/engine.py
src/flextoolsmcp/server/sandbox/lcm_ids.py
src/flextoolsmcp/server/sandbox/paths.py
src/flextoolsmcp/server/sandbox/script.py
src/flextoolsmcp/server/sandbox/store.py
src/flextoolsmcp/server/sandbox/workdir.py
src/flextoolsmcp/server/scan/__init__.py
src/flextoolsmcp/server/scan/grammar_scan_module.py
src/flextoolsmcp/server/signals/__init__.py
src/flextoolsmcp/server/signals/attribution.py
src/flextoolsmcp/server/signals/batch_signals.py
src/flextoolsmcp/server/signals/clustering.py
src/flextoolsmcp/server/signals/oracle.py
src/flextoolsmcp/server/signals/pairing.py
src/flextoolsmcp/server/signals/projections.py
src/flextoolsmcp/server/signals/ranking.py
src/flextoolsmcp/server/signals/report.py
src/flextoolsmcp/server/signals/tiers.py
src/flextoolsmcp/templates/00-FLAVOR-GUIDE.md
src/flextoolsmcp/templates/1-flexlibs-stable-template.py
src/flextoolsmcp/templates/2-flexicon-template.py
src/flextoolsmcp/templates/3-liblcm-template.py
src/flextoolsmcp/templates/README.md
tests/test_async_locking.py
tests/test_auto_fix.py
tests/test_canonical_intents.py
tests/test_cp1_boundary.py
tests/test_cross_session_logging.py
tests/test_curated_deprecations.py
tests/test_cycle2_step2b_finding_a_b.py
tests/test_dependency_bounds.py
tests/test_diagnostic_no_transmission.py
tests/test_diagnostic_report_demo.py
tests/test_diagnostic_report_foundation.py
tests/test_diagnostic_report_reconstruction.py
tests/test_diagnostic_report_transport.py
tests/test_disk_space_ok.py
tests/test_doc_snippets.py
tests/test_filing_backup.py
tests/test_filing_bypass_surface.py
tests/test_filing_cancel.py
tests/test_filing_claims.py
tests/test_filing_classify.py
tests/test_filing_eligibility.py
tests/test_filing_fail_closed.py
tests/test_filing_filer_pump.py
tests/test_filing_gate.py
tests/test_filing_ladder_order.py
tests/test_filing_plan_binding.py
tests/test_filing_preview_size.py
tests/test_filing_projection.py
tests/test_filing_record.py
tests/test_filing_write_confinement.py
tests/test_flexicon_index_floor.py
tests/test_flexicon_operations.py
tests/test_flexicon_static_analysis.py
tests/test_flextools_health.py
tests/test_grammar_health.py
tests/test_grammar_scan_checks.py
tests/test_info_message_cap.py
tests/test_is_empty_multistring_defensive.py
tests/test_issue100_access_path.py
tests/test_issue101_not_cmpossibility.py
tests/test_issue103_hvo_stability.py
tests/test_issue104_raw_lcm_property_assignment.py
tests/test_issue106_createvalue_write_gate.py
tests/test_issue108_redundant_cache_hop.py
tests/test_issue109_log_dir_fn_required.py
tests/test_issue10_session_persistence.py
tests/test_issue110_operations_log_retention.py
tests/test_issue115_require_live_flexicon.py
tests/test_issue119_run_module_envelope.py
tests/test_issue121_casting_dataflow.py
tests/test_issue121_element_type.py
tests/test_issue121_sibling_undefined_vars.py
tests/test_issue121_sibling_write_gate.py
tests/test_issue122_polymorphic_hint.py
tests/test_issue123_flexicon_internal_attrerror.py
tests/test_issue124_getall_collection_contract.py
tests/test_issue126_local_collection_mutations.py
tests/test_issue127_loop_typo_preflight.py
tests/test_issue128_spec_md_case.py
tests/test_issue130_facade_receiver_write_gate.py
tests/test_issue133_pattern_scan_mask.py
tests/test_issue134_pyi_stub_return_types.py
tests/test_issue136_indexed_accessor_recovery.py
tests/test_issue137_polymorphic_did_you_mean.py
tests/test_issue138_create_interlinear_recipe.py
tests/test_issue139_early_return_guard.py
tests/test_issue141_obsolete_flexlibs2_path.py
tests/test_issue142_stateless_client.py
tests/test_issue143_effect_check.py
tests/test_issue146_validate_api_mode_capabilities.py
tests/test_issue147_refresh_from_disk.py
tests/test_issue149_api_versions.py
tests/test_issue159_openproject_ui_kwarg.py
tests/test_issue160_json_export_style_guide.py
tests/test_issue162_facade_implicit_discovery.py
tests/test_issue163_casting_injection_retired.py
tests/test_issue164_api_mode_honesty.py
tests/test_issue171_reset_session.py
tests/test_issue172_single_kernel_module.py
tests/test_issue173_log_isolation.py
tests/test_issue173_pytest_log_isolation.py
tests/test_issue174_project_adopted_notice.py
tests/test_issue175_parse_runner_isolation.py
tests/test_issue223_cancel_answers_inflight_word.py
tests/test_issue223_idle_release.py
tests/test_issue223_own_worker_release.py
tests/test_issue235_run_end_hold.py
tests/test_issue239_filing_holds_project.py
tests/test_issue243_prehandler_dispatch_envelope.py
tests/test_issue244_api_discovery_message.py
tests/test_issue245_non_export_import.py
tests/test_issue256_instance_attributes.py
tests/test_issue39_typo_preflight_reject.py
tests/test_issue40_casting_severity.py
tests/test_issue40_casting_whitelist.py
tests/test_issue42_session_identity.py
tests/test_issue47_auto_discovery.py
tests/test_issue48_inline_casting.py
tests/test_issue49_validate_only.py
tests/test_issue53_cold_start.py
tests/test_issue55_write_safety_ladder.py
tests/test_issue69_suggestion_quality.py
tests/test_issue70_raw_addcustomfield.py
tests/test_issue80_graceful_redirect.py
tests/test_issue82_writeability_reject_logging.py
tests/test_issue84_project_lexsense_accessor.py
tests/test_issue85_navigation_path.py
tests/test_issue86_inheritance_resolution.py
tests/test_issue87_dotted_lcm_property.py
tests/test_issue89_handler_dispatch_envelope.py
tests/test_issue91_required_cast_navigation.py
tests/test_issue92_write_path_e2e.py
tests/test_issue95_unprotected_writes_envelope.py
tests/test_issue96_teardown_visibility.py
tests/test_issue97_bug1_cast_fix_string.py
tests/test_issue97_guarded_helper_mutations.py
tests/test_issue99_backup_write_enabled.py
tests/test_lazy_loader_diagnostics.py
tests/test_mcp_tools.py
tests/test_nested_uow_gate.py
tests/test_op_telemetry.py
tests/test_parse_batch_artifact.py
tests/test_parse_counters.py
tests/test_parse_diff.py
tests/test_parse_fingerprint.py
tests/test_parse_live.py
tests/test_parse_live_cp3.py
tests/test_parse_live_cp4.py
tests/test_parse_live_cp5.py
tests/test_parse_log_sections.py
tests/test_parse_measure.py
tests/test_parse_no_edit_blocking.py
tests/test_parse_no_project_writes.py
tests/test_parse_priority_queue.py
tests/test_parse_project_state.py
tests/test_parse_proposal.py
tests/test_parse_record.py
tests/test_parse_resolver.py
tests/test_parse_retention.py
tests/test_parse_runner.py
tests/test_parse_scope.py
tests/test_parse_signature.py
tests/test_parse_stages.py
tests/test_parse_status_handler.py
tests/test_parse_text_handler.py
tests/test_parse_worker_lifetime.py
tests/test_parser_agent_probe.py
tests/test_parser_engine_gate.py
tests/test_parser_error_models.py
tests/test_parser_health_block.py
tests/test_parser_no_xcore.py
tests/test_parser_probe.py
tests/test_project_discovery.py
tests/test_recipes.py
tests/test_rejection_payloads.py
tests/test_require_live_flexicon.py
tests/test_response_contract.py
tests/test_retry_loop_detection.py
tests/test_sandbox_cache.py
tests/test_sandbox_classify.py
tests/test_sandbox_client.py
tests/test_sandbox_discovery.py
tests/test_sandbox_engine.py
tests/test_sandbox_fakes.py
tests/test_sandbox_handler.py
tests/test_sandbox_invalidation.py
tests/test_sandbox_lifecycles.py
tests/test_sandbox_no_project_writes.py
tests/test_sandbox_paths.py
tests/test_sandbox_script.py
tests/test_sandbox_script_module.py
tests/test_sandbox_store.py
tests/test_sandbox_versions.py
tests/test_sandbox_workdir.py
tests/test_sandbox_worker.py
tests/test_script_certification.py
tests/test_shared_mode_access.py
tests/test_shared_mode_lock_diagnosis.py
tests/test_shared_mode_write_gate.py
tests/test_signals_attribution.py
tests/test_signals_batch_signals.py
tests/test_signals_clustering.py
tests/test_signals_oracle_wording.py
tests/test_signals_pairing.py
tests/test_signals_projections.py
tests/test_signals_ranking.py
tests/test_signals_tiers.py
tests/test_skeleton_storage.py
tests/test_spec16_deferred_groups.py
tests/test_startup_lock_sweep.py
tests/test_subprocess_tree_kill.py
tests/test_summarize_trace.py
tests/test_template_flexicon_preflight.py
tests/test_try_word_handler.py
tests/test_update_check.py
tests/test_upstream_flag_watch.py
tests/test_v1_3_0_upgrade.py
tests/test_validator_casting_chains.py
tests/test_validator_cluster_fixes.py
tests/test_validator_getall_contract.py
tests/test_validators.py
tests/test_version_detection.py
tests/test_version_mismatch.py
tests/test_versioning.py
tests/test_worked_examples.py
tests/test_workspace_check.py
tests/test_write_ladder_extraction.py