├── config ├── config.toml └── __init__.py ├── comprehensive_mcp_tools.py ├── examples └── demo_mcp_server.py ├── test_web_archive_tools.py ├── tests ├── unit_tests │ ├── __init__.py │ ├── web_archive │ │ └── __init__.py │ ├── embedding_tools │ │ └── __init__.py │ ├── pdf_processing_ │ │ ├── __init__.py │ │ ├── ocr_engine_ │ │ │ ├── TODO.md │ │ │ ├── CHANGELOG.md │ │ │ ├── __init__.py │ │ │ └── conftest.py │ │ ├── query_engine │ │ │ ├── TODO.md │ │ │ ├── CHANGELOG.md │ │ │ └── __init__.py │ │ ├── batch_processor_ │ │ │ ├── TODO.md │ │ │ └── __init__.py │ │ ├── pdf_processor_ │ │ │ ├── TODO.md │ │ │ ├── CHANGELOG.md │ │ │ ├── __init__.py │ │ │ ├── process_pdf │ │ │ │ └── __init__.py │ │ │ └── initialization │ │ │ │ └── __init__.py │ │ ├── llm_optimizer_ │ │ │ ├── __init__.py │ │ │ ├── llm_chunk │ │ │ │ └── __init__.py │ │ │ ├── llm_document │ │ │ │ └── __init__.py │ │ │ └── classify_with_llm │ │ │ │ └── __init__.py │ │ └── graphrag_integrator_ │ │ │ └── __init__.py │ ├── multimedia_ │ │ ├── media_utils_ │ │ │ └── conftest.py │ │ ├── ffmpeg_wrapper_ │ │ │ ├── conftest.py │ │ │ ├── __init__ │ │ │ │ └── __init__.py │ │ │ ├── is_available │ │ │ │ └── __init__.py │ │ │ ├── analyze_media │ │ │ │ └── __init__.py │ │ │ ├── compress_media │ │ │ │ └── __init__.py │ │ │ ├── convert_video │ │ │ │ └── __init__.py │ │ │ ├── extract_audio │ │ │ │ └── __init__.py │ │ │ └── generate_thumbnail │ │ │ │ └── __init__.py │ │ ├── media_processor_ │ │ │ ├── __init__.py │ │ │ ├── init_method │ │ │ │ ├── __init__.py │ │ │ │ └── _test_media_processor_init_edge_cases.py │ │ │ ├── get_capabilities_method │ │ │ │ └── __init__.py │ │ │ └── download_and_convert_method │ │ │ │ ├── __init__.py │ │ │ │ ├── _test_download_and_convert_performance.py │ │ │ │ └── _test_download_and_convert_edge_cases.py │ │ └── ytdlp_wrapper_ │ │ │ ├── conftest.py │ │ │ ├── __init__.py │ │ │ ├── __init__ │ │ │ └── __init__.py │ │ │ ├── extract_info │ │ │ └── __init__.py │ │ │ ├── batch_download │ │ │ └── __init__.py │ │ │ ├── download_video │ │ │ └── __init__.py │ │ │ ├── search_videos │ │ │ └── __init__.py │ │ │ ├── cleanup_downloads │ │ │ └── __init__.py │ │ │ ├── download_playlist │ │ │ └── __init__.py │ │ │ ├── get_download_status │ │ │ └── __init__.py │ │ │ └── list_active_downloads │ │ │ └── __init__.py │ └── scraper_tests │ │ ├── law_repos │ │ ├── __init__.py │ │ ├── municode │ │ │ └── __init__.py │ │ ├── html_fixtures │ │ │ ├── ecode360_sample_api_return.html │ │ │ └── american_legal_sample_api_return.html │ │ ├── ecode360 │ │ │ └── __init__.py │ │ └── american_legal │ │ │ └── __init__.py │ │ ├── hugging_face_pipeline │ │ ├── __init__.py │ │ ├── mysql_to_parquet │ │ │ └── __init__.py │ │ └── upload_to_hugging_face_in_parallel │ │ │ └── __init__.py │ │ └── __init__.py ├── finance_dashboard │ └── __init__.py ├── utility_scripts │ └── make_logger.py ├── __init__.py ├── error_reporting │ └── __init__.py ├── unit │ ├── error_reporting │ │ └── __init__.py │ ├── conftest.py │ └── test_stubs_from_gherkin │ │ └── DO_NOT_RUN.md └── migration_tests │ ├── _test_pkg.py │ └── _test_direct_config.py ├── ipfs_datasets_py ├── llm │ ├── __init__.py │ └── __init___stubs.md ├── rag │ ├── __init__.py │ └── __init___stubs.md ├── optimizers │ ├── __init__.py │ └── __init___stubs.md ├── mcp_tools │ ├── tools │ │ ├── admin_tools.py │ │ ├── cache_tools.py │ │ ├── analysis_tools.py │ │ ├── monitoring_tools.py │ │ ├── storage_tools.py │ │ ├── workflow_tools.py │ │ ├── authentication_tools.py │ │ ├── background_task_tools.py │ │ ├── create_embeddings_tool.py │ │ ├── data_processing_tools.py │ │ ├── index_management_tools.py │ │ ├── ipfs_cluster_tools.py │ │ ├── rate_limiting_tools.py │ │ ├── shard_embeddings_tool.py │ │ ├── sparse_embedding_tools.py │ │ ├── session_management_tools.py │ │ ├── __init__.py │ │ ├── __init___stubs.md │ │ ├── admin_tools_stubs.md │ │ ├── cache_tools_stubs.md │ │ ├── analysis_tools_stubs.md │ │ ├── storage_tools_stubs.md │ │ ├── workflow_tools_stubs.md │ │ ├── monitoring_tools_stubs.md │ │ ├── ipfs_cluster_tools_stubs.md │ │ ├── rate_limiting_tools_stubs.md │ │ ├── authentication_tools_stubs.md │ │ ├── background_task_tools_stubs.md │ │ ├── create_embeddings_tool_stubs.md │ │ ├── data_processing_tools_stubs.md │ │ ├── index_management_tools_stubs.md │ │ ├── shard_embeddings_tool_stubs.md │ │ ├── sparse_embedding_tools_stubs.md │ │ ├── session_management_tools_stubs.md │ │ └── tool_wrapper_stubs.md │ └── __init___stubs.md ├── static │ ├── admin │ │ ├── webfonts │ │ ├── js │ │ │ ├── chart.min.js │ │ │ ├── jquery.min.js │ │ │ └── bootstrap.bundle.min.js │ │ ├── css │ │ │ └── bootstrap.min.css │ │ └── favicon.svg │ ├── css │ │ └── images │ │ │ ├── layers.png │ │ │ ├── layers-2x.png │ │ │ ├── marker-icon.png │ │ │ ├── marker-icon-2x.png │ │ │ └── marker-shadow.png │ ├── webfonts │ │ ├── fa-solid-900.woff2 │ │ ├── fa-brands-400.woff2 │ │ └── fa-regular-400.woff2 │ └── favicon.svg ├── config │ └── __init__.py ├── mcp_server │ ├── tools │ │ ├── embedding_tools │ │ │ ├── cluster_management.py │ │ │ ├── __init__.py │ │ │ ├── __init___stubs.md │ │ │ └── cluster_management_stubs.md │ │ ├── lizardpersons_function_tools │ │ │ ├── __init__.py │ │ │ ├── test_tools │ │ │ │ ├── __init__.py │ │ │ │ ├── test_program_name_stubs.md │ │ │ │ └── test_function_name_stubs.md │ │ │ ├── llm_context_tools │ │ │ │ └── __init__.py │ │ │ ├── prototyping_tools │ │ │ │ └── __init__.py │ │ │ ├── functions │ │ │ │ └── test_function_name.py │ │ │ └── cli │ │ │ │ └── sample_tool.py │ │ ├── legal_dataset_tools │ │ │ ├── municipal_law_database_scrapers │ │ │ │ ├── proxy.py │ │ │ │ ├── _utils │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── pydantic_models.py │ │ │ │ └── playwright.py │ │ │ └── diagnostic_results │ │ │ │ └── IN_sample.html │ │ ├── lizardperson_argparse_programs │ │ │ └── municipal_bluebook_citation_validator │ │ │ │ ├── .gitignore │ │ │ │ ├── __init__.py │ │ │ │ ├── __main__.py │ │ │ │ ├── utils │ │ │ │ ├── TODO.md │ │ │ │ ├── __init__.py │ │ │ │ ├── parse_arguments_stubs.md │ │ │ │ └── load_mysql_config_stubs.md │ │ │ │ ├── generate_reports │ │ │ │ ├── TODO.md │ │ │ │ ├── factory.py │ │ │ │ ├── __init__.py │ │ │ │ ├── factory_stubs.md │ │ │ │ └── __init___stubs.md │ │ │ │ ├── results_analyzer │ │ │ │ ├── TODO.md │ │ │ │ ├── __init__.py │ │ │ │ └── _analyze_error_patterns_stubs.md │ │ │ │ ├── citation_validator │ │ │ │ ├── TODO.md │ │ │ │ ├── __init__.py │ │ │ │ ├── _save_validation_errors.sql │ │ │ │ ├── _get_pbar.py │ │ │ │ ├── _get_pbar_stubs.md │ │ │ │ ├── _check_format_stubs.md │ │ │ │ ├── _check_dates_stubs.md │ │ │ │ ├── _update_pbar.py │ │ │ │ ├── _check_code_stubs.md │ │ │ │ └── _check_geography_stubs.md │ │ │ │ ├── stratified_sampler │ │ │ │ ├── TODO.md │ │ │ │ ├── __init__.py │ │ │ │ ├── __init___stubs.md │ │ │ │ ├── factory_stubs.md │ │ │ │ └── factory.py │ │ │ │ ├── _setup_databases_and_files │ │ │ │ ├── TODO.md │ │ │ │ ├── __init__.py │ │ │ │ ├── __init___stubs.md │ │ │ │ ├── _error_reports_db_schema.sql │ │ │ │ ├── factory_stubs.md │ │ │ │ ├── factory.py │ │ │ │ ├── _setup_error_db.py │ │ │ │ ├── _setup_error_db_stubs.md │ │ │ │ ├── _setup_error_report_db_stubs.md │ │ │ │ └── _setup_reference_db_stubs.md │ │ │ │ ├── __version__.py │ │ │ │ ├── __init___stubs.md │ │ │ │ ├── types__stubs.md │ │ │ │ ├── __main___stubs.md │ │ │ │ ├── __version___stubs.md │ │ │ │ ├── factory_stubs.md │ │ │ │ ├── types_.py │ │ │ │ └── dependencies_stubs.md │ │ ├── functions │ │ │ └── __init__.py │ │ ├── audit_tools │ │ │ └── __init__.py │ │ ├── alert_tools │ │ │ └── __init__.py │ │ ├── cli │ │ │ ├── __init___stubs.md │ │ │ └── __init__.py │ │ ├── bespoke_tools │ │ │ ├── __init__.md │ │ │ ├── __init___stubs.md │ │ │ ├── cache_stats.md │ │ │ └── cache_stats_stubs.md │ │ ├── development_tools │ │ │ └── __init___stubs.md │ │ ├── auth_tools │ │ │ └── __init__.py │ │ ├── graph_tools │ │ │ └── __init__.py │ │ ├── provenance_tools │ │ │ └── __init__.py │ │ ├── security_tools │ │ │ └── __init__.py │ │ ├── ipfs_tools │ │ │ └── __init__.py │ │ ├── sample_tool_stubs.md │ │ ├── admin_tools │ │ │ └── __init__.py │ │ ├── vector_tools │ │ │ └── __init__.py │ │ ├── rate_limiting_tools │ │ │ └── __init__.py │ │ ├── background_task_tools │ │ │ └── __init__.py │ │ ├── file_detection_tools │ │ │ └── __init__.py │ │ ├── storage_tools │ │ │ └── __init__.py │ │ ├── workflow_tools │ │ │ └── __init__.py │ │ ├── sparse_embedding_tools │ │ │ └── __init__.py │ │ ├── monitoring_tools │ │ │ └── __init__.py │ │ ├── software_engineering_tools │ │ │ └── __init__.py │ │ └── dataset_tools │ │ │ ├── tests │ │ │ └── __init__.py │ │ │ └── __init__.py │ ├── logger_stubs.md │ ├── __init___stubs.md │ ├── utils │ │ ├── __init___stubs.md │ │ └── __init__.py │ ├── __main___stubs.md │ ├── test_server_stubs.md │ ├── start_simple_server.sh │ └── requirements-docker.txt ├── wikipedia_x │ ├── test │ │ └── __init__.py │ ├── index_stubs.md │ └── install │ │ └── install_datasets.py ├── audit │ ├── audit_init_stubs.md │ ├── __init___stubs.md │ └── interactive_audit_trends_stubs.md ├── ipfs_embeddings_py │ ├── __init__.py │ ├── __init__.md │ └── ipfs_only_hash.py ├── __init___stubs.md ├── ipld │ └── __init___stubs.md ├── multimedia │ └── __init___stubs.md ├── vector_stores │ ├── __init___stubs.md │ └── __init__.py ├── install │ └── install_elastic.sh ├── search │ ├── search_embeddings_mock.py │ └── __init__.py ├── logic_integration │ └── __init___stubs.md ├── github_cli_init.py └── error_reporting │ └── __init__.py ├── archive ├── experiments │ ├── COMPLETE_MIGRATION.py │ ├── FINAL_VERIFICATION.py │ ├── MIGRATION_READY.txt │ ├── README_FINAL_STEPS.md │ ├── install_mcp_deps.sh │ └── check_mcp_server_structure.sh ├── migration_docs │ ├── PHASE1_COMPLETE.md │ ├── PHASE2_PLANNING.md │ ├── VSCODE_MCP_GUIDE.md │ ├── mcp_test_analysis.md │ ├── FINAL_TESTING_SUMMARY.md │ ├── LINTING_TOOLS_GUIDE.md │ ├── MIGRATION_ANALYSIS.md │ ├── PHASE_1_IMPLEMENTATION.md │ ├── import_fix_summary.md │ ├── DEVELOPMENT_TOOLS_README.md │ ├── DEVELOPMENT_TOOLS_REFERENCE.md │ ├── DOCUMENTATION_SCAN_COMPLETE.md │ ├── MCP_CONFIGURATION_SUMMARY.md │ ├── MCP_TOOLS_TESTING_GUIDE.md │ ├── MIGRATION_COMPLETION_REPORT.md │ ├── MIGRATION_FINAL_SUMMARY.md │ ├── MIGRATION_STATUS_UPDATED.md │ ├── MODULE_CREATION_SUMMARY.md │ ├── VSCODE_INTEGRATION_TESTING.md │ ├── DOCUMENTATION_UPDATE_CURRENT.md │ ├── MIGRATION_VERIFICATION_REPORT.md │ └── CLAUDES_TOOLBOX_MIGRATION_ROADMAP.md ├── migration_logs │ ├── start_mcp_server.sh │ └── test_mcp_config.json ├── migration_scripts │ ├── import_debug.py │ ├── start_server.py │ ├── verify_restart.py │ ├── dependency_checker.py │ ├── list_mcp_structure.py │ ├── mcp_completion_plan.py │ ├── verify_mcp_config.py │ ├── fix_dataset_lint_issues.py │ ├── generate_mcp_test_suite.py │ ├── mcp_tools_test_analyzer.py │ ├── mcp_tools_test_generator.py │ ├── migration_success_demo.py │ ├── performance_profiler.py │ ├── project_status_scanner.py │ ├── verify_web_archive_tools.py │ ├── check_available_functions.py │ ├── simple_mcp_test_generator.py │ ├── simple_mcp_tools_discovery.py │ └── verify_and_create_mcp_tools.py ├── migration │ ├── docs_old │ │ ├── MIGRATION_ANALYSIS.md │ │ ├── PHASE1_COMPLETE.md │ │ ├── PHASE2_PLANNING.md │ │ ├── VSCODE_MCP_GUIDE.md │ │ ├── import_fix_summary.md │ │ ├── mcp_test_analysis.md │ │ ├── FINAL_TESTING_SUMMARY.md │ │ ├── LINTING_TOOLS_GUIDE.md │ │ ├── MIGRATION_FINAL_SUMMARY.md │ │ ├── MODULE_CREATION_SUMMARY.md │ │ ├── PHASE_1_IMPLEMENTATION.md │ │ ├── DEVELOPMENT_TOOLS_README.md │ │ ├── DEVELOPMENT_TOOLS_REFERENCE.md │ │ ├── MCP_CONFIGURATION_SUMMARY.md │ │ ├── MIGRATION_COMPLETION_REPORT.md │ │ ├── MIGRATION_STATUS_UPDATED.md │ │ ├── VSCODE_INTEGRATION_TESTING.md │ │ ├── CLAUDES_TOOLBOX_MIGRATION_ROADMAP.md │ │ └── MIGRATION_VERIFICATION_REPORT.md │ ├── logs │ │ └── migration_logs │ │ │ ├── start_mcp_server.sh │ │ │ └── test_mcp_config.json │ ├── scripts │ │ └── migration_scripts │ │ │ ├── import_debug.py │ │ │ ├── start_server.py │ │ │ ├── performance_profiler.py │ │ │ ├── verify_mcp_config.py │ │ │ ├── check_available_functions.py │ │ │ ├── fix_dataset_lint_issues.py │ │ │ ├── generate_mcp_test_suite.py │ │ │ ├── mcp_tools_test_analyzer.py │ │ │ ├── mcp_tools_test_generator.py │ │ │ ├── migration_success_demo.py │ │ │ ├── simple_mcp_test_generator.py │ │ │ └── simple_mcp_tools_discovery.py │ └── docs │ │ └── PHASE5_VALIDATION_REPORT.md ├── migration_artifacts │ ├── completion_output.txt │ ├── test_completion_summary.json │ ├── install_missing_dependencies.sh │ └── install_mcp_deps.sh ├── migration_temp │ ├── _test_generator_for_audit_tools.py │ ├── _test_generator_for_graph_tools.py │ ├── _test_generator_for_ipfs_tools.py │ ├── _test_generator_for_vector_tools.py │ ├── _test_generator_for_dataset_tools.py │ ├── _test_generator_for_provenance_tools.py │ ├── _test_generator_for_security_tools.py │ └── _test_generator_for_web_archive_tools.py ├── tool_test_results │ ├── lint_test.py │ ├── test_simple.py │ └── simple_math.py ├── audit_visuals │ └── audit_visuals │ │ ├── top_actions.png │ │ ├── error_trends.png │ │ ├── event_timeline.png │ │ ├── events_by_level.png │ │ ├── learning_cycles.png │ │ ├── events_by_category.png │ │ ├── parameter_adaptations.png │ │ └── strategy_effectiveness.png ├── screenshots │ └── dashboard_screenshots │ │ ├── dashboard_header.png │ │ ├── dashboard_navigation.png │ │ ├── dashboard_statistics.png │ │ └── news_dashboard_main.png ├── development_history │ ├── web_archive_test_results.json │ ├── key_tools_test_results.json │ └── mcp_verification_success_metrics.json └── results │ ├── pdf_processing_results_20250831_042101.json │ ├── logic_conversion_results │ └── ipld_storage │ │ ├── translation_smt-lib_0daa8cc1d776b7535f3a96813db033f2.json │ │ ├── translation_smt-lib_89d2295ec6e379062f5cfa469260a802.json │ │ ├── translation_smt-lib_cf1b92c37fab7ec2e26a83a21612a3e2.json │ │ ├── translation_smt-lib_d713cc51b77c83ec6c5b14f388f32394.json │ │ ├── translation_smt-lib_de0e46f29fa5eecd28c7e8500d273f71.json │ │ ├── translation_smt-lib_f56681396ef9c90acdb43f56fd1a7de3.json │ │ ├── translation_smt-lib_0c7c5f561e9f4e7867fb0d5d5c26a4b3.json │ │ ├── translation_smt-lib_12fa5942220fe895df50ae41faad5d5c.json │ │ ├── translation_smt-lib_59b7f9dd2e0a98cb4d8ad73cec670063.json │ │ ├── translation_smt-lib_6c9bd7637cdf9db85c69db0e6fbbabeb.json │ │ ├── translation_smt-lib_6f5fb3993ed9d322fbc8f78964cd07a0.json │ │ ├── translation_smt-lib_aeb2cabf266a4bb79d1eb2569ed620b1.json │ │ ├── translation_smt-lib_05ac6bc45e4ce79956de47f89e87193c.json │ │ ├── translation_smt-lib_1ecc40fec22221de85bf95abb49357dd.json │ │ ├── translation_smt-lib_2a4368b9b41f475806db31de3fbef18a.json │ │ ├── translation_smt-lib_3cfcef68c5eb69db355d7a71d7e3407d.json │ │ ├── translation_smt-lib_4017ed0767e1ab4194ba6e8c8c9ced86.json │ │ ├── translation_smt-lib_4b25cca66098ac3e531f84da20b6c75a.json │ │ ├── translation_smt-lib_4f525326e4c47661cc3c9f848ffe8732.json │ │ ├── translation_smt-lib_50493f212a824d918875f2f700ea78ff.json │ │ ├── translation_smt-lib_79e1ebf07834a89fb0ab7d36d9b54fe1.json │ │ ├── translation_smt-lib_7c7a2289b5be5e4973d1d99b634a4976.json │ │ ├── translation_smt-lib_7f4f1edd87b88475178c3ac67190bcb5.json │ │ ├── translation_smt-lib_9106106bcd9e3a18fd92b0c3d1ddc5c9.json │ │ ├── translation_smt-lib_9c15e88068451bc7cfdd148268f2115c.json │ │ ├── translation_smt-lib_a8e3767776803893ab55860074b28916.json │ │ ├── translation_smt-lib_bb9dcd29cf9be7c9be71dc2b289784b9.json │ │ ├── translation_smt-lib_cd95ecccb8d3713ddc0ffb1811ce37b2.json │ │ ├── translation_smt-lib_d31416ae2f73c2bd4d111a1e6d9d5fd8.json │ │ ├── translation_smt-lib_d61c05a6ec1766cc5e7b7e4799be4ad3.json │ │ ├── translation_smt-lib_f6992ac83f168ea60112edeb82400d6a.json │ │ ├── translation_smt-lib_22afe998ab559e8fafaaf4d33af9fe9f.json │ │ ├── translation_smt-lib_39f17567b51c8734f953c0b50beeecdc.json │ │ ├── translation_smt-lib_4b478431247e7b3f379315d8e401f09f.json │ │ ├── translation_smt-lib_5479a4ce823031e770ad82881ad48062.json │ │ ├── translation_smt-lib_6e5de07786db547a7c12e0f3d7305160.json │ │ ├── translation_smt-lib_73c3c585b2c2bc7e599c8e5a59bbb3e2.json │ │ ├── translation_smt-lib_7d3f4b1dd76118d3268ad82629658bfe.json │ │ ├── translation_smt-lib_a167dc9144c7c90d39ed6446d78a197a.json │ │ ├── translation_smt-lib_db702de5539e3184822b52f0d104e396.json │ │ ├── translation_smt-lib_dec4a92acfa41bb8077c7f01095342e2.json │ │ ├── translation_smt-lib_e33fdc56a81810879d23644573132ddc.json │ │ ├── translation_smt-lib_f821fda2d5cc1f9be0fbcd081dab7289.json │ │ ├── translation_coq_35900b3f9a15650e424c5cd1da9ee415.json │ │ ├── translation_coq_06b108243f6209acf0c901d2b66c8de9.json │ │ ├── translation_coq_8dae4e953bf4bbc0bb781a9be0ceb801.json │ │ ├── translation_coq_05bac2763d26a0558df0ca9b778dea6c.json │ │ ├── translation_coq_4cd9000f294e2177ebb736daf9883a2f.json │ │ ├── translation_smt-lib_76a7a6a733641797b79bb85be86f460e.json │ │ ├── translation_coq_683d9150c3cb9b5dbf0d4a0d4e1b3983.json │ │ ├── translation_coq_56245a7da72a1ae896b9b0baf0c95024.json │ │ ├── translation_coq_7e50544ab113a2463e9f02d406e0c74b.json │ │ ├── translation_smt-lib_0fdf5d2aea830fc6f2c66f55946c5f87.json │ │ ├── translation_coq_4c03b4f546731e509b5da3188439422f.json │ │ ├── translation_coq_0d3b8f7c43fcbbb67a5b346725db9e2b.json │ │ ├── translation_lean_420647c85ecdd16e9584f2d5f1c4e266.json │ │ ├── translation_lean_48a67a3a3436647fb0187fdd328f27de.json │ │ ├── translation_lean_63223c20c9053303006710e4e9483059.json │ │ ├── translation_lean_860d4d83d0b154048b2c38c01fdfdc71.json │ │ ├── translation_lean_8c37e5fd8da1370e2331dd9e99c70b67.json │ │ ├── translation_lean_ad2fb15aae7f2dd969954400ba846cdc.json │ │ ├── translation_lean_13eda29075923584f2aaed1e6df46a45.json │ │ ├── translation_lean_30af1205abcab5f1ec0c0b571da4dcf5.json │ │ ├── translation_lean_5cc1671ed62237434acc3fdbdad4b14c.json │ │ ├── translation_lean_7aaa070822a1efb08657103d9705b3dd.json │ │ ├── translation_lean_999e0f9a65796f22a341b4ede6249257.json │ │ ├── translation_lean_a7dd3d8274e7adf38d27b02a91181322.json │ │ ├── translation_lean_c471df25eccfc3e61c97f6e322c970c9.json │ │ ├── translation_lean_0083b372eab8abfbda3e34dc778b5fdb.json │ │ ├── translation_lean_025f8c391070d7b779f2b81948f5e51b.json │ │ ├── translation_lean_38a1a872687871cd2808ac230e07bc1b.json │ │ ├── translation_lean_43bcecd57114625f057df8c22867a9df.json │ │ ├── translation_lean_4df2434f658c89534daff79eee78c6ff.json │ │ ├── translation_lean_5a48a5f985cb1d793542a115306b0ddb.json │ │ ├── translation_lean_7c929a0e39cd402ff980ff410ce8d411.json │ │ ├── translation_lean_8e1979dfefa8535b7169a18d8d12fc34.json │ │ ├── translation_lean_916429e57760fb03df5625198163cd70.json │ │ ├── translation_lean_ae011ef37491715bd3a7772034c588f3.json │ │ ├── translation_lean_b8feaf1240a0feea966dda5a49c6dbc9.json │ │ ├── translation_lean_bd106d55152f2c81d37c6b7d97506d3a.json │ │ ├── translation_lean_dd05ce8d05fa7fac51443fd6312b3fd5.json │ │ ├── translation_lean_ef06114f4b5ef1546a4ea1ff3c9f3497.json │ │ ├── translation_lean_f0c26aa14f8ba488d0a6ea0414c54b1a.json │ │ ├── translation_lean_f1ae6236d7d4385b2121b923384ec697.json │ │ ├── translation_lean_f4606893785c44604149e458530bf7b8.json │ │ ├── translation_lean_fe2642208f71cef5a3348b6630c67923.json │ │ ├── translation_lean_021725bdc470a4c03788a064fae5eabb.json │ │ ├── translation_lean_037fef43f84cb9208f9e7abb1528a9ee.json │ │ ├── translation_lean_04d88f26cb873818ab33372264b80724.json │ │ ├── translation_lean_07b9cb0da7c9b985ac4871253442ebae.json │ │ ├── translation_lean_1dfa01776cb9f532bdf58d944d68d072.json │ │ ├── translation_lean_24a0e91eb37b2a328b24c40e663c9e1a.json │ │ ├── translation_lean_45c8a338bc5490d9cde9ca1cbf3179c4.json │ │ ├── translation_lean_6d469596b81f578783f05239bcbf8095.json │ │ ├── translation_lean_75927c6e9207db7714879e5c58231adb.json │ │ ├── translation_lean_8f46a00bcefbf6bfa38639c8dffaa845.json │ │ ├── translation_lean_e71c870d8ed938ab9c80d14c85967bb4.json │ │ ├── translation_lean_e735bf5a7e81cc3356472a1340933f0f.json │ │ ├── translation_lean_90518d53bb682e9b36ff66c6747c20b8.json │ │ └── translation_lean_567b4a4103f861556b5bd120ab278eea.json │ ├── mcp.json │ └── local_proof_results │ └── proofs │ ├── formula_6c4a5125b4ca.smt2 │ ├── formula_6d3542ddd431.smt2 │ └── formula_3226fa1ad1de.smt2 ├── scripts ├── test │ └── test_quality_scores_summary.py └── utilities │ ├── start_pymupdf_debug.sh │ └── start_tests_run_tests_py.sh ├── mcp_dashboard_full.png ├── mcp_dashboard_viewport.png ├── .github └── agents │ └── my-agent.md ├── test_screenshots ├── 03_form_filled.png ├── 06_form_cleared.png ├── error_screenshot.png ├── 01_dashboard_loaded.png ├── 04_validation_error.png ├── 05_scraping_results.png └── 02_municipal_codes_tab.png ├── validation_results └── mcp_dashboard_screenshot.png ├── dashboard_validation_report └── dashboard_screenshot.png ├── test_outputs ├── mcp_dashboard_screenshots │ ├── 01_initial_load.png │ ├── 08_error_handling.png │ ├── 09_responsive_mobile.png │ ├── 09_responsive_tablet.png │ ├── 02_nav_0_Main_Dashboard.png │ ├── 07_api__api_mcp_history.png │ ├── 07_api__api_mcp_status.png │ ├── 07_api__api_mcp_tools.png │ └── 09_responsive_desktop.png └── reports │ ├── test_summary_20250921_030159.txt │ ├── test_summary_20250921_030228.txt │ ├── test_results_20250921_030159.json │ └── test_results_20250921_030228.json ├── simple_test.py ├── deployments └── monitoring │ └── grafana │ └── datasources │ └── prometheus.yml ├── unified_deontic_logic_system_demo ├── processing_stats.json └── unified_system.json ├── FUNDING.json ├── systemd ├── actions-runner-cleanup.timer └── actions-runner-cleanup.service ├── configs.yaml.example ├── sql_configs.yaml.example ├── mypy.ini ├── ipfs_auto_install_config.py ├── docs └── misc_markdown │ ├── AUTOFIX_README.md │ └── simple_mcp_test_summary.md ├── .gitmodules ├── pytest.ini ├── debug_caselaw.py └── ipfs-datasets-mcp.service /config/config.toml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /comprehensive_mcp_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/demo_mcp_server.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test_web_archive_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/llm/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/rag/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/finance_dashboard/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/utility_scripts/make_logger.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/experiments/COMPLETE_MIGRATION.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/experiments/FINAL_VERIFICATION.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/experiments/MIGRATION_READY.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/experiments/README_FINAL_STEPS.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/experiments/install_mcp_deps.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_docs/PHASE1_COMPLETE.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_docs/PHASE2_PLANNING.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_docs/VSCODE_MCP_GUIDE.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_docs/mcp_test_analysis.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_logs/start_mcp_server.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_logs/test_mcp_config.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_scripts/import_debug.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_scripts/start_server.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_scripts/verify_restart.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/optimizers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/test/test_quality_scores_summary.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | # tests/__init__.py 2 | -------------------------------------------------------------------------------- /tests/unit_tests/web_archive/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/docs_old/MIGRATION_ANALYSIS.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/docs_old/PHASE1_COMPLETE.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/docs_old/PHASE2_PLANNING.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/docs_old/VSCODE_MCP_GUIDE.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/docs_old/import_fix_summary.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/docs_old/mcp_test_analysis.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_docs/FINAL_TESTING_SUMMARY.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_docs/LINTING_TOOLS_GUIDE.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_docs/MIGRATION_ANALYSIS.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_docs/PHASE_1_IMPLEMENTATION.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_docs/import_fix_summary.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_scripts/dependency_checker.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_scripts/list_mcp_structure.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_scripts/mcp_completion_plan.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_scripts/verify_mcp_config.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/admin_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/cache_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/embedding_tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/pdf_processing_/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/experiments/check_mcp_server_structure.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/docs_old/FINAL_TESTING_SUMMARY.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/docs_old/LINTING_TOOLS_GUIDE.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/docs_old/MIGRATION_FINAL_SUMMARY.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/docs_old/MODULE_CREATION_SUMMARY.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/docs_old/PHASE_1_IMPLEMENTATION.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_artifacts/completion_output.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_docs/DEVELOPMENT_TOOLS_README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_docs/DEVELOPMENT_TOOLS_REFERENCE.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_docs/DOCUMENTATION_SCAN_COMPLETE.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_docs/MCP_CONFIGURATION_SUMMARY.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_docs/MCP_TOOLS_TESTING_GUIDE.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_docs/MIGRATION_COMPLETION_REPORT.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_docs/MIGRATION_FINAL_SUMMARY.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_docs/MIGRATION_STATUS_UPDATED.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_docs/MODULE_CREATION_SUMMARY.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_docs/VSCODE_INTEGRATION_TESTING.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_scripts/fix_dataset_lint_issues.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_scripts/generate_mcp_test_suite.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_scripts/mcp_tools_test_analyzer.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_scripts/mcp_tools_test_generator.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_scripts/migration_success_demo.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_scripts/performance_profiler.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_scripts/project_status_scanner.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_scripts/verify_web_archive_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /config/__init__.py: -------------------------------------------------------------------------------- 1 | from .config import config 2 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/analysis_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/monitoring_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/storage_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/workflow_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/static/admin/webfonts: -------------------------------------------------------------------------------- 1 | ../webfonts -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/media_utils_/conftest.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/pdf_processing_/ocr_engine_/TODO.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/pdf_processing_/query_engine/TODO.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/scraper_tests/law_repos/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/docs_old/DEVELOPMENT_TOOLS_README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/docs_old/DEVELOPMENT_TOOLS_REFERENCE.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/docs_old/MCP_CONFIGURATION_SUMMARY.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/docs_old/MIGRATION_COMPLETION_REPORT.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/docs_old/MIGRATION_STATUS_UPDATED.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/docs_old/VSCODE_INTEGRATION_TESTING.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/logs/migration_logs/start_mcp_server.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/logs/migration_logs/test_mcp_config.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_docs/DOCUMENTATION_UPDATE_CURRENT.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_docs/MIGRATION_VERIFICATION_REPORT.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_scripts/check_available_functions.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_scripts/simple_mcp_test_generator.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_scripts/simple_mcp_tools_discovery.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_scripts/verify_and_create_mcp_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_temp/_test_generator_for_audit_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_temp/_test_generator_for_graph_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_temp/_test_generator_for_ipfs_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_temp/_test_generator_for_vector_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/authentication_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/background_task_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/create_embeddings_tool.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/data_processing_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/index_management_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/ipfs_cluster_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/rate_limiting_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/shard_embeddings_tool.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/sparse_embedding_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/ffmpeg_wrapper_/conftest.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/media_processor_/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/ytdlp_wrapper_/conftest.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/pdf_processing_/batch_processor_/TODO.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/pdf_processing_/ocr_engine_/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/pdf_processing_/ocr_engine_/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/pdf_processing_/pdf_processor_/TODO.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/pdf_processing_/query_engine/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/pdf_processing_/query_engine/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/docs_old/CLAUDES_TOOLBOX_MIGRATION_ROADMAP.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/docs_old/MIGRATION_VERIFICATION_REPORT.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/scripts/migration_scripts/import_debug.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/scripts/migration_scripts/start_server.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_docs/CLAUDES_TOOLBOX_MIGRATION_ROADMAP.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_temp/_test_generator_for_dataset_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_temp/_test_generator_for_provenance_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_temp/_test_generator_for_security_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration_temp/_test_generator_for_web_archive_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/session_management_tools.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/pdf_processing_/batch_processor_/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/pdf_processing_/llm_optimizer_/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/pdf_processing_/pdf_processor_/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/pdf_processing_/pdf_processor_/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/scraper_tests/law_repos/municode/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/scripts/migration_scripts/performance_profiler.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/scripts/migration_scripts/verify_mcp_config.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/config/__init__.py: -------------------------------------------------------------------------------- 1 | from .config import config 2 | -------------------------------------------------------------------------------- /tests/unit_tests/pdf_processing_/graphrag_integrator_/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/scraper_tests/hugging_face_pipeline/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/scripts/migration_scripts/check_available_functions.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/scripts/migration_scripts/fix_dataset_lint_issues.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/scripts/migration_scripts/generate_mcp_test_suite.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/scripts/migration_scripts/mcp_tools_test_analyzer.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/scripts/migration_scripts/mcp_tools_test_generator.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/scripts/migration_scripts/migration_success_demo.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/scripts/migration_scripts/simple_mcp_test_generator.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/migration/scripts/migration_scripts/simple_mcp_tools_discovery.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/embedding_tools/cluster_management.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/static/admin/js/chart.min.js: -------------------------------------------------------------------------------- 1 | /* Chart.js would be here */ -------------------------------------------------------------------------------- /ipfs_datasets_py/static/admin/js/jquery.min.js: -------------------------------------------------------------------------------- 1 | /* jQuery would be here */ -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/media_processor_/init_method/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/pdf_processing_/llm_optimizer_/llm_chunk/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/pdf_processing_/llm_optimizer_/llm_document/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/pdf_processing_/pdf_processor_/process_pdf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardpersons_function_tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/error_reporting/__init__.py: -------------------------------------------------------------------------------- 1 | """Test package for error reporting.""" 2 | -------------------------------------------------------------------------------- /tests/unit/error_reporting/__init__.py: -------------------------------------------------------------------------------- 1 | # Tests for error reporting module 2 | -------------------------------------------------------------------------------- /tests/unit_tests/pdf_processing_/llm_optimizer_/classify_with_llm/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/pdf_processing_/pdf_processor_/initialization/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/media_processor_/get_capabilities_method/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/ytdlp_wrapper_/__init__.py: -------------------------------------------------------------------------------- 1 | # YtDlpWrapper test package -------------------------------------------------------------------------------- /tests/unit_tests/scraper_tests/hugging_face_pipeline/mysql_to_parquet/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardpersons_function_tools/test_tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/static/admin/css/bootstrap.min.css: -------------------------------------------------------------------------------- 1 | /* Bootstrap CSS would be here */ -------------------------------------------------------------------------------- /ipfs_datasets_py/static/admin/js/bootstrap.bundle.min.js: -------------------------------------------------------------------------------- 1 | /* Bootstrap JS would be here */ -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/media_processor_/download_and_convert_method/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/scraper_tests/law_repos/html_fixtures/ecode360_sample_api_return.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardpersons_function_tools/llm_context_tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardpersons_function_tools/prototyping_tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/wikipedia_x/test/__init__.py: -------------------------------------------------------------------------------- 1 | """Test module for wikipedia_x functionality.""" -------------------------------------------------------------------------------- /tests/unit_tests/scraper_tests/law_repos/html_fixtures/american_legal_sample_api_return.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/legal_dataset_tools/municipal_law_database_scrapers/proxy.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/media_processor_/init_method/_test_media_processor_init_edge_cases.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/pdf_processing_/ocr_engine_/conftest.py: -------------------------------------------------------------------------------- 1 | import pytest 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /tests/unit_tests/scraper_tests/law_repos/ecode360/__init__.py: -------------------------------------------------------------------------------- 1 | """Ecode360 scraper tests.""" 2 | -------------------------------------------------------------------------------- /tests/unit_tests/scraper_tests/hugging_face_pipeline/upload_to_hugging_face_in_parallel/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/legal_dataset_tools/municipal_law_database_scrapers/_utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/ytdlp_wrapper_/__init__/__init__.py: -------------------------------------------------------------------------------- 1 | # Tests for YtDlpWrapper.__init__ method -------------------------------------------------------------------------------- /tests/unit_tests/scraper_tests/__init__.py: -------------------------------------------------------------------------------- 1 | """Scraper testing suites for all MCP dashboard domains.""" 2 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/legal_dataset_tools/municipal_law_database_scrapers/_utils/pydantic_models.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mcp_dashboard_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/mcp_dashboard_full.png -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/ytdlp_wrapper_/extract_info/__init__.py: -------------------------------------------------------------------------------- 1 | # Tests for YtDlpWrapper.extract_info method -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/__main__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/utils/TODO.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mcp_dashboard_viewport.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/mcp_dashboard_viewport.png -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/media_processor_/download_and_convert_method/_test_download_and_convert_performance.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/ytdlp_wrapper_/batch_download/__init__.py: -------------------------------------------------------------------------------- 1 | # Tests for YtDlpWrapper.batch_download method -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/ytdlp_wrapper_/download_video/__init__.py: -------------------------------------------------------------------------------- 1 | # Tests for YtDlpWrapper.download_video method -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/ytdlp_wrapper_/search_videos/__init__.py: -------------------------------------------------------------------------------- 1 | # Tests for YtDlpWrapper.search_videos method -------------------------------------------------------------------------------- /tests/unit_tests/scraper_tests/law_repos/american_legal/__init__.py: -------------------------------------------------------------------------------- 1 | """American Legal Publishing scraper tests.""" 2 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/functions/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | Function tools for IPFS Datasets MCP Server. 3 | """ 4 | -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/ffmpeg_wrapper_/__init__/__init__.py: -------------------------------------------------------------------------------- 1 | # Test directory for FFmpegWrapper.__init__ method 2 | -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/ytdlp_wrapper_/cleanup_downloads/__init__.py: -------------------------------------------------------------------------------- 1 | # Tests for YtDlpWrapper.cleanup_downloads method -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/ytdlp_wrapper_/download_playlist/__init__.py: -------------------------------------------------------------------------------- 1 | # Tests for YtDlpWrapper.download_playlist method -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/generate_reports/TODO.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/results_analyzer/TODO.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/ffmpeg_wrapper_/is_available/__init__.py: -------------------------------------------------------------------------------- 1 | # Test directory for FFmpegWrapper.is_available method 2 | -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/ytdlp_wrapper_/get_download_status/__init__.py: -------------------------------------------------------------------------------- 1 | # Tests for YtDlpWrapper.get_download_status method -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/citation_validator/TODO.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/generate_reports/factory.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/stratified_sampler/TODO.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/ffmpeg_wrapper_/analyze_media/__init__.py: -------------------------------------------------------------------------------- 1 | # Test directory for FFmpegWrapper.analyze_media method 2 | -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/ffmpeg_wrapper_/compress_media/__init__.py: -------------------------------------------------------------------------------- 1 | # Test directory for FFmpegWrapper.compress_media method 2 | -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/ffmpeg_wrapper_/convert_video/__init__.py: -------------------------------------------------------------------------------- 1 | # Test directory for FFmpegWrapper.convert_video method 2 | -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/ffmpeg_wrapper_/extract_audio/__init__.py: -------------------------------------------------------------------------------- 1 | # Test directory for FFmpegWrapper.extract_audio method 2 | -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/ytdlp_wrapper_/list_active_downloads/__init__.py: -------------------------------------------------------------------------------- 1 | # Tests for YtDlpWrapper.list_active_downloads method -------------------------------------------------------------------------------- /.github/agents/my-agent.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: 3 | description: 4 | --- 5 | 6 | # My Agent 7 | 8 | Describe what your agent does here... 9 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/legal_dataset_tools/municipal_law_database_scrapers/playwright.py: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/_setup_databases_and_files/TODO.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test_screenshots/03_form_filled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/test_screenshots/03_form_filled.png -------------------------------------------------------------------------------- /test_screenshots/06_form_cleared.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/test_screenshots/06_form_cleared.png -------------------------------------------------------------------------------- /archive/tool_test_results/lint_test.py: -------------------------------------------------------------------------------- 1 | 2 | import sys, os 3 | def bad_function( a,b ): 4 | x = 10 5 | return None 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/__version__.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.1.0" 2 | -------------------------------------------------------------------------------- /test_screenshots/error_screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/test_screenshots/error_screenshot.png -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/ffmpeg_wrapper_/generate_thumbnail/__init__.py: -------------------------------------------------------------------------------- 1 | # Test directory for FFmpegWrapper.generate_thumbnail method 2 | -------------------------------------------------------------------------------- /test_screenshots/01_dashboard_loaded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/test_screenshots/01_dashboard_loaded.png -------------------------------------------------------------------------------- /test_screenshots/04_validation_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/test_screenshots/04_validation_error.png -------------------------------------------------------------------------------- /test_screenshots/05_scraping_results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/test_screenshots/05_scraping_results.png -------------------------------------------------------------------------------- /ipfs_datasets_py/audit/audit_init_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/audit/__init__.py' 2 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/audit_tools/__init__.py: -------------------------------------------------------------------------------- 1 | # This directory will contain tools migrated from claudes_toolbox-1 related to auditing. 2 | -------------------------------------------------------------------------------- /test_screenshots/02_municipal_codes_tab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/test_screenshots/02_municipal_codes_tab.png -------------------------------------------------------------------------------- /ipfs_datasets_py/static/css/images/layers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/ipfs_datasets_py/static/css/images/layers.png -------------------------------------------------------------------------------- /ipfs_datasets_py/static/css/images/layers-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/ipfs_datasets_py/static/css/images/layers-2x.png -------------------------------------------------------------------------------- /validation_results/mcp_dashboard_screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/validation_results/mcp_dashboard_screenshot.png -------------------------------------------------------------------------------- /archive/audit_visuals/audit_visuals/top_actions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/archive/audit_visuals/audit_visuals/top_actions.png -------------------------------------------------------------------------------- /ipfs_datasets_py/static/css/images/marker-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/ipfs_datasets_py/static/css/images/marker-icon.png -------------------------------------------------------------------------------- /ipfs_datasets_py/static/webfonts/fa-solid-900.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/ipfs_datasets_py/static/webfonts/fa-solid-900.woff2 -------------------------------------------------------------------------------- /archive/audit_visuals/audit_visuals/error_trends.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/archive/audit_visuals/audit_visuals/error_trends.png -------------------------------------------------------------------------------- /dashboard_validation_report/dashboard_screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/dashboard_validation_report/dashboard_screenshot.png -------------------------------------------------------------------------------- /ipfs_datasets_py/static/css/images/marker-icon-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/ipfs_datasets_py/static/css/images/marker-icon-2x.png -------------------------------------------------------------------------------- /ipfs_datasets_py/static/css/images/marker-shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/ipfs_datasets_py/static/css/images/marker-shadow.png -------------------------------------------------------------------------------- /ipfs_datasets_py/static/webfonts/fa-brands-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/ipfs_datasets_py/static/webfonts/fa-brands-400.woff2 -------------------------------------------------------------------------------- /ipfs_datasets_py/static/webfonts/fa-regular-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/ipfs_datasets_py/static/webfonts/fa-regular-400.woff2 -------------------------------------------------------------------------------- /archive/audit_visuals/audit_visuals/event_timeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/archive/audit_visuals/audit_visuals/event_timeline.png -------------------------------------------------------------------------------- /archive/audit_visuals/audit_visuals/events_by_level.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/archive/audit_visuals/audit_visuals/events_by_level.png -------------------------------------------------------------------------------- /archive/audit_visuals/audit_visuals/learning_cycles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/archive/audit_visuals/audit_visuals/learning_cycles.png -------------------------------------------------------------------------------- /archive/audit_visuals/audit_visuals/events_by_category.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/archive/audit_visuals/audit_visuals/events_by_category.png -------------------------------------------------------------------------------- /test_outputs/mcp_dashboard_screenshots/01_initial_load.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/test_outputs/mcp_dashboard_screenshots/01_initial_load.png -------------------------------------------------------------------------------- /archive/audit_visuals/audit_visuals/parameter_adaptations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/archive/audit_visuals/audit_visuals/parameter_adaptations.png -------------------------------------------------------------------------------- /test_outputs/mcp_dashboard_screenshots/08_error_handling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/test_outputs/mcp_dashboard_screenshots/08_error_handling.png -------------------------------------------------------------------------------- /archive/audit_visuals/audit_visuals/strategy_effectiveness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/archive/audit_visuals/audit_visuals/strategy_effectiveness.png -------------------------------------------------------------------------------- /archive/screenshots/dashboard_screenshots/dashboard_header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/archive/screenshots/dashboard_screenshots/dashboard_header.png -------------------------------------------------------------------------------- /test_outputs/mcp_dashboard_screenshots/09_responsive_mobile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/test_outputs/mcp_dashboard_screenshots/09_responsive_mobile.png -------------------------------------------------------------------------------- /test_outputs/mcp_dashboard_screenshots/09_responsive_tablet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/test_outputs/mcp_dashboard_screenshots/09_responsive_tablet.png -------------------------------------------------------------------------------- /archive/screenshots/dashboard_screenshots/dashboard_navigation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/archive/screenshots/dashboard_screenshots/dashboard_navigation.png -------------------------------------------------------------------------------- /archive/screenshots/dashboard_screenshots/dashboard_statistics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/archive/screenshots/dashboard_screenshots/dashboard_statistics.png -------------------------------------------------------------------------------- /archive/screenshots/dashboard_screenshots/news_dashboard_main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/archive/screenshots/dashboard_screenshots/news_dashboard_main.png -------------------------------------------------------------------------------- /simple_test.py: -------------------------------------------------------------------------------- 1 | import sys 2 | 3 | 4 | def main(): 5 | print("Simple Integration Test: OK") 6 | return 0 7 | 8 | 9 | if __name__ == "__main__": 10 | sys.exit(main()) 11 | -------------------------------------------------------------------------------- /test_outputs/mcp_dashboard_screenshots/02_nav_0_Main_Dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/test_outputs/mcp_dashboard_screenshots/02_nav_0_Main_Dashboard.png -------------------------------------------------------------------------------- /test_outputs/mcp_dashboard_screenshots/07_api__api_mcp_history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/test_outputs/mcp_dashboard_screenshots/07_api__api_mcp_history.png -------------------------------------------------------------------------------- /test_outputs/mcp_dashboard_screenshots/07_api__api_mcp_status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/test_outputs/mcp_dashboard_screenshots/07_api__api_mcp_status.png -------------------------------------------------------------------------------- /test_outputs/mcp_dashboard_screenshots/07_api__api_mcp_tools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/test_outputs/mcp_dashboard_screenshots/07_api__api_mcp_tools.png -------------------------------------------------------------------------------- /test_outputs/mcp_dashboard_screenshots/09_responsive_desktop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/endomorphosis/ipfs_datasets_py/HEAD/test_outputs/mcp_dashboard_screenshots/09_responsive_desktop.png -------------------------------------------------------------------------------- /archive/migration/docs/PHASE5_VALIDATION_REPORT.md: -------------------------------------------------------------------------------- 1 | # Phase 5: Final Validation & Deployment Report 2 | 3 | **Generated:** 2025-06-07 17:52:55 4 | **Status:** NOT READY 5 | 6 | ## Validation Results 7 | 8 | -------------------------------------------------------------------------------- /ipfs_datasets_py/ipfs_embeddings_py/__init__.py: -------------------------------------------------------------------------------- 1 | from .ipfs_embeddings import ipfs_embeddings_py 2 | from .ipfs_only_hash import ipfs_only_hash_py 3 | from .ipfs_multiformats import ipfs_multiformats_py 4 | -------------------------------------------------------------------------------- /deployments/monitoring/grafana/datasources/prometheus.yml: -------------------------------------------------------------------------------- 1 | apiVersion: 1 2 | 3 | datasources: 4 | - name: Prometheus 5 | type: prometheus 6 | access: proxy 7 | url: http://prometheus:9090 8 | isDefault: true -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/results_analyzer/__init__.py: -------------------------------------------------------------------------------- 1 | from .factory import make_results_analyzer 2 | 3 | __all__ = [ 4 | "make_results_analyzer", 5 | ] -------------------------------------------------------------------------------- /archive/migration_artifacts/test_completion_summary.json: -------------------------------------------------------------------------------- 1 | { 2 | "timestamp": "2025-05-24T20:25:16.121176", 3 | "status": "Generated successfully", 4 | "working_tools": 12, 5 | "total_tools": 21, 6 | "success_rate": "57.1%" 7 | } -------------------------------------------------------------------------------- /ipfs_datasets_py/__init___stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/__init__.py' 2 | 3 | Files last updated: 1751439037.9110575 4 | 5 | Stub file last updated: 2025-07-07 02:11:01 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/alert_tools/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | Alert Tools for MCP Server 3 | 4 | This package provides MCP tools for Discord alert notifications and rule management. 5 | """ 6 | 7 | __all__ = ['discord_alert_tools'] 8 | -------------------------------------------------------------------------------- /ipfs_datasets_py/ipld/__init___stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/ipld/__init__.py' 2 | 3 | Files last updated: 1748635923.4313796 4 | 5 | Stub file last updated: 2025-07-07 02:17:30 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/llm/__init___stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/llm/__init__.py' 2 | 3 | Files last updated: 1751437069.9446728 4 | 5 | Stub file last updated: 2025-07-07 02:15:51 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/citation_validator/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | from .factory import make_citation_validator 3 | 4 | __all__ = [ 5 | "make_citation_validator", 6 | ] -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/stratified_sampler/__init__.py: -------------------------------------------------------------------------------- 1 | from .factory import make_stratified_sampler 2 | 3 | __all__ = [ 4 | "make_stratified_sampler", 5 | ] 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/rag/__init___stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/rag/__init__.py' 2 | 3 | Files last updated: 1751436940.2007217 4 | 5 | Stub file last updated: 2025-07-07 01:59:52 6 | -------------------------------------------------------------------------------- /unified_deontic_logic_system_demo/processing_stats.json: -------------------------------------------------------------------------------- 1 | { 2 | "processing_completed": "2025-09-18T17:39:00.515153", 3 | "total_documents": 3, 4 | "extracted_theorems": 6, 5 | "success_rate": 1.0, 6 | "processing_time": "5.2 seconds" 7 | } -------------------------------------------------------------------------------- /ipfs_datasets_py/audit/__init___stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/audit/__init__.py' 2 | 3 | Files last updated: 1748635923.4113796 4 | 5 | Stub file last updated: 2025-07-07 02:14:36 6 | -------------------------------------------------------------------------------- /FUNDING.json: -------------------------------------------------------------------------------- 1 | { 2 | "drips": { 3 | "ethereum": { 4 | "ownedBy": "0xD3468a95B33A4c0d50DD7E989d479FbE63B58fD5" 5 | }, 6 | "filecoin": { 7 | "ownedBy": "0xD3468a95B33A4c0d50DD7E989d479FbE63B58fD5" 8 | } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/logger_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/logger.py' 2 | 3 | Files last updated: 1751408933.6664565 4 | 5 | Stub file last updated: 2025-07-07 02:35:43 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/wikipedia_x/index_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/wikipedia_x/index.py' 2 | 3 | Files last updated: 1748635923.4713795 4 | 5 | Stub file last updated: 2025-07-07 02:05:43 6 | -------------------------------------------------------------------------------- /systemd/actions-runner-cleanup.timer: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Daily timer to cleanup GitHub Actions runner _temp dirs for ipfs_datasets_py 3 | 4 | [Timer] 5 | OnCalendar=daily 6 | Persistent=true 7 | 8 | [Install] 9 | WantedBy=timers.target 10 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/__init___stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/__init__.py' 2 | 3 | Files last updated: 1748635923.4413795 4 | 5 | Stub file last updated: 2025-07-07 02:35:43 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/multimedia/__init___stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/multimedia/__init__.py' 2 | 3 | Files last updated: 1751408933.7764564 4 | 5 | Stub file last updated: 2025-07-07 02:00:56 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/optimizers/__init___stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/optimizers/__init__.py' 2 | 3 | Files last updated: 1751436803.9445035 4 | 5 | Stub file last updated: 2025-07-07 02:00:12 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/embedding_tools/__init__.py: -------------------------------------------------------------------------------- 1 | from .embedding_generation import ( 2 | EmbeddingGenerationTool, 3 | BatchEmbeddingTool 4 | ) 5 | 6 | __all__ = [ 7 | 'EmbeddingGenerationTool', 8 | 'BatchEmbeddingTool' 9 | ] 10 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/_setup_databases_and_files/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | from .factory import make_setup_database_and_files 3 | 4 | __all__ = [ 5 | "make_setup_database_and_files" 6 | ] 7 | -------------------------------------------------------------------------------- /ipfs_datasets_py/vector_stores/__init___stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/vector_stores/__init__.py' 2 | 3 | Files last updated: 1751408933.7864563 4 | 5 | Stub file last updated: 2025-07-07 02:02:26 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/ipfs_embeddings_py/__init__.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/ipfs_embeddings_py/__init__.py' 2 | 3 | Files last updated: 1748635923.4313796 4 | 5 | Stub file last updated: 2025-07-07 01:05:43 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/generate_reports/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | 3 | from ._generate_validation_report import generate_validation_report 4 | 5 | __all__ = [ 6 | "generate_validation_report", 7 | ] -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/utils/__init___stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/utils/__init__.py' 2 | 3 | Files last updated: 1749503491.9045773 4 | 5 | Stub file last updated: 2025-07-07 02:17:31 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/__init__.py: -------------------------------------------------------------------------------- 1 | # ipfs_datasets_py/mcp_tools/tools/__init__.py 2 | 3 | # Import temporal deontic logic tools 4 | from .temporal_deontic_logic_tools import TEMPORAL_DEONTIC_LOGIC_TOOLS 5 | 6 | __all__ = ['TEMPORAL_DEONTIC_LOGIC_TOOLS'] 7 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/__init___stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_tools/tools/__init__.py' 2 | 3 | Files last updated: 1751408933.7764564 4 | 5 | Stub file last updated: 2025-07-07 01:53:43 6 | -------------------------------------------------------------------------------- /archive/development_history/web_archive_test_results.json: -------------------------------------------------------------------------------- 1 | { 2 | "extract_links_from_warc": "success", 3 | "extract_metadata_from_warc": "success", 4 | "extract_text_from_warc": "success", 5 | "index_warc": "success", 6 | "extract_dataset_from_cdxj": "success" 7 | } -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/admin_tools_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_tools/tools/admin_tools.py' 2 | 3 | Files last updated: 1751433677.3914235 4 | 5 | Stub file last updated: 2025-07-07 01:53:43 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/cache_tools_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_tools/tools/cache_tools.py' 2 | 3 | Files last updated: 1751433688.441058 4 | 5 | Stub file last updated: 2025-07-07 01:53:43 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/cli/__init___stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/cli/__init__.py' 2 | 3 | Files last updated: 1748635923.4413795 4 | 5 | Stub file last updated: 2025-07-07 02:43:58 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/utils/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | from ._run_tool import run_tool 3 | from ._dependencies import dependencies 4 | from ._python_builtins import python_builtins 5 | 6 | __all__ = [ 7 | "run_tool", 8 | "dependencies", 9 | "python_builtins", 10 | ] -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/analysis_tools_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_tools/tools/analysis_tools.py' 2 | 3 | Files last updated: 1751433575.6894248 4 | 5 | Stub file last updated: 2025-07-07 01:53:43 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/storage_tools_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_tools/tools/storage_tools.py' 2 | 3 | Files last updated: 1751433593.9389248 4 | 5 | Stub file last updated: 2025-07-07 01:53:43 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/workflow_tools_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_tools/tools/workflow_tools.py' 2 | 3 | Files last updated: 1751433923.2760234 4 | 5 | Stub file last updated: 2025-07-07 01:53:43 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/monitoring_tools_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_tools/tools/monitoring_tools.py' 2 | 3 | Files last updated: 1751433696.806124 4 | 5 | Stub file last updated: 2025-07-07 01:53:43 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/ipfs_cluster_tools_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_tools/tools/ipfs_cluster_tools.py' 2 | 3 | Files last updated: 1751433747.8909159 4 | 5 | Stub file last updated: 2025-07-07 01:53:43 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/rate_limiting_tools_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_tools/tools/rate_limiting_tools.py' 2 | 3 | Files last updated: 1751433721.6449487 4 | 5 | Stub file last updated: 2025-07-07 01:53:43 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/bespoke_tools/__init__.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/bespoke_tools/__init__.py' 2 | 3 | Files last updated: 1751510276.8817177 4 | 5 | Stub file last updated: 2025-07-07 01:28:09 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/authentication_tools_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_tools/tools/authentication_tools.py' 2 | 3 | Files last updated: 1751433638.0626366 4 | 5 | Stub file last updated: 2025-07-07 01:53:43 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/background_task_tools_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_tools/tools/background_task_tools.py' 2 | 3 | Files last updated: 1751433711.2488222 4 | 5 | Stub file last updated: 2025-07-07 01:53:43 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/create_embeddings_tool_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_tools/tools/create_embeddings_tool.py' 2 | 3 | Files last updated: 1751433952.0955677 4 | 5 | Stub file last updated: 2025-07-07 01:53:43 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/data_processing_tools_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_tools/tools/data_processing_tools.py' 2 | 3 | Files last updated: 1751433614.743327 4 | 5 | Stub file last updated: 2025-07-07 01:53:43 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/index_management_tools_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_tools/tools/index_management_tools.py' 2 | 3 | Files last updated: 1751433729.9130743 4 | 5 | Stub file last updated: 2025-07-07 01:53:43 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/shard_embeddings_tool_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_tools/tools/shard_embeddings_tool.py' 2 | 3 | Files last updated: 1751433905.7718284 4 | 5 | Stub file last updated: 2025-07-07 01:53:43 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/sparse_embedding_tools_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_tools/tools/sparse_embedding_tools.py' 2 | 3 | Files last updated: 1751433739.0566282 4 | 5 | Stub file last updated: 2025-07-07 01:53:43 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/bespoke_tools/__init___stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/bespoke_tools/__init__.py' 2 | 3 | Files last updated: 1751510276.8817177 4 | 5 | Stub file last updated: 2025-07-07 01:56:46 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/session_management_tools_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_tools/tools/session_management_tools.py' 2 | 3 | Files last updated: 1751433756.374416 4 | 5 | Stub file last updated: 2025-07-07 01:53:43 6 | -------------------------------------------------------------------------------- /configs.yaml.example: -------------------------------------------------------------------------------- 1 | BATCH_SIZE: 100 2 | CLEAR_HASHES_CSV: True 3 | FILE_PATH_ENDING: ".html" 4 | HUGGING_FACE_UPLOAD_CONCURRENCY_LIMIT: 4 5 | HUGGING_FACE_USER_ACCESS_TOKEN: "" 6 | LOG_LEVEL: "DEBUG" 7 | REPO_ID: "" 8 | TARGET_DIR_NAME: "" 9 | OPENAI_API_KEY: "sk-placeholder-api-key-for-testing" -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/development_tools/__init___stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/development_tools/__init__.py' 2 | 3 | Files last updated: 1748635923.4413795 4 | 5 | Stub file last updated: 2025-07-07 02:47:23 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/embedding_tools/__init___stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/embedding_tools/__init__.py' 2 | 3 | Files last updated: 1751669168.5154722 4 | 5 | Stub file last updated: 2025-07-07 02:26:16 6 | -------------------------------------------------------------------------------- /archive/tool_test_results/test_simple.py: -------------------------------------------------------------------------------- 1 | 2 | import unittest 3 | 4 | class SimpleTests(unittest.TestCase): 5 | def test_addition(self): 6 | self.assertEqual(1 + 1, 2) 7 | 8 | def test_string(self): 9 | self.assertEqual("hello" + " world", "hello world") 10 | -------------------------------------------------------------------------------- /archive/development_history/key_tools_test_results.json: -------------------------------------------------------------------------------- 1 | { 2 | "pin_to_ipfs": "success", 3 | "create_vector_index": "success", 4 | "search_vector_index": "success", 5 | "create_warc": "success", 6 | "extract_dataset_from_cdxj": "success", 7 | "load_dataset": "success", 8 | "generate_audit_report": "success" 9 | } -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/embedding_tools/cluster_management_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/embedding_tools/cluster_management.py' 2 | 3 | Files last updated: 1751408933.6964564 4 | 5 | Stub file last updated: 2025-07-07 02:26:16 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/__init___stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/workflow_tools/__init__.py' 2 | 3 | Files last updated: 1751408933.7764564 4 | 5 | Stub file last updated: 2025-07-07 01:10:14 6 | -------------------------------------------------------------------------------- /archive/tool_test_results/simple_math.py: -------------------------------------------------------------------------------- 1 | 2 | def add(a, b): 3 | """Add two numbers together.""" 4 | return a + b 5 | 6 | def subtract(a, b): 7 | """Subtract b from a.""" 8 | return a - b 9 | 10 | class Calculator: 11 | def multiply(self, a, b): 12 | """Multiply two numbers.""" 13 | return a * b 14 | -------------------------------------------------------------------------------- /archive/development_history/mcp_verification_success_metrics.json: -------------------------------------------------------------------------------- 1 | { 2 | "verification_date": "2025-06-25T13:54:19.446827", 3 | "total_tools": 34, 4 | "import_success_rate": 97.05882352941177, 5 | "functionality_success_rate": 0, 6 | "library_coverage": 0, 7 | "mcp_server_working": false, 8 | "tools_registered": 0, 9 | "remaining_issues": 0 10 | } -------------------------------------------------------------------------------- /tests/unit/conftest.py: -------------------------------------------------------------------------------- 1 | """ 2 | Pytest configuration for tests/unit directory. 3 | 4 | Excludes template/stub directories from test collection. 5 | """ 6 | import pytest 7 | 8 | # Ignore the test stubs and gherkin features directories during collection 9 | collect_ignore_glob = [ 10 | "test_stubs_from_gherkin/**", 11 | "gherkin_features/**", 12 | ] 13 | -------------------------------------------------------------------------------- /sql_configs.yaml.example: -------------------------------------------------------------------------------- 1 | HOST: "" 2 | USER: "" 3 | PORT: 0000 4 | PASSWORD: "" 5 | DATABASE_NAME: "" 6 | TABLES: 7 | DATA_TABLE_NAMES: 8 | - "" 9 | METADATA_TABLE_NAMES: 10 | - "" 11 | - "" 12 | OUTPUT_FOLDER: "input_from_sql" 13 | BATCH_SIZE: 100000 14 | CHUNK_SIZE: 5000 15 | COMPRESSION_TYPE: "gzip" 16 | PARTITION_COLUMN: "id" 17 | SQL_TYPE: "mysql" -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/auth_tools/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | Authentication tools for MCP server. 3 | """ 4 | 5 | from .auth_tools import ( 6 | authenticate_user, 7 | validate_token, 8 | get_user_info, 9 | MockAuthService 10 | ) 11 | 12 | __all__ = [ 13 | "authenticate_user", 14 | "validate_token", 15 | "get_user_info", 16 | "MockAuthService" 17 | ] 18 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/graph_tools/__init__.py: -------------------------------------------------------------------------------- 1 | # ipfs_datasets_py/mcp_server/tools/graph_tools/__init__.py 2 | """ 3 | Graph tools for the MCP server. 4 | 5 | These tools allow AI assistants to work with knowledge graphs through the MCP protocol. 6 | """ 7 | 8 | from .query_knowledge_graph import query_knowledge_graph 9 | 10 | __all__ = [ 11 | "query_knowledge_graph" 12 | ] 13 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/types__stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/types_.py' 2 | 3 | Files last updated: 1751408933.7364564 4 | 5 | Stub file last updated: 2025-07-07 01:10:14 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/__main___stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/__main__.py' 2 | 3 | Files last updated: 1751408933.7064564 4 | 5 | Stub file last updated: 2025-07-07 01:10:14 6 | -------------------------------------------------------------------------------- /archive/results/pdf_processing_results_20250831_042101.json: -------------------------------------------------------------------------------- 1 | { 2 | "status": "error", 3 | "stages_completed": [ 4 | "PDF validated and analyzed", 5 | "PDF decomposed", 6 | "IPLD structure created with decomposed PDF content", 7 | "Decomposed PDF content processed with OCR" 8 | ], 9 | "error": "'dict' object has no attribute 'chunks'", 10 | "pdf_path": "/tmp/tmp5sori_fq.pdf" 11 | } -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/__version___stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/__version__.py' 2 | 3 | Files last updated: 1751408933.7064564 4 | 5 | Stub file last updated: 2025-07-07 01:10:14 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/provenance_tools/__init__.py: -------------------------------------------------------------------------------- 1 | # ipfs_datasets_py/mcp_server/tools/provenance_tools/__init__.py 2 | """ 3 | Data provenance tools for the MCP server. 4 | 5 | These tools allow AI assistants to work with data provenance through the MCP protocol. 6 | """ 7 | 8 | from .record_provenance import record_provenance 9 | 10 | __all__ = [ 11 | "record_provenance" 12 | ] 13 | -------------------------------------------------------------------------------- /unified_deontic_logic_system_demo/unified_system.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Unified Caselaw Deontic Logic System", 3 | "total_theorems": 6, 4 | "jurisdictions": "{'State', 'Federal'}", 5 | "temporal_range": [ 6 | "2015", 7 | "2020" 8 | ], 9 | "avg_precedent_strength": 0.9, 10 | "theorems_by_type": { 11 | "PROHIBITION": 3, 12 | "OBLIGATION": 1, 13 | "PERMISSION": 2 14 | } 15 | } -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/security_tools/__init__.py: -------------------------------------------------------------------------------- 1 | # ipfs_datasets_py/mcp_server/tools/security_tools/__init__.py 2 | """ 3 | Security tools for the MCP server. 4 | 5 | These tools allow AI assistants to work with security features through the MCP protocol. 6 | """ 7 | 8 | from .check_access_permission import check_access_permission 9 | 10 | __all__ = [ 11 | "check_access_permission" 12 | ] 13 | -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- 1 | [mypy] 2 | python_version = 3.12 3 | warn_return_any = False 4 | warn_unused_configs = True 5 | disallow_untyped_defs = True 6 | disallow_incomplete_defs = True 7 | check_untyped_defs = True 8 | disallow_untyped_decorators = True 9 | no_implicit_optional = True 10 | warn_redundant_casts = True 11 | warn_unused_ignores = True 12 | warn_no_return = True 13 | warn_unreachable = True 14 | strict_equality = True -------------------------------------------------------------------------------- /ipfs_auto_install_config.py: -------------------------------------------------------------------------------- 1 | # IPFS Datasets Auto-Install Configuration 2 | # This enables automatic dependency installation 3 | 4 | import os 5 | 6 | # Enable auto-installation of dependencies 7 | os.environ.setdefault('IPFS_DATASETS_AUTO_INSTALL', 'true') 8 | os.environ.setdefault('IPFS_INSTALL_VERBOSE', 'false') # Set to 'true' for verbose output 9 | 10 | print("✅ Auto-installation enabled for IPFS Datasets") 11 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/ipfs_tools/__init__.py: -------------------------------------------------------------------------------- 1 | # ipfs_datasets_py/mcp_server/tools/ipfs_tools/__init__.py 2 | """ 3 | IPFS tools for the MCP server. 4 | 5 | These tools allow AI assistants to interact with IPFS through the MCP protocol. 6 | """ 7 | 8 | from .pin_to_ipfs import pin_to_ipfs 9 | from .get_from_ipfs import get_from_ipfs 10 | 11 | __all__ = [ 12 | "pin_to_ipfs", 13 | "get_from_ipfs" 14 | ] 15 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/generate_reports/factory_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/generate_reports/factory.py' 2 | 3 | Files last updated: 1751408933.7264564 4 | 5 | Stub file last updated: 2025-07-07 02:20:37 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/generate_reports/__init___stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/generate_reports/__init__.py' 2 | 3 | Files last updated: 1751408933.7264564 4 | 5 | Stub file last updated: 2025-07-07 02:20:37 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/stratified_sampler/__init___stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/stratified_sampler/__init__.py' 2 | 3 | Files last updated: 1751408933.7264564 4 | 5 | Stub file last updated: 2025-07-07 02:20:14 6 | -------------------------------------------------------------------------------- /docs/misc_markdown/AUTOFIX_README.md: -------------------------------------------------------------------------------- 1 | # Automated Workflow Fix 2 | 3 | This branch was created automatically to fix a workflow failure. 4 | 5 | ## Issue 6 | 7 | #353 8 | 9 | ## Workflow Details 10 | 11 | - **Workflow**: PDF Processing Pipeline CI/CD 12 | - **Run ID**: 18993644572 13 | - **Error Type**: Unknown 14 | - **Fix Type**: manual 15 | 16 | ## Next Steps 17 | 18 | GitHub Copilot will automatically implement the necessary fixes. 19 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/citation_validator/_save_validation_errors.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO errors ( 2 | cid, 3 | citation_cid, 4 | gnis, 5 | geography_error, 6 | type_error, 7 | section_error, 8 | date_error, 9 | format_error, 10 | severity, 11 | error_message, 12 | updated_at 13 | ) VALUES (?, ?, ?, ?, ?, ?, ?, ?. ?, ?); -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/sample_tool_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/lizardpersons_function_tools/cli/sample_tool.py' 2 | 3 | Files last updated: 1751408933.7364564 4 | 5 | Stub file last updated: 2025-07-07 01:10:14 6 | 7 | ## main 8 | 9 | ```python 10 | def main(): 11 | ``` 12 | * **Async:** False 13 | * **Method:** False 14 | * **Class:** N/A 15 | -------------------------------------------------------------------------------- /ipfs_datasets_py/install/install_elastic.sh: -------------------------------------------------------------------------------- 1 | wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /usr/share/keyrings/elasticsearch-keyring.gpg 2 | sudo apt-get install apt-transport-https 3 | echo "deb [signed-by=/usr/share/keyrings/elasticsearch-keyring.gpg] https://artifacts.elastic.co/packages/8.x/apt stable main" | sudo tee /etc/apt/sources.list.d/elastic-8.x.list 4 | sudo apt-get update && sudo apt-get install elasticsearch -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/_setup_databases_and_files/__init___stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/_setup_databases_and_files/__init__.py' 2 | 3 | Files last updated: 1751408933.7064564 4 | 5 | Stub file last updated: 2025-07-07 02:39:56 6 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/utils/__init__.py: -------------------------------------------------------------------------------- 1 | from .load_mysql_config import load_mysql_config 2 | from .parse_arguments import parse_arguments 3 | from .run_in_thread_pool import run_in_thread_pool 4 | from .load_sql_file import load_sql_file 5 | 6 | __all__ = [ 7 | "load_mysql_config", 8 | "parse_arguments", 9 | "run_in_thread_pool", 10 | "load_sql_file" 11 | ] 12 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/__main___stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/__main__.py' 2 | 3 | Files last updated: 1748635923.4413795 4 | 5 | Stub file last updated: 2025-07-07 02:35:43 6 | 7 | ## main 8 | 9 | ```python 10 | def main(): 11 | """ 12 | Main entry point for the MCP server. 13 | """ 14 | ``` 15 | * **Async:** False 16 | * **Method:** False 17 | * **Class:** N/A 18 | -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_0daa8cc1d776b7535f3a96813db033f2.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(permitted agent_9415 inspect_work)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "P" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_89d2295ec6e379062f5cfa469260a802.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(permitted agent_9941 inspect_work)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "P" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_cf1b92c37fab7ec2e26a83a21612a3e2.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(permitted agent_9292 inspect_work)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "P" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_d713cc51b77c83ec6c5b14f388f32394.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(permitted agent_4357 inspect_work)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "P" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_de0e46f29fa5eecd28c7e8500d273f71.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(permitted agent_113 inspect_work)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "P" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_f56681396ef9c90acdb43f56fd1a7de3.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(permitted agent_708 inspect_work)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "P" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/admin_tools/__init__.py: -------------------------------------------------------------------------------- 1 | # ipfs_datasets_py/mcp_server/tools/admin_tools/__init__.py 2 | """ 3 | Administrative tools for the MCP server. 4 | 5 | These tools provide system management, configuration, and maintenance capabilities. 6 | """ 7 | 8 | from .admin_tools import manage_endpoints, system_maintenance, configure_system 9 | 10 | __all__ = [ 11 | "manage_endpoints", 12 | "system_maintenance", 13 | "configure_system" 14 | ] 15 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/vector_tools/__init__.py: -------------------------------------------------------------------------------- 1 | # ipfs_datasets_py/mcp_server/tools/vector_tools/__init__.py 2 | """ 3 | Vector tools for the MCP server. 4 | 5 | These tools allow AI assistants to work with vector indices through the MCP protocol. 6 | """ 7 | 8 | from .create_vector_index import create_vector_index 9 | from .search_vector_index import search_vector_index 10 | 11 | __all__ = [ 12 | "create_vector_index", 13 | "search_vector_index" 14 | ] 15 | -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_0c7c5f561e9f4e7867fb0d5d5c26a4b3.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(permitted agent_7508 terminate_agreement)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "P" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_12fa5942220fe895df50ae41faad5d5c.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(permitted agent_3038 terminate_agreement)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "P" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_59b7f9dd2e0a98cb4d8ad73cec670063.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(permitted agent_5271 terminate_agreement)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "P" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_6c9bd7637cdf9db85c69db0e6fbbabeb.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(permitted agent_5373 terminate_agreement)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "P" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_6f5fb3993ed9d322fbc8f78964cd07a0.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(permitted agent_3711 terminate_agreement)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "P" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_aeb2cabf266a4bb79d1eb2569ed620b1.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(permitted agent_8208 terminate_agreement)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "P" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_05ac6bc45e4ce79956de47f89e87193c.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(forbidden agent_2400 use_substandard_materials)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "F" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_1ecc40fec22221de85bf95abb49357dd.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(forbidden agent_3338 use_substandard_materials)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "F" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_2a4368b9b41f475806db31de3fbef18a.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(forbidden agent_2400 subcontract_without_approval)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "F" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_3cfcef68c5eb69db355d7a71d7e3407d.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(obligatory agent_3583 maintain_insurance_coverage)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_4017ed0767e1ab4194ba6e8c8c9ced86.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(forbidden agent_2969 use_substandard_materials)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "F" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_4b25cca66098ac3e531f84da20b6c75a.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(obligatory agent_2969 maintain_insurance_coverage)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_4f525326e4c47661cc3c9f848ffe8732.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(forbidden agent_3583 subcontract_without_approval)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "F" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_50493f212a824d918875f2f700ea78ff.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(forbidden agent_6362 use_substandard_materials)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "F" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_79e1ebf07834a89fb0ab7d36d9b54fe1.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(forbidden agent_6362 subcontract_without_approval)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "F" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_7c7a2289b5be5e4973d1d99b634a4976.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(obligatory agent_2400 maintain_insurance_coverage)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_7f4f1edd87b88475178c3ac67190bcb5.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(forbidden agent_3583 use_substandard_materials)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "F" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_9106106bcd9e3a18fd92b0c3d1ddc5c9.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(obligatory agent_7929 maintain_insurance_coverage)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_9c15e88068451bc7cfdd148268f2115c.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(obligatory resolve_disputes_through_arbitration)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_a8e3767776803893ab55860074b28916.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(obligatory agent_3338 maintain_insurance_coverage)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_bb9dcd29cf9be7c9be71dc2b289784b9.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(forbidden agent_7929 subcontract_without_approval)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "F" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_cd95ecccb8d3713ddc0ffb1811ce37b2.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(forbidden agent_2969 subcontract_without_approval)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "F" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_d31416ae2f73c2bd4d111a1e6d9d5fd8.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(forbidden agent_7929 use_substandard_materials)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "F" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_d61c05a6ec1766cc5e7b7e4799be4ad3.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(obligatory agent_6362 maintain_insurance_coverage)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_f6992ac83f168ea60112edeb82400d6a.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(forbidden agent_3338 subcontract_without_approval)", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "F" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardpersons_function_tools/functions/test_function_name.py: -------------------------------------------------------------------------------- 1 | """Test function for MCP tool testing""" 2 | 3 | def test_function_name(input_data="test"): 4 | """A simple test function for MCP tool testing""" 5 | return { 6 | "status": "success", 7 | "result": f"Processed: {input_data}", 8 | "function": "test_function_name" 9 | } 10 | 11 | if __name__ == "__main__": 12 | print(test_function_name("hello world")) 13 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/test_server_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/test_server.py' 2 | 3 | Files last updated: 1751763417.028702 4 | 5 | Stub file last updated: 2025-07-07 02:35:43 6 | 7 | ## test_mcp_server 8 | 9 | ```python 10 | async def test_mcp_server(): 11 | """ 12 | Test the MCP server implementation. 13 | """ 14 | ``` 15 | * **Async:** True 16 | * **Method:** False 17 | * **Class:** N/A 18 | -------------------------------------------------------------------------------- /docs/misc_markdown/simple_mcp_test_summary.md: -------------------------------------------------------------------------------- 1 | # MCP Integration Test Summary\n**Timestamp:** Tue Oct 21 21:49:10 2025\n**Overall Result:** ❌ FAILED\n\n## Endpoints\n- ✅ **Main Dashboard**: 200\n- ✅ **MCP Status API**: 200\n- ❌ **MCP Tools API**: 404\n- ❌ **Health Check**: 404\n- ❌ **MCP Interface**: 404\n\n## Dashboard Status\n- **Status**: running\n- **Tools Available**: 0\n- **Version**: 0.2.0\n\n## Performance\n- **/api/mcp/status**: 0.003s avg, 100.0% success\n- **/api/mcp/tools**: 0.000s avg, 0.0% success\n -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_22afe998ab559e8fafaaf4d33af9fe9f.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(=> (and id_30_days_of_completion) (obligatory agent_2400 pay_contractor))", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_39f17567b51c8734f953c0b50beeecdc.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(=> (and December_31) (obligatory agent_2400 complete_construction_work))", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_4b478431247e7b3f379315d8e401f09f.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(=> (and id_30_days_of_completion) (obligatory agent_3583 pay_contractor))", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_5479a4ce823031e770ad82881ad48062.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(=> (and id_30_days_of_completion) (obligatory agent_3338 pay_contractor))", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_6e5de07786db547a7c12e0f3d7305160.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(=> (and December_31) (obligatory agent_3583 complete_construction_work))", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_73c3c585b2c2bc7e599c8e5a59bbb3e2.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(=> (and id_30_days_of_completion) (obligatory agent_6362 pay_contractor))", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_7d3f4b1dd76118d3268ad82629658bfe.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(=> (and December_31) (obligatory agent_6362 complete_construction_work))", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_a167dc9144c7c90d39ed6446d78a197a.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(=> (and December_31) (obligatory agent_7929 complete_construction_work))", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_db702de5539e3184822b52f0d104e396.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(=> (and December_31) (obligatory agent_2969 complete_construction_work))", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_dec4a92acfa41bb8077c7f01095342e2.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(=> (and December_31) (obligatory agent_3338 complete_construction_work))", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_e33fdc56a81810879d23644573132ddc.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(=> (and id_30_days_of_completion) (obligatory agent_2969 pay_contractor))", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_f821fda2d5cc1f9be0fbcd081dab7289.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(=> (and id_30_days_of_completion) (obligatory agent_7929 pay_contractor))", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /ipfs_datasets_py/search/search_embeddings_mock.py: -------------------------------------------------------------------------------- 1 | """Mock search_embeddings module for testing when dependencies are unavailable.""" 2 | 3 | class search_embeddings: 4 | """Mock search_embeddings class for testing when dependencies unavailable""" 5 | def __init__(self, *args, **kwargs): 6 | pass 7 | 8 | async def search(self, *args, **kwargs): 9 | return {'results': [], 'status': 'mock'} 10 | 11 | async def generate_embeddings(self, *args, **kwargs): 12 | return [] -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_coq_35900b3f9a15650e424c5cd1da9ee415.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "coq", 3 | "translated_formula": "Permitted inspect_work", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "coq8.15", 10 | "deontic_operator": "P" 11 | }, 12 | "dependencies": [ 13 | "Coq.Logic.Classical", 14 | "Coq.Sets.Ensembles", 15 | "Coq.Logic.Classical_Pred_Type" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_coq_06b108243f6209acf0c901d2b66c8de9.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "coq", 3 | "translated_formula": "Permitted terminate_agreement", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "coq8.15", 10 | "deontic_operator": "P" 11 | }, 12 | "dependencies": [ 13 | "Coq.Logic.Classical", 14 | "Coq.Sets.Ensembles", 15 | "Coq.Logic.Classical_Pred_Type" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/mcp.json: -------------------------------------------------------------------------------- 1 | { 2 | "inputs": [], 3 | "servers": { 4 | "ipfs_datasets": { 5 | "type": "stdio", 6 | "command": "/home/kylerose1946/ipfs_datasets_py/.venv/bin/python", 7 | "args": [ 8 | "-m", 9 | "ipfs_datasets_py.mcp_server", 10 | "--stdio" 11 | ], 12 | "cwd": "/home/kylerose1946/ipfs_datasets_py", 13 | "env": { 14 | "PYTHONPATH": "/home/kylerose1946/ipfs_datasets_py", 15 | "DEVELOPMENT_TOOLS_ENABLED": "true", 16 | "LOG_LEVEL": "DEBUG" 17 | } 18 | } 19 | } 20 | } -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/rate_limiting_tools/__init__.py: -------------------------------------------------------------------------------- 1 | # rate_limiting_tools/__init__.py 2 | 3 | from .rate_limiting_tools import ( 4 | configure_rate_limits, 5 | check_rate_limit, 6 | manage_rate_limits, 7 | RateLimitStrategy, 8 | RateLimitConfig, 9 | MockRateLimiter 10 | ) 11 | 12 | __all__ = [ 13 | "configure_rate_limits", 14 | "check_rate_limit", 15 | "manage_rate_limits", 16 | "RateLimitStrategy", 17 | "RateLimitConfig", 18 | "MockRateLimiter" 19 | ] 20 | -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_coq_8dae4e953bf4bbc0bb781a9be0ceb801.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "coq", 3 | "translated_formula": "Forbidden use_substandard_materials", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "coq8.15", 10 | "deontic_operator": "F" 11 | }, 12 | "dependencies": [ 13 | "Coq.Logic.Classical", 14 | "Coq.Sets.Ensembles", 15 | "Coq.Logic.Classical_Pred_Type" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_coq_05bac2763d26a0558df0ca9b778dea6c.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "coq", 3 | "translated_formula": "Obligatory maintain_insurance_coverage", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "coq8.15", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "Coq.Logic.Classical", 14 | "Coq.Sets.Ensembles", 15 | "Coq.Logic.Classical_Pred_Type" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_coq_4cd9000f294e2177ebb736daf9883a2f.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "coq", 3 | "translated_formula": "Forbidden subcontract_without_approval", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "coq8.15", 10 | "deontic_operator": "F" 11 | }, 12 | "dependencies": [ 13 | "Coq.Logic.Classical", 14 | "Coq.Sets.Ensembles", 15 | "Coq.Logic.Classical_Pred_Type" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_76a7a6a733641797b79bb85be86f460e.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(=> (and December_31) (obligatory contractor_abc complete_all_construction_work_by_december_31))", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/background_task_tools/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | Background task management tools for MCP server. 3 | """ 4 | 5 | from .background_task_tools import ( 6 | check_task_status, 7 | manage_background_tasks, 8 | manage_task_queue, 9 | MockTaskManager, 10 | TaskStatus, 11 | TaskType 12 | ) 13 | 14 | __all__ = [ 15 | "check_task_status", 16 | "manage_background_tasks", 17 | "manage_task_queue", 18 | "MockTaskManager", 19 | "TaskStatus", 20 | "TaskType" 21 | ] 22 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/_setup_databases_and_files/_error_reports_db_schema.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE IF NOT EXISTS error_reports ( 2 | cid VARCHAR(255) PRIMARY KEY, 3 | report_text TEXT NOT NULL, 4 | created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP 5 | ); 6 | CREATE INDEX idx_error_reports_gnis ON error_reports(gnis); 7 | CREATE INDEX idx_error_reports_citation_cid ON error_reports(citation_cid); 8 | CREATE INDEX idx_error_reports_severity ON error_reports(severity); -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_coq_683d9150c3cb9b5dbf0d4a0d4e1b3983.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "coq", 3 | "translated_formula": "Obligatory resolve_disputes_through_arbitration", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "coq8.15", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "Coq.Logic.Classical", 14 | "Coq.Sets.Ensembles", 15 | "Coq.Logic.Classical_Pred_Type" 16 | ] 17 | } -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/start_simple_server.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # Simple script to start the MCP server with the simplified implementation 3 | 4 | # Get the directory of this script 5 | SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" 6 | 7 | # Add the parent directory to PYTHONPATH 8 | export PYTHONPATH="$SCRIPT_DIR/../..:$PYTHONPATH" 9 | 10 | # Start the server using the simple_server module 11 | python -c "from ipfs_datasets_py.mcp_server.simple_server import start_simple_server; start_simple_server()" 12 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "ipfs_datasets_py/mcp_server/tools/legal_dataset_tools/scrape_the_law_mk3"] 2 | path = ipfs_datasets_py/mcp_server/tools/legal_dataset_tools/scrape_the_law_mk3 3 | url = https://github.com/the-ride-never-ends/scrape_the_law_mk3 4 | # Note: This submodule has a broken nested 'database' submodule 5 | # CI workflows should NOT use 'recursive' option when checking out this submodule 6 | [submodule "ipfs_kit_py"] 7 | path = ipfs_kit_py 8 | url = https://github.com/endomorphosis/ipfs_kit_py.git 9 | branch = known_good -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_coq_56245a7da72a1ae896b9b0baf0c95024.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "coq", 3 | "translated_formula": "(December_31) -> (Obligatory complete_construction_work)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "coq8.15", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "Coq.Logic.Classical", 14 | "Coq.Sets.Ensembles", 15 | "Coq.Logic.Classical_Pred_Type" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_coq_7e50544ab113a2463e9f02d406e0c74b.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "coq", 3 | "translated_formula": "(id_30_days_of_completion) -> (Obligatory pay_contractor)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "coq8.15", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "Coq.Logic.Classical", 14 | "Coq.Sets.Ensembles", 15 | "Coq.Logic.Classical_Pred_Type" 16 | ] 17 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_smt-lib_0fdf5d2aea830fc6f2c66f55946c5f87.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "smt-lib", 3 | "translated_formula": "(=> (and id_30_days_of_completion) (obligatory client_springfield pay_the_contractor_within_30_days_of_completion))", 4 | "success": true, 5 | "confidence": 0.9, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "logic": "QF_UF", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "z3", 14 | "cvc4", 15 | "smt-lib2" 16 | ] 17 | } -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardpersons_function_tools/test_tools/test_program_name_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/lizardpersons_function_tools/cli/test_program_name.py' 2 | 3 | Files last updated: 1751763365.8063643 4 | 5 | Stub file last updated: 2025-07-07 01:10:14 6 | 7 | ## main 8 | 9 | ```python 10 | def main(): 11 | """ 12 | Main function for test program 13 | """ 14 | ``` 15 | * **Async:** False 16 | * **Method:** False 17 | * **Class:** N/A 18 | -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_coq_4c03b4f546731e509b5da3188439422f.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "coq", 3 | "translated_formula": "(December_31) -> (Obligatory complete_all_construction_work_by_december_31)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "coq8.15", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "Coq.Logic.Classical", 14 | "Coq.Sets.Ensembles", 15 | "Coq.Logic.Classical_Pred_Type" 16 | ] 17 | } -------------------------------------------------------------------------------- /systemd/actions-runner-cleanup.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Cleanup GitHub Actions runner _temp directories for ipfs_datasets_py 3 | Wants=network-online.target 4 | After=network-online.target 5 | 6 | [Service] 7 | Type=oneshot 8 | User=barberb 9 | Group=barberb 10 | Environment=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 11 | ExecStart=/home/barberb/ipfs_datasets_py/scripts/cleanup_runner_temp.sh --path /home/barberb/actions-runner-ipfs_datasets_py/_work/_temp --hours 24 --max-delete 200 12 | 13 | [Install] 14 | WantedBy=multi-user.target 15 | -------------------------------------------------------------------------------- /test_outputs/reports/test_summary_20250921_030159.txt: -------------------------------------------------------------------------------- 1 | MCP Dashboard Test Summary 2 | ======================== 3 | 4 | Mode: smoke 5 | Browser: chromium 6 | Timestamp: 2025-09-21T03:01:59.045698 7 | Success: False 8 | 9 | 10 | 11 | Test Errors: 12 | ------------ 13 | ERROR: usage: __main__.py [options] [file_or_dir] [file_or_dir] [...] 14 | __main__.py: error: unrecognized arguments: --timeout=300 --html=test_outputs/reports/report.html --self-contained-html 15 | inifile: /home/devel/ipfs_datasets_py/pytest.ini 16 | rootdir: /home/devel/ipfs_datasets_py 17 | 18 | -------------------------------------------------------------------------------- /test_outputs/reports/test_summary_20250921_030228.txt: -------------------------------------------------------------------------------- 1 | MCP Dashboard Test Summary 2 | ======================== 3 | 4 | Mode: smoke 5 | Browser: chromium 6 | Timestamp: 2025-09-21T03:02:28.576123 7 | Success: False 8 | 9 | 10 | 11 | Test Errors: 12 | ------------ 13 | ERROR: usage: __main__.py [options] [file_or_dir] [file_or_dir] [...] 14 | __main__.py: error: unrecognized arguments: --timeout=300 --html=test_outputs/reports/report.html --self-contained-html 15 | inifile: /home/devel/ipfs_datasets_py/pytest.ini 16 | rootdir: /home/devel/ipfs_datasets_py 17 | 18 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/requirements-docker.txt: -------------------------------------------------------------------------------- 1 | # Minimal requirements for MCP server Docker container 2 | # Core dependencies 3 | numpy>=1.21.0,<2.0.0 4 | pandas>=1.5.0,<3.0.0 5 | requests>=2.25.0,<3.0.0 6 | pyyaml>=6.0.0,<7.0.0 7 | pydantic>=2.0.0,<3.0.0 8 | jsonschema>=4.0.0,<5.0.0 9 | 10 | # MCP server 11 | mcp>=1.2.0 12 | Flask>=3.1.1 13 | 14 | # Basic utilities 15 | tqdm>=4.60.0,<5.0.0 16 | toml>=0.10.2 17 | psutil>=5.9.0 18 | 19 | # Testing (minimal) 20 | pytest>=7.3.1,<9.0.0 21 | 22 | # Optional for better functionality 23 | tiktoken>=0.6.0 24 | openai>=1.97.1 -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_coq_0d3b8f7c43fcbbb67a5b346725db9e2b.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "coq", 3 | "translated_formula": "(id_30_days_of_completion) -> (Obligatory pay_the_contractor_within_30_days_of_completion)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "coq8.15", 10 | "deontic_operator": "O" 11 | }, 12 | "dependencies": [ 13 | "Coq.Logic.Classical", 14 | "Coq.Sets.Ensembles", 15 | "Coq.Logic.Classical_Pred_Type" 16 | ] 17 | } -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/factory_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/stratified_sampler/factory.py' 2 | 3 | Files last updated: 1751408933.7364564 4 | 5 | Stub file last updated: 2025-07-07 01:10:14 6 | 7 | ## make_stratified_sampler 8 | 9 | ```python 10 | def make_stratified_sampler(): 11 | ``` 12 | * **Async:** False 13 | * **Method:** False 14 | * **Class:** N/A 15 | -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_420647c85ecdd16e9584f2d5f1c4e266.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Permitted inspect_work (agent := agent_113)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "P", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_48a67a3a3436647fb0187fdd328f27de.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Permitted inspect_work (agent := agent_9415)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "P", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_63223c20c9053303006710e4e9483059.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Permitted inspect_work (agent := agent_708)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "P", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_860d4d83d0b154048b2c38c01fdfdc71.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Permitted inspect_work (agent := agent_9292)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "P", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_8c37e5fd8da1370e2331dd9e99c70b67.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Permitted inspect_work (agent := agent_9941)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "P", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_ad2fb15aae7f2dd969954400ba846cdc.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Permitted inspect_work (agent := agent_4357)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "P", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/file_detection_tools/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | File Detection Tools for MCP Server 3 | 4 | Tools for detecting file types using multiple methods including extension analysis, 5 | magic bytes detection, and AI-powered Magika detection. 6 | """ 7 | 8 | from .detect_file_type import detect_file_type 9 | from .batch_detect_file_types import batch_detect_file_types 10 | from .analyze_detection_accuracy import analyze_detection_accuracy 11 | 12 | __all__ = [ 13 | 'detect_file_type', 14 | 'batch_detect_file_types', 15 | 'analyze_detection_accuracy' 16 | ] 17 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/__init___stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_tools/__init__.py' 2 | 3 | Files last updated: 1751621678.2982278 4 | 5 | Stub file last updated: 2025-07-07 01:54:19 6 | 7 | ## register_files_in_functions_dir 8 | 9 | ```python 10 | def register_files_in_functions_dir(): 11 | """ 12 | Register all Python files in the functions directory as modules. 13 | This allows for dynamic loading of function modules. 14 | """ 15 | ``` 16 | * **Async:** False 17 | * **Method:** False 18 | * **Class:** N/A 19 | -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_13eda29075923584f2aaed1e6df46a45.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Permitted terminate_agreement (agent := agent_5373)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "P", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_30af1205abcab5f1ec0c0b571da4dcf5.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Permitted terminate_agreement (agent := agent_3711)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "P", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_5cc1671ed62237434acc3fdbdad4b14c.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Permitted terminate_agreement (agent := agent_7508)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "P", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_7aaa070822a1efb08657103d9705b3dd.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Permitted terminate_agreement (agent := agent_3038)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "P", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_999e0f9a65796f22a341b4ede6249257.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Permitted terminate_agreement (agent := agent_5271)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "P", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_a7dd3d8274e7adf38d27b02a91181322.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Obligatory resolve_disputes_through_arbitration", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "O", 11 | "has_agent": false, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_c471df25eccfc3e61c97f6e322c970c9.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Permitted terminate_agreement (agent := agent_8208)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "P", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/storage_tools/__init__.py: -------------------------------------------------------------------------------- 1 | # storage_tools/__init__.py 2 | 3 | from .storage_tools import ( 4 | store_data, 5 | retrieve_data, 6 | manage_collections, 7 | query_storage, 8 | StorageType, 9 | CompressionType, 10 | StorageItem, 11 | Collection, 12 | MockStorageManager 13 | ) 14 | 15 | __all__ = [ 16 | "store_data", 17 | "retrieve_data", 18 | "manage_collections", 19 | "query_storage", 20 | "StorageType", 21 | "CompressionType", 22 | "StorageItem", 23 | "Collection", 24 | "MockStorageManager" 25 | ] 26 | -------------------------------------------------------------------------------- /ipfs_datasets_py/static/favicon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 11 | MCP 12 | 13 | 14 | -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_0083b372eab8abfbda3e34dc778b5fdb.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Obligatory maintain_insurance_coverage (agent := agent_2400)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "O", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_025f8c391070d7b779f2b81948f5e51b.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Forbidden use_substandard_materials (agent := agent_7929)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "F", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_38a1a872687871cd2808ac230e07bc1b.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Obligatory maintain_insurance_coverage (agent := agent_6362)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "O", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_43bcecd57114625f057df8c22867a9df.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Forbidden subcontract_without_approval (agent := agent_3338)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "F", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_4df2434f658c89534daff79eee78c6ff.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Forbidden use_substandard_materials (agent := agent_3583)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "F", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_5a48a5f985cb1d793542a115306b0ddb.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Obligatory maintain_insurance_coverage (agent := agent_2969)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "O", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_7c929a0e39cd402ff980ff410ce8d411.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Forbidden subcontract_without_approval (agent := agent_2969)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "F", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_8e1979dfefa8535b7169a18d8d12fc34.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Obligatory maintain_insurance_coverage (agent := agent_3583)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "O", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_916429e57760fb03df5625198163cd70.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Obligatory maintain_insurance_coverage (agent := agent_3338)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "O", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_ae011ef37491715bd3a7772034c588f3.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Forbidden subcontract_without_approval (agent := agent_2400)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "F", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_b8feaf1240a0feea966dda5a49c6dbc9.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Forbidden subcontract_without_approval (agent := agent_6362)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "F", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_bd106d55152f2c81d37c6b7d97506d3a.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Forbidden use_substandard_materials (agent := agent_2969)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "F", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_dd05ce8d05fa7fac51443fd6312b3fd5.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Forbidden use_substandard_materials (agent := agent_6362)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "F", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_ef06114f4b5ef1546a4ea1ff3c9f3497.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Forbidden use_substandard_materials (agent := agent_2400)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "F", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_f0c26aa14f8ba488d0a6ea0414c54b1a.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Forbidden subcontract_without_approval (agent := agent_3583)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "F", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_f1ae6236d7d4385b2121b923384ec697.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Forbidden use_substandard_materials (agent := agent_3338)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "F", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_f4606893785c44604149e458530bf7b8.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Forbidden subcontract_without_approval (agent := agent_7929)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "F", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_fe2642208f71cef5a3348b6630c67923.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Obligatory maintain_insurance_coverage (agent := agent_7929)", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "O", 11 | "has_agent": true, 12 | "has_conditions": false 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/citation_validator/_get_pbar.py: -------------------------------------------------------------------------------- 1 | 2 | from ipfs_datasets_py.mcp_server.tools.lizardperson_argparse_programs.municipal_bluebook_citation_validator.types_ import Container, ProgressBar 3 | 4 | def get_pbar(container: Container, desc: str = "Processing...", unit: str = "item") -> ProgressBar: 5 | from ipfs_datasets_py.mcp_server.tools.lizardperson_argparse_programs.municipal_bluebook_citation_validator.dependencies import dependencies 6 | return dependencies.tqdm.tqdm(total=len(container), desc=desc, unit=unit) 7 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/stratified_sampler/factory_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/stratified_sampler/factory.py' 2 | 3 | Files last updated: 1751408933.7364564 4 | 5 | Stub file last updated: 2025-07-07 02:20:14 6 | 7 | ## make_stratified_sampler 8 | 9 | ```python 10 | def make_stratified_sampler(): 11 | ``` 12 | * **Async:** False 13 | * **Method:** False 14 | * **Class:** N/A 15 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/workflow_tools/__init__.py: -------------------------------------------------------------------------------- 1 | # ipfs_datasets_py/mcp_server/tools/workflow_tools/__init__.py 2 | """ 3 | Workflow automation and pipeline management tools. 4 | 5 | These tools provide workflow orchestration, batch processing, and scheduling capabilities. 6 | """ 7 | 8 | from .workflow_tools import ( 9 | execute_workflow, 10 | batch_process_datasets, 11 | schedule_workflow, 12 | get_workflow_status 13 | ) 14 | 15 | __all__ = [ 16 | "execute_workflow", 17 | "batch_process_datasets", 18 | "schedule_workflow", 19 | "get_workflow_status" 20 | ] 21 | -------------------------------------------------------------------------------- /ipfs_datasets_py/static/admin/favicon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 11 | ADM 12 | 13 | 14 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/sparse_embedding_tools/__init__.py: -------------------------------------------------------------------------------- 1 | # sparse_embedding_tools/__init__.py 2 | 3 | from .sparse_embedding_tools import ( 4 | generate_sparse_embedding, 5 | index_sparse_collection, 6 | sparse_search, 7 | manage_sparse_models, 8 | SparseModel, 9 | SparseEmbedding, 10 | MockSparseEmbeddingService 11 | ) 12 | 13 | __all__ = [ 14 | "generate_sparse_embedding", 15 | "index_sparse_collection", 16 | "sparse_search", 17 | "manage_sparse_models", 18 | "SparseModel", 19 | "SparseEmbedding", 20 | "MockSparseEmbeddingService" 21 | ] 22 | -------------------------------------------------------------------------------- /ipfs_datasets_py/wikipedia_x/install/install_datasets.py: -------------------------------------------------------------------------------- 1 | import datasets 2 | 3 | class install_datasets: 4 | def __init__(self): 5 | self.datasets = datasets() 6 | self.db = {} 7 | return None 8 | 9 | 10 | 11 | def install(self, dataset_name): 12 | dataset = self.datasets.get(dataset_name) 13 | dataset.install() 14 | return None 15 | 16 | def test_install_datasets(datasets): 17 | for dataset in datasets: 18 | install_datasets = install_datasets() 19 | install_datasets.install(dataset) 20 | return None 21 | 22 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/monitoring_tools/__init__.py: -------------------------------------------------------------------------------- 1 | # ipfs_datasets_py/mcp_server/tools/monitoring_tools/__init__.py 2 | """ 3 | System monitoring and health check tools. 4 | 5 | These tools provide comprehensive system monitoring, performance tracking, and health diagnostics. 6 | """ 7 | 8 | from .monitoring_tools import ( 9 | health_check, 10 | get_performance_metrics, 11 | monitor_services, 12 | generate_monitoring_report 13 | ) 14 | 15 | __all__ = [ 16 | "health_check", 17 | "get_performance_metrics", 18 | "monitor_services", 19 | "generate_monitoring_report" 20 | ] 21 | -------------------------------------------------------------------------------- /ipfs_datasets_py/logic_integration/__init___stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/logic_integration/__init__.py' 2 | 3 | Files last updated: 1751408933.6664565 4 | 5 | Stub file last updated: 2025-07-07 02:17:00 6 | 7 | ## _SymbolicAINotAvailable 8 | 9 | ```python 10 | class _SymbolicAINotAvailable: 11 | ``` 12 | * **Async:** False 13 | * **Method:** False 14 | * **Class:** N/A 15 | 16 | ## __init__ 17 | 18 | ```python 19 | def __init__(self, *args, **kwargs): 20 | ``` 21 | * **Async:** False 22 | * **Method:** True 23 | * **Class:** _SymbolicAINotAvailable 24 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardpersons_function_tools/test_tools/test_function_name_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/lizardpersons_function_tools/functions/test_function_name.py' 2 | 3 | Files last updated: 1751763362.7180243 4 | 5 | Stub file last updated: 2025-07-07 01:10:14 6 | 7 | ## test_function_name 8 | 9 | ```python 10 | def test_function_name(input_data = "test"): 11 | """ 12 | A simple test function for MCP tool testing 13 | """ 14 | ``` 15 | * **Async:** False 16 | * **Method:** False 17 | * **Class:** N/A 18 | -------------------------------------------------------------------------------- /test_outputs/reports/test_results_20250921_030159.json: -------------------------------------------------------------------------------- 1 | { 2 | "command": "python -m pytest tests/integration/dashboard/comprehensive_mcp_dashboard_test.py -v --timeout=300 --html=test_outputs/reports/report.html --self-contained-html -k test_mcp_dashboard_api_endpoints", 3 | "returncode": 4, 4 | "stdout": "", 5 | "stderr": "ERROR: usage: __main__.py [options] [file_or_dir] [file_or_dir] [...]\n__main__.py: error: unrecognized arguments: --timeout=300 --html=test_outputs/reports/report.html --self-contained-html\n inifile: /home/devel/ipfs_datasets_py/pytest.ini\n rootdir: /home/devel/ipfs_datasets_py\n\n", 6 | "success": false 7 | } -------------------------------------------------------------------------------- /test_outputs/reports/test_results_20250921_030228.json: -------------------------------------------------------------------------------- 1 | { 2 | "command": "python -m pytest tests/integration/dashboard/comprehensive_mcp_dashboard_test.py -v --timeout=300 --html=test_outputs/reports/report.html --self-contained-html -k test_mcp_dashboard_api_endpoints", 3 | "returncode": 4, 4 | "stdout": "", 5 | "stderr": "ERROR: usage: __main__.py [options] [file_or_dir] [file_or_dir] [...]\n__main__.py: error: unrecognized arguments: --timeout=300 --html=test_outputs/reports/report.html --self-contained-html\n inifile: /home/devel/ipfs_datasets_py/pytest.ini\n rootdir: /home/devel/ipfs_datasets_py\n\n", 6 | "success": false 7 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_021725bdc470a4c03788a064fae5eabb.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Obligatory pay_contractor (agent := agent_2969) (conditions := [id_30_days_of_completion])", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "O", 11 | "has_agent": true, 12 | "has_conditions": true 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_037fef43f84cb9208f9e7abb1528a9ee.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Obligatory pay_contractor (agent := agent_3338) (conditions := [id_30_days_of_completion])", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "O", 11 | "has_agent": true, 12 | "has_conditions": true 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_04d88f26cb873818ab33372264b80724.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Obligatory pay_contractor (agent := agent_3583) (conditions := [id_30_days_of_completion])", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "O", 11 | "has_agent": true, 12 | "has_conditions": true 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_07b9cb0da7c9b985ac4871253442ebae.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Obligatory pay_contractor (agent := agent_2400) (conditions := [id_30_days_of_completion])", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "O", 11 | "has_agent": true, 12 | "has_conditions": true 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_1dfa01776cb9f532bdf58d944d68d072.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Obligatory complete_construction_work (agent := agent_3583) (conditions := [December_31])", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "O", 11 | "has_agent": true, 12 | "has_conditions": true 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_24a0e91eb37b2a328b24c40e663c9e1a.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Obligatory pay_contractor (agent := agent_6362) (conditions := [id_30_days_of_completion])", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "O", 11 | "has_agent": true, 12 | "has_conditions": true 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_45c8a338bc5490d9cde9ca1cbf3179c4.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Obligatory complete_construction_work (agent := agent_6362) (conditions := [December_31])", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "O", 11 | "has_agent": true, 12 | "has_conditions": true 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_6d469596b81f578783f05239bcbf8095.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Obligatory complete_construction_work (agent := agent_2969) (conditions := [December_31])", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "O", 11 | "has_agent": true, 12 | "has_conditions": true 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_75927c6e9207db7714879e5c58231adb.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Obligatory complete_construction_work (agent := agent_7929) (conditions := [December_31])", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "O", 11 | "has_agent": true, 12 | "has_conditions": true 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_8f46a00bcefbf6bfa38639c8dffaa845.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Obligatory complete_construction_work (agent := agent_2400) (conditions := [December_31])", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "O", 11 | "has_agent": true, 12 | "has_conditions": true 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_e71c870d8ed938ab9c80d14c85967bb4.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Obligatory complete_construction_work (agent := agent_3338) (conditions := [December_31])", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "O", 11 | "has_agent": true, 12 | "has_conditions": true 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_e735bf5a7e81cc3356472a1340933f0f.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Obligatory pay_contractor (agent := agent_7929) (conditions := [id_30_days_of_completion])", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "O", 11 | "has_agent": true, 12 | "has_conditions": true 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /ipfs_datasets_py/github_cli_init.py: -------------------------------------------------------------------------------- 1 | """ 2 | GitHub CLI integration for IPFS Accelerate. 3 | 4 | This module provides Python wrappers for GitHub CLI (gh) commands, 5 | enabling seamless integration with the IPFS Accelerate package. 6 | """ 7 | 8 | from .wrapper import GitHubCLI, WorkflowQueue, RunnerManager 9 | from .cache import GitHubAPICache, get_global_cache, configure_cache 10 | from .graphql_wrapper import GitHubGraphQL 11 | 12 | __all__ = [ 13 | "GitHubCLI", 14 | "WorkflowQueue", 15 | "RunnerManager", 16 | "GitHubAPICache", 17 | "get_global_cache", 18 | "configure_cache", 19 | "GitHubGraphQL" 20 | ] 21 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/_setup_databases_and_files/factory_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/_setup_databases_and_files/factory.py' 2 | 3 | Files last updated: 1751408933.7064564 4 | 5 | Stub file last updated: 2025-07-07 02:39:56 6 | 7 | ## make_setup_database_and_files 8 | 9 | ```python 10 | def make_setup_database_and_files(): 11 | ``` 12 | * **Async:** False 13 | * **Method:** False 14 | * **Class:** N/A 15 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_tools/tools/tool_wrapper_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_tools/tools/tool_wrapper.py' 2 | 3 | Files last updated: 1751433861.3125408 4 | 5 | Stub file last updated: 2025-07-07 01:53:43 6 | 7 | ## wrap_function_as_tool 8 | 9 | ```python 10 | def wrap_function_as_tool() -> ClaudeMCPTool: 11 | """ 12 | Example: 13 | >>> from .tools import create_vector_store_tool 14 | ... wrap_function_as_tool(create_vector_store_tool, "create_vector_store", "storage") 15 | """ 16 | ``` 17 | * **Async:** False 18 | * **Method:** False 19 | * **Class:** N/A 20 | -------------------------------------------------------------------------------- /tests/unit_tests/multimedia_/media_processor_/download_and_convert_method/_test_download_and_convert_edge_cases.py: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | class TestDownloadAndConvertInvalidInputs: 5 | 6 | def test_download_and_convert_invalid_url_type(self): 7 | pass 8 | 9 | def test_download_and_convert_invalid_format_type(self): 10 | pass 11 | 12 | def test_download_and_convert_invalid_quality_type(self): 13 | pass 14 | 15 | def test_download_and_convert_invalid_output_path_type(self): 16 | pass 17 | 18 | 19 | class TestDownloadAndConvertEdgeCases: 20 | 21 | def test_download_and_convert_(self): 22 | pass -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardpersons_function_tools/cli/sample_tool.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | """Sample CLI tool for testing lizardpersons function tools""" 3 | 4 | import sys 5 | import argparse 6 | 7 | def main(): 8 | parser = argparse.ArgumentParser(description="Sample CLI tool") 9 | parser.add_argument("--input", help="Input parameter") 10 | parser.add_argument("--output", help="Output parameter") 11 | 12 | args = parser.parse_args() 13 | 14 | print(f"CLI tool executed with input: {args.input}, output: {args.output}") 15 | return 0 16 | 17 | if __name__ == "__main__": 18 | sys.exit(main()) 19 | -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_90518d53bb682e9b36ff66c6747c20b8.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Obligatory complete_all_construction_work_by_december_31 (agent := contractor_abc) (conditions := [December_31])", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "O", 11 | "has_agent": true, 12 | "has_conditions": true 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/citation_validator/_get_pbar_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/citation_validator/_get_pbar.py' 2 | 3 | Files last updated: 1751408933.7164564 4 | 5 | Stub file last updated: 2025-07-07 01:10:14 6 | 7 | ## get_pbar 8 | 9 | ```python 10 | def get_pbar(container: Container, desc: str = "Processing...", unit: str = "item") -> ProgressBar: 11 | ``` 12 | * **Async:** False 13 | * **Method:** False 14 | * **Class:** N/A 15 | -------------------------------------------------------------------------------- /ipfs_datasets_py/search/__init__.py: -------------------------------------------------------------------------------- 1 | # ipfs_datasets_py/search/__init__.py 2 | try: 3 | from .search_embeddings import search_embeddings 4 | __all__ = ['search_embeddings'] 5 | except ImportError as e: 6 | from .search_embeddings_mock import search_embeddings 7 | __all__ = ['search_embeddings'] 8 | import warnings 9 | warnings.warn(f"search_embeddings using mock implementation due to missing dependencies: {e}") 10 | 11 | # Also make the module available for patching 12 | try: 13 | from . import search_embeddings as search_embeddings_module 14 | except ImportError: 15 | from . import search_embeddings_mock as search_embeddings_module 16 | -------------------------------------------------------------------------------- /ipfs_datasets_py/vector_stores/__init__.py: -------------------------------------------------------------------------------- 1 | """Vector store implementations for embeddings. 2 | 3 | This module provides interfaces and implementations for various vector databases, 4 | migrated and adapted from ipfs_embeddings_py. 5 | """ 6 | 7 | from .base import BaseVectorStore 8 | from .qdrant_store import QdrantVectorStore 9 | from .faiss_store import FAISSVectorStore 10 | 11 | try: 12 | from .elasticsearch_store import ElasticsearchVectorStore 13 | except ImportError: 14 | ElasticsearchVectorStore = None 15 | 16 | __all__ = [ 17 | 'BaseVectorStore', 18 | 'QdrantVectorStore', 19 | 'FAISSVectorStore', 20 | 'ElasticsearchVectorStore' 21 | ] 22 | -------------------------------------------------------------------------------- /tests/migration_tests/_test_pkg.py: -------------------------------------------------------------------------------- 1 | import sys 2 | import pkg_resources 3 | 4 | print(f"Python version: {sys.version}") 5 | print(f"Executable: {sys.executable}") 6 | 7 | print("\nInspecting sys.path:") 8 | for path in sys.path: 9 | print(f" {path}") 10 | 11 | print("\nInstalled packages:") 12 | for pkg in pkg_resources.working_set: 13 | print(f" {pkg.project_name}=={pkg.version}") 14 | 15 | # print("\nAttempting to import modelcontextprotocol:") 16 | # try: 17 | # import modelcontextprotocol 18 | # print(f"Success! Version: {getattr(modelcontextprotocol, '__version__', 'unknown')}") 19 | # except ImportError as e: 20 | # print(f"Failed: {e}") 21 | -------------------------------------------------------------------------------- /archive/results/logic_conversion_results/ipld_storage/translation_lean_567b4a4103f861556b5bd120ab278eea.json: -------------------------------------------------------------------------------- 1 | { 2 | "target": "lean", 3 | "translated_formula": "Obligatory pay_the_contractor_within_30_days_of_completion (agent := client_springfield) (conditions := [id_30_days_of_completion])", 4 | "success": true, 5 | "confidence": 0.85, 6 | "errors": [], 7 | "warnings": [], 8 | "metadata": { 9 | "syntax_version": "lean4", 10 | "deontic_operator": "O", 11 | "has_agent": true, 12 | "has_conditions": true 13 | }, 14 | "dependencies": [ 15 | "Mathlib.Logic.Basic", 16 | "Mathlib.Data.Set.Basic", 17 | "Mathlib.Logic.Relation" 18 | ] 19 | } -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/software_engineering_tools/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | Software Engineering Tools for MCP Server. 3 | 4 | This module provides tools for software engineering, DevOps, and MLOps workflows, 5 | including repository analysis, log parsing, CI/CD integration, and auto-healing. 6 | """ 7 | 8 | __all__ = [ 9 | "github_repository_scraper", 10 | "github_actions_analyzer", 11 | "systemd_log_parser", 12 | "kubernetes_log_analyzer", 13 | "dependency_chain_analyzer", 14 | "dag_workflow_planner", 15 | "gpu_provisioning_predictor", 16 | "error_pattern_detector", 17 | "auto_healing_coordinator", 18 | "software_theorems", 19 | ] 20 | -------------------------------------------------------------------------------- /archive/migration_artifacts/install_missing_dependencies.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # Script to install missing dependencies for MCP tools 3 | 4 | echo "Installing missing dependencies for IPFS datasets MCP tools..." 5 | 6 | # For vector tools (requires FAISS or similar) 7 | pip install faiss-cpu numpy 8 | 9 | # For IPFS tools 10 | pip install ipfshttpclient 11 | 12 | # For graph tools 13 | pip install networkx rdflib 14 | 15 | # For security tools 16 | pip install cryptography pyjwt 17 | 18 | # For web archive tools 19 | pip install warcio beautifulsoup4 requests 20 | 21 | # For additional dependencies 22 | pip install aiofiles aiohttp 23 | 24 | echo "Dependencies installation complete!" 25 | -------------------------------------------------------------------------------- /ipfs_datasets_py/ipfs_embeddings_py/ipfs_only_hash.py: -------------------------------------------------------------------------------- 1 | import os 2 | import subprocess 3 | 4 | class ipfs_only_hash_py: 5 | def __init__(self, resources, metadata): 6 | 7 | return None 8 | 9 | def __call__(self, file_path): 10 | absolute_path = os.path.abspath(file_path) 11 | ipfs_hash_cmd = "bash -c 'npx ipfs-only-hash " + absolute_path 12 | ipfs_hash = subprocess.check_output(ipfs_hash_cmd, shell=True).decode('utf-8').strip() 13 | return ipfs_hash 14 | 15 | def __test__(self): 16 | test_file_path = "test.txt" 17 | test_ipfs_hash = self(test_file_path) 18 | print(test_ipfs_hash) 19 | return None 20 | 21 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/types_.py: -------------------------------------------------------------------------------- 1 | """ 2 | Module to centralize access built-in types, custom type aliases, and custom type variables. 3 | """ 4 | 5 | import logging 6 | from typing import Any, Callable, TypeVar, TypeAlias, TYPE_CHECKING 7 | 8 | if TYPE_CHECKING: 9 | from .configs import _Configs 10 | 11 | DatabaseConnection = TypeVar('DatabaseConnection') 12 | DatabaseCursor = TypeVar('DatabaseCursor') 13 | 14 | ProgressBar = TypeVar('ProgressBar', bound=Callable[..., Any]) 15 | 16 | Dependency = TypeVar('Dependency') 17 | 18 | Configs = TypeVar('Configs') 19 | 20 | Logger: TypeAlias = logging.Logger 21 | -------------------------------------------------------------------------------- /scripts/utilities/start_pymupdf_debug.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Echo to indicate start of the program 4 | echo "STARTING PROGRAM..." 5 | 6 | # Activate the virtual environment 7 | source .venv/bin/activate 8 | 9 | # Echo to indicate the start of the Python script 10 | echo "*** BEGIN PROGRAM ***" 11 | 12 | # Import .env variables 13 | set -a 14 | source .env 15 | set +a 16 | 17 | # Run the Python script 18 | python _pymupdf_debug.py # main.py 19 | 20 | # Echo to indicate the end of the Python script 21 | echo "*** END PROGRAM ***" 22 | 23 | # Deactivate the virtual environment 24 | deactivate 25 | 26 | # Echo to indicate program completion 27 | echo "PROGRAM EXECUTION COMPLETE." 28 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/utils/parse_arguments_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/utils/parse_arguments.py' 2 | 3 | Files last updated: 1751408933.7364564 4 | 5 | Stub file last updated: 2025-07-07 01:10:14 6 | 7 | ## parse_arguments 8 | 9 | ```python 10 | def parse_arguments() -> argparse.Namespace: 11 | """ 12 | Parse command line arguments for the citation validator. 13 | """ 14 | ``` 15 | * **Async:** False 16 | * **Method:** False 17 | * **Class:** N/A 18 | -------------------------------------------------------------------------------- /scripts/utilities/start_tests_run_tests_py.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Load bash profile or zshrc 4 | source ~/.bashrc 2>/dev/null || source ~/.bash_profile 2>/dev/null || source ~/.zshrc 2>/dev/null 5 | 6 | # Change to the directory where the script is located. 7 | SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )" 8 | cd "$SCRIPT_DIR" 9 | 10 | # Import .env variables 11 | set -a 12 | source .env 13 | set +a 14 | 15 | # Activate the virtual environment, then rn the Python script 16 | if [ -d ".venv" ]; then 17 | source .venv/bin/activate && python _run_tests.py 18 | else 19 | exit 1 20 | fi 21 | 22 | # Deactivate the virtual environment 23 | deactivate 24 | 25 | exit 0 -------------------------------------------------------------------------------- /ipfs_datasets_py/error_reporting/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | # -*- coding: utf-8 -*- 3 | """ 4 | Runtime Error Reporting System 5 | 6 | This module provides automatic error reporting functionality that converts 7 | runtime errors into GitHub issues for automated tracking and resolution. 8 | """ 9 | 10 | from .error_reporter import ErrorReporter, get_global_error_reporter 11 | from .github_issue_client import GitHubIssueClient 12 | from .error_handler import install_error_handlers, uninstall_error_handlers 13 | 14 | __all__ = [ 15 | 'ErrorReporter', 16 | 'get_global_error_reporter', 17 | 'GitHubIssueClient', 18 | 'install_error_handlers', 19 | 'uninstall_error_handlers', 20 | ] 21 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/citation_validator/_check_format_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/citation_validator/_check_format.py' 2 | 3 | Files last updated: 1751408933.7164564 4 | 5 | Stub file last updated: 2025-07-07 01:10:14 6 | 7 | ## check_format 8 | 9 | ```python 10 | def check_format(citation: dict) -> str | None: 11 | """ 12 | Check: Does this follow correct Bluebook formatting? 13 | """ 14 | ``` 15 | * **Async:** False 16 | * **Method:** False 17 | * **Class:** N/A 18 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/citation_validator/_check_dates_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/citation_validator/_check_dates.py' 2 | 3 | Files last updated: 1751408933.7164564 4 | 5 | Stub file last updated: 2025-07-07 01:10:14 6 | 7 | ## check_dates 8 | 9 | ```python 10 | def check_dates(citation: dict, documents: list[dict]) -> dict: 11 | """ 12 | Check: Is the year reasonable (1776-2025)? 13 | """ 14 | ``` 15 | * **Async:** False 16 | * **Method:** False 17 | * **Class:** N/A 18 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/utils/load_mysql_config_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/utils/load_mysql_config.py' 2 | 3 | Files last updated: 1751408933.7364564 4 | 5 | Stub file last updated: 2025-07-07 01:10:14 6 | 7 | ## load_mysql_config 8 | 9 | ```python 10 | def load_mysql_config(config_path: Path) -> dict[str, str]: 11 | """ 12 | Load MySQL connection settings from a YAML config file. 13 | """ 14 | ``` 15 | * **Async:** False 16 | * **Method:** False 17 | * **Class:** N/A 18 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/citation_validator/_update_pbar.py: -------------------------------------------------------------------------------- 1 | 2 | from ipfs_datasets_py.mcp_server.tools.lizardperson_argparse_programs.municipal_bluebook_citation_validator.types_ import ProgressBar, Optional 3 | 4 | def update_pbar(pbar: 'ProgressBar', by: int = 1) -> Optional['ProgressBar']: 5 | """ 6 | Update the progress bar with the current progress. 7 | 8 | Args: 9 | pbar: The progress bar object to update. 10 | current (int): The current progress value. 11 | total (int): The total value for the progress bar. 12 | """ 13 | if pbar is not None: 14 | pbar.update(by) 15 | return pbar 16 | -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- 1 | [pytest] 2 | testpaths = tests/unit_tests 3 | python_files = test_*.py 4 | python_classes = Test* 5 | python_functions = test_* 6 | pythonpath = . .venv 7 | asyncio_mode = auto 8 | filterwarnings = 9 | ignore::DeprecationWarning 10 | ignore::UserWarning 11 | # Ignore test stub templates - they are not runnable tests 12 | norecursedirs = .git .tox dist build *.egg tests/unit/test_stubs_from_gherkin tests/unit/gherkin_features 13 | 14 | # Custom markers for GPU tests 15 | markers = 16 | gpu: mark test as requiring GPU (CUDA) 17 | slow: mark test as slow running 18 | multi_gpu: mark test as requiring multiple GPUs (2+) 19 | integration: mark test as integration test 20 | unit: mark test as unit test -------------------------------------------------------------------------------- /tests/unit/test_stubs_from_gherkin/DO_NOT_RUN.md: -------------------------------------------------------------------------------- 1 | # Test Stubs Directory - Do Not Run 2 | 3 | This directory contains template files that should NOT be collected or run by pytest. 4 | 5 | These are stubs for implementing tests with pytest-bdd framework. 6 | They require manual implementation before they can be used. 7 | 8 | Pytest is configured to skip this directory via: 9 | - conftest.py in this directory 10 | - norecursedirs in pytest.ini 11 | 12 | If you want to use these stubs: 13 | 1. Copy the relevant stub file to a different location 14 | 2. Install pytest-bdd: `pip install pytest-bdd` 15 | 3. Implement the fixture and step definitions 16 | 4. Connect to the corresponding .feature file 17 | 5. Run the implemented tests 18 | -------------------------------------------------------------------------------- /debug_caselaw.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | import sys 3 | import traceback 4 | 5 | from ipfs_datasets_py.mcp_dashboard import MCPDashboard, MCPDashboardConfig 6 | 7 | 8 | def main(): 9 | dash = MCPDashboard() 10 | dash.configure(MCPDashboardConfig(host="127.0.0.1", port=8899, open_browser=False)) 11 | app = dash.app 12 | app.testing = True 13 | client = app.test_client() 14 | try: 15 | resp = client.get('/mcp/caselaw') 16 | print('Status:', resp.status) 17 | print('Data head:', resp.data[:500]) 18 | except Exception: 19 | print('Exception during GET /mcp/caselaw:') 20 | traceback.print_exc() 21 | raise 22 | 23 | 24 | if __name__ == '__main__': 25 | main() 26 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/citation_validator/_check_code_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/citation_validator/_check_code.py' 2 | 3 | Files last updated: 1751408933.7164564 4 | 5 | Stub file last updated: 2025-07-07 01:10:14 6 | 7 | ## check_code 8 | 9 | ```python 10 | def check_code(citation: dict, reference_db: DatabaseConnection, logger) -> dict: 11 | """ 12 | Check: Should this be 'County Code' or 'City Code'? 13 | """ 14 | ``` 15 | * **Async:** False 16 | * **Method:** False 17 | * **Class:** N/A 18 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/dependencies_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/dependencies.py' 2 | 3 | Files last updated: 1751408933.7164564 4 | 5 | Stub file last updated: 2025-07-07 01:10:14 6 | 7 | ## _Dependencies 8 | 9 | ```python 10 | @dataclass 11 | class _Dependencies: 12 | ``` 13 | * **Async:** False 14 | * **Method:** False 15 | * **Class:** N/A 16 | 17 | ## __post_init__ 18 | 19 | ```python 20 | def __post_init__(self): 21 | ``` 22 | * **Async:** False 23 | * **Method:** True 24 | * **Class:** _Dependencies 25 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/_setup_databases_and_files/factory.py: -------------------------------------------------------------------------------- 1 | from ._setup_database_and_files import SetupDatabaseAndFiles 2 | from ._setup_reference_db import setup_reference_database 3 | from ._setup_error_db import setup_error_database 4 | from ._setup_error_report_db import setup_error_report_database 5 | from ..configs import configs 6 | 7 | def make_setup_database_and_files(): 8 | resources = { 9 | "setup_reference_db": setup_reference_database, 10 | "setup_error_db": setup_error_database, 11 | "setup_error_report_db": setup_error_report_database, 12 | } 13 | return SetupDatabaseAndFiles(resources=resources, configs=configs) 14 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/citation_validator/_check_geography_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/citation_validator/_check_geography.py' 2 | 3 | Files last updated: 1751408933.7164564 4 | 5 | Stub file last updated: 2025-07-07 01:10:14 6 | 7 | ## check_geography 8 | 9 | ```python 10 | def check_geography(citation: dict, reference_db: DatabaseConnection) -> str | None: 11 | """ 12 | Check: Is Garland really in Arkansas? 13 | """ 14 | ``` 15 | * **Async:** False 16 | * **Method:** False 17 | * **Class:** N/A 18 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/bespoke_tools/cache_stats.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/bespoke_tools/cache_stats.py' 2 | 3 | Files last updated: 1751509215.4179525 4 | 5 | Stub file last updated: 2025-07-07 01:28:09 6 | 7 | ## cache_stats 8 | 9 | ```python 10 | async def cache_stats(namespace: Optional[str] = None) -> Dict[str, Any]: 11 | """ 12 | Get comprehensive cache statistics and performance metrics. 13 | 14 | Args: 15 | namespace: Optional cache namespace to filter statistics 16 | 17 | Returns: 18 | Dict containing cache performance metrics and statistics 19 | """ 20 | ``` 21 | * **Async:** True 22 | * **Method:** False 23 | * **Class:** N/A 24 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/dataset_tools/tests/__init__.py: -------------------------------------------------------------------------------- 1 | # ipfs_datasets_py/mcp_server/tools/dataset_tools/tests/__init__.py 2 | """ 3 | Tests for dataset tools logic conversion functionality. 4 | """ 5 | 6 | from .test_text_to_fol import test_text_to_fol_basic, test_text_to_fol_complex 7 | from .test_legal_text_to_deontic import test_legal_text_basic, test_deontic_obligations 8 | from .test_logic_utils import test_predicate_extraction, test_fol_parsing, test_deontic_parsing 9 | 10 | __all__ = [ 11 | "test_text_to_fol_basic", 12 | "test_text_to_fol_complex", 13 | "test_legal_text_basic", 14 | "test_deontic_obligations", 15 | "test_predicate_extraction", 16 | "test_fol_parsing", 17 | "test_deontic_parsing" 18 | ] 19 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/legal_dataset_tools/diagnostic_results/IN_sample.html: -------------------------------------------------------------------------------- 1 | Indiana General Assembly
-------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/results_analyzer/_analyze_error_patterns_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/results_analyzer/_analyze_error_patterns.py' 2 | 3 | Files last updated: 1751408933.7264564 4 | 5 | Stub file last updated: 2025-07-07 01:10:14 6 | 7 | ## analyze_error_patterns 8 | 9 | ```python 10 | def analyze_error_patterns(error_db, logger) -> dict[str, int]: 11 | """ 12 | Count up all the errors we found by type and severity. 13 | """ 14 | ``` 15 | * **Async:** False 16 | * **Method:** False 17 | * **Class:** N/A 18 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/bespoke_tools/cache_stats_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/bespoke_tools/cache_stats.py' 2 | 3 | Files last updated: 1751509215.4179525 4 | 5 | Stub file last updated: 2025-07-07 01:56:46 6 | 7 | ## cache_stats 8 | 9 | ```python 10 | async def cache_stats(namespace: Optional[str] = None) -> Dict[str, Any]: 11 | """ 12 | Get comprehensive cache statistics and performance metrics. 13 | 14 | Args: 15 | namespace: Optional cache namespace to filter statistics 16 | 17 | Returns: 18 | Dict containing cache performance metrics and statistics 19 | """ 20 | ``` 21 | * **Async:** True 22 | * **Method:** False 23 | * **Class:** N/A 24 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/_setup_databases_and_files/_setup_error_db.py: -------------------------------------------------------------------------------- 1 | from pathlib import Path 2 | 3 | 4 | from ..dependencies import dependencies 5 | from ..utils import load_sql_file 6 | 7 | 8 | def setup_error_database(error_db_path: Path, read_only: bool = False): # -> DatabaseConnection 9 | """Connect to DuckDB database for storing validation errors.""" 10 | 11 | error_db_schema_path = Path(__file__).parent / "_error_db_schema.sql" 12 | 13 | error_db_sql_str = load_sql_file(error_db_schema_path, encoding="utf-8") 14 | 15 | conn = dependencies.duckdb.connect(error_db_path, read_only=read_only) 16 | conn.sql(error_db_sql_str) 17 | return conn 18 | -------------------------------------------------------------------------------- /archive/results/local_proof_results/proofs/formula_6c4a5125b4ca.smt2: -------------------------------------------------------------------------------- 1 | 2 | ; Deontic logic axioms 3 | (declare-sort Agent 0) 4 | (declare-sort Proposition 0) 5 | 6 | ; Deontic operators 7 | (declare-fun Obligatory (Agent Proposition) Bool) 8 | (declare-fun Permitted (Agent Proposition) Bool) 9 | (declare-fun Forbidden (Agent Proposition) Bool) 10 | 11 | ; Consistency axioms 12 | (assert (forall ((a Agent) (p Proposition)) 13 | (not (and (Obligatory a p) (Forbidden a p))))) 14 | (assert (forall ((a Agent) (p Proposition)) 15 | (=> (Obligatory a p) (Permitted a p)))) 16 | 17 | ; Formula to prove/check 18 | (obligatory board_of_directors exercise_oversight_of_the_corporations_operations) 19 | 20 | ; Check satisfiability 21 | (check-sat) 22 | (get-model) 23 | -------------------------------------------------------------------------------- /ipfs-datasets-mcp.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=IPFS Datasets MCP Server 3 | Documentation=https://github.com/endomorphosis/ipfs_datasets_py 4 | After=network.target 5 | Wants=network.target 6 | StartLimitIntervalSec=300 7 | StartLimitBurst=5 8 | 9 | [Service] 10 | Type=simple 11 | User=ipfsdatasets 12 | Group=ipfsdatasets 13 | WorkingDirectory=/var/lib/ipfsdatasets/app 14 | Environment=MCP_DASHBOARD_HOST=127.0.0.1 15 | Environment=MCP_DASHBOARD_PORT=8899 16 | Environment=MCP_DASHBOARD_BLOCKING=0 17 | ExecStart=/var/lib/ipfsdatasets/.venv/bin/python -m ipfs_datasets_py.mcp_dashboard 18 | Restart=always 19 | RestartSec=15 20 | StandardOutput=journal 21 | StandardError=journal 22 | SyslogIdentifier=ipfs-datasets-mcp 23 | 24 | [Install] 25 | WantedBy=multi-user.target -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/cli/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | CLI tools for IPFS Datasets MCP Server. 3 | """ 4 | 5 | # Export medical research CLI commands 6 | try: 7 | from .medical_research_cli import ( 8 | scrape_pubmed_cli, 9 | scrape_clinical_trials_cli, 10 | discover_protein_binders_cli, 11 | discover_enzyme_inhibitors_cli, 12 | discover_biomolecules_rag_cli 13 | ) 14 | __all__ = [ 15 | 'scrape_pubmed_cli', 16 | 'scrape_clinical_trials_cli', 17 | 'discover_protein_binders_cli', 18 | 'discover_enzyme_inhibitors_cli', 19 | 'discover_biomolecules_rag_cli' 20 | ] 21 | except ImportError as e: 22 | # Medical research tools not available 23 | __all__ = [] 24 | 25 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/dataset_tools/__init__.py: -------------------------------------------------------------------------------- 1 | # ipfs_datasets_py/mcp_server/tools/dataset_tools/__init__.py 2 | """ 3 | Dataset tools for the MCP server. 4 | 5 | These tools allow AI assistants to work with datasets through the MCP protocol. 6 | """ 7 | 8 | from .load_dataset import load_dataset 9 | from .save_dataset import save_dataset 10 | from .process_dataset import process_dataset 11 | from .convert_dataset_format import convert_dataset_format 12 | from .text_to_fol import text_to_fol 13 | from .legal_text_to_deontic import legal_text_to_deontic 14 | 15 | __all__ = [ 16 | "load_dataset", 17 | "save_dataset", 18 | "process_dataset", 19 | "convert_dataset_format", 20 | "text_to_fol", 21 | "legal_text_to_deontic" 22 | ] 23 | -------------------------------------------------------------------------------- /archive/results/local_proof_results/proofs/formula_6d3542ddd431.smt2: -------------------------------------------------------------------------------- 1 | 2 | ; Deontic logic axioms 3 | (declare-sort Agent 0) 4 | (declare-sort Proposition 0) 5 | 6 | ; Deontic operators 7 | (declare-fun Obligatory (Agent Proposition) Bool) 8 | (declare-fun Permitted (Agent Proposition) Bool) 9 | (declare-fun Forbidden (Agent Proposition) Bool) 10 | 11 | ; Consistency axioms 12 | (assert (forall ((a Agent) (p Proposition)) 13 | (not (and (Obligatory a p) (Forbidden a p))))) 14 | (assert (forall ((a Agent) (p Proposition)) 15 | (=> (Obligatory a p) (Permitted a p)))) 16 | 17 | ; Formula to prove/check 18 | (obligatory directors act_in_good_faith_and_in_the_best_interests_of_the_corporation) 19 | 20 | ; Check satisfiability 21 | (check-sat) 22 | (get-model) 23 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/_setup_databases_and_files/_setup_error_db_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/_setup_databases_and_files/_setup_error_db.py' 2 | 3 | Files last updated: 1751408933.7064564 4 | 5 | Stub file last updated: 2025-07-07 02:39:56 6 | 7 | ## setup_error_database 8 | 9 | ```python 10 | def setup_error_database(error_db_path: Path, read_only: bool = False): 11 | """ 12 | Connect to DuckDB database for storing validation errors. 13 | """ 14 | ``` 15 | * **Async:** False 16 | * **Method:** False 17 | * **Class:** N/A 18 | -------------------------------------------------------------------------------- /archive/results/local_proof_results/proofs/formula_3226fa1ad1de.smt2: -------------------------------------------------------------------------------- 1 | 2 | ; Deontic logic axioms 3 | (declare-sort Agent 0) 4 | (declare-sort Proposition 0) 5 | 6 | ; Deontic operators 7 | (declare-fun Obligatory (Agent Proposition) Bool) 8 | (declare-fun Permitted (Agent Proposition) Bool) 9 | (declare-fun Forbidden (Agent Proposition) Bool) 10 | 11 | ; Consistency axioms 12 | (assert (forall ((a Agent) (p Proposition)) 13 | (not (and (Obligatory a p) (Forbidden a p))))) 14 | (assert (forall ((a Agent) (p Proposition)) 15 | (=> (Obligatory a p) (Permitted a p)))) 16 | 17 | ; Formula to prove/check 18 | (obligatory audit_committee establish_an_audit_committee_comprised_of_independent_directors) 19 | 20 | ; Check satisfiability 21 | (check-sat) 22 | (get-model) 23 | -------------------------------------------------------------------------------- /archive/migration_artifacts/install_mcp_deps.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # Script to install all required dependencies for MCP server 3 | 4 | echo "Installing dependencies for the MCP server..." 5 | 6 | # Install modelcontextprotocol and required dependencies 7 | pip install --upgrade pip setuptools wheel 8 | pip install --force-reinstall modelcontextprotocol==0.1.0 9 | pip install httpx pyyaml httpcore 10 | 11 | # Install other possibly required packages 12 | pip install fastapi uvicorn pydantic 13 | 14 | # Install project in development mode 15 | pip install -e . 16 | 17 | echo "Installation complete. Running a test import..." 18 | python -c "import modelcontextprotocol; print(f'modelcontextprotocol version: {getattr(modelcontextprotocol, \"__version__\", \"unknown\")}')" 19 | 20 | echo "Done!" 21 | -------------------------------------------------------------------------------- /ipfs_datasets_py/audit/interactive_audit_trends_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/audit/examples/interactive_audit_trends.py' 2 | 3 | Files last updated: 1748635923.4213796 4 | 5 | Stub file last updated: 2025-07-07 02:14:36 6 | 7 | ## generate_sample_audit_events 8 | 9 | ```python 10 | def generate_sample_audit_events(logger, count = 1000, days = 30): 11 | """ 12 | Generate sample audit events for visualization. 13 | """ 14 | ``` 15 | * **Async:** False 16 | * **Method:** False 17 | * **Class:** N/A 18 | 19 | ## main 20 | 21 | ```python 22 | def main(): 23 | """ 24 | Run the interactive audit visualization example. 25 | """ 26 | ``` 27 | * **Async:** False 28 | * **Method:** False 29 | * **Class:** N/A 30 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/_setup_databases_and_files/_setup_error_report_db_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/_setup_databases_and_files/_setup_error_report_db.py' 2 | 3 | Files last updated: 1751408933.7064564 4 | 5 | Stub file last updated: 2025-07-07 02:39:56 6 | 7 | ## setup_error_report_database 8 | 9 | ```python 10 | def setup_error_report_database(error_db_path: Path, read_only: bool = False): 11 | """ 12 | Connect to DuckDB database for storing validation errors. 13 | """ 14 | ``` 15 | * **Async:** False 16 | * **Method:** False 17 | * **Class:** N/A 18 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/_setup_databases_and_files/_setup_reference_db_stubs.md: -------------------------------------------------------------------------------- 1 | # Function and Class stubs from '/home/kylerose1946/ipfs_datasets_py/ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/_setup_databases_and_files/_setup_reference_db.py' 2 | 3 | Files last updated: 1751408933.7064564 4 | 5 | Stub file last updated: 2025-07-07 02:39:56 6 | 7 | ## setup_reference_database 8 | 9 | ```python 10 | def setup_reference_database(sql_configs: dict[str, Any], read_only: bool = True): 11 | """ 12 | Setup DuckDB with MySQL extension and establish connection. 13 | """ 14 | ``` 15 | * **Async:** False 16 | * **Method:** False 17 | * **Class:** N/A 18 | -------------------------------------------------------------------------------- /tests/migration_tests/_test_direct_config.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | import sys 3 | import os 4 | sys.path.insert(0, '.') 5 | 6 | print("Testing direct config.py import...") 7 | 8 | try: 9 | print("Step 1: Direct import of config.py file") 10 | sys.path.insert(0, './ipfs_datasets_py/') 11 | import config as config_direct 12 | print("✅ Direct config.py import successful") 13 | 14 | print("Step 2: Access config class") 15 | Config = config_direct.config 16 | print("✅ config class accessed") 17 | 18 | print("Step 3: Try to instantiate") 19 | config_instance = Config() 20 | print("✅ Config instantiated successfully") 21 | 22 | except Exception as e: 23 | print(f"❌ Error: {e}") 24 | import traceback 25 | traceback.print_exc() 26 | -------------------------------------------------------------------------------- /ipfs_datasets_py/mcp_server/tools/lizardperson_argparse_programs/municipal_bluebook_citation_validator/stratified_sampler/factory.py: -------------------------------------------------------------------------------- 1 | from .stratified_sampler import StratifiedSampler 2 | from ._count_gnis_by_state import count_gnis_by_state 3 | from ._calculate_sample_sizes import calculate_sample_sizes 4 | from ._select_sampled_places import select_sampled_places 5 | 6 | 7 | def make_stratified_sampler(): 8 | from main import RANDOM_SEED 9 | resources = { 10 | 'calculate_sample_sizes': calculate_sample_sizes, 11 | 'count_gnis_by_state': count_gnis_by_state, 12 | 'select_sampled_places': select_sampled_places, 13 | } 14 | configs = { 15 | 'random_seed': RANDOM_SEED, 16 | } 17 | return StratifiedSampler(resources=resources, configs=configs) 18 | --------------------------------------------------------------------------------