LICENSE
README.md
mcp_server.py
pyproject.toml
markdown_ingress/__init__.py
markdown_ingress/_version.py
markdown_ingress/api.py
markdown_ingress/api_facade.py
markdown_ingress/api_runtime.py
markdown_ingress/api_server.py
markdown_ingress/api_server_auth.py
markdown_ingress/api_server_dependencies.py
markdown_ingress/api_server_env.py
markdown_ingress/api_server_external_owner_queue.py
markdown_ingress/api_server_handler_errors.py
markdown_ingress/api_server_handlers.py
markdown_ingress/api_server_job_history.py
markdown_ingress/api_server_job_queue_init.py
markdown_ingress/api_server_job_queue_repair.py
markdown_ingress/api_server_job_queue_runtime.py
markdown_ingress/api_server_job_queue_selection.py
markdown_ingress/api_server_job_queue_states.py
markdown_ingress/api_server_legacy_routes.py
markdown_ingress/api_server_model_validators.py
markdown_ingress/api_server_models.py
markdown_ingress/api_server_queue.py
markdown_ingress/api_server_queue_runtime_hooks.py
markdown_ingress/api_server_queue_ttl.py
markdown_ingress/api_server_rate_limit.py
markdown_ingress/api_server_rate_limit_runtime.py
markdown_ingress/api_server_response_models.py
markdown_ingress/api_server_responses.py
markdown_ingress/api_server_routes.py
markdown_ingress/api_server_snapshot.py
markdown_ingress/api_server_support.py
markdown_ingress/api_server_threads.py
markdown_ingress/cli.py
markdown_ingress/cli_batch_output.py
markdown_ingress/cli_commands.py
markdown_ingress/cli_console.py
markdown_ingress/cli_ingest_args.py
markdown_ingress/cli_json_output.py
markdown_ingress/cli_parsing.py
markdown_ingress/cli_support.py
markdown_ingress/config_domain_policy.py
markdown_ingress/config_ingest_validation.py
markdown_ingress/config_models.py
markdown_ingress/config_output_profiles.py
markdown_ingress/config_render.py
markdown_ingress/config_validation.py
markdown_ingress/models.py
markdown_ingress/models_headers.py
markdown_ingress/models_security_report.py
markdown_ingress/models_validation.py
markdown_ingress/reporting.py
markdown_ingress/runtime_helpers.py
markdown_ingress/shared_results.py
markdown_ingress/stealth_browser_profiles.py
markdown_ingress/stealth_js_payloads.py
markdown_ingress.egg-info/PKG-INFO
markdown_ingress.egg-info/SOURCES.txt
markdown_ingress.egg-info/dependency_links.txt
markdown_ingress.egg-info/entry_points.txt
markdown_ingress.egg-info/requires.txt
markdown_ingress.egg-info/top_level.txt
markdown_ingress/adapters/__init__.py
markdown_ingress/adapters/cache/__init__.py
markdown_ingress/adapters/cache/memory.py
markdown_ingress/adapters/cache/sqlite.py
markdown_ingress/adapters/cache/sqlite_document_codec.py
markdown_ingress/adapters/cache/sqlite_entries.py
markdown_ingress/adapters/cache/sqlite_lifecycle.py
markdown_ingress/adapters/cache/sqlite_path.py
markdown_ingress/adapters/cache/utils.py
markdown_ingress/adapters/extractors/__init__.py
markdown_ingress/adapters/extractors/comparison.py
markdown_ingress/adapters/extractors/readability_extractor.py
markdown_ingress/adapters/extractors/readability_sanitization.py
markdown_ingress/adapters/fetching/__init__.py
markdown_ingress/adapters/fetching/client_lifecycle.py
markdown_ingress/adapters/fetching/domain_state.py
markdown_ingress/adapters/fetching/fetch_shared.py
markdown_ingress/adapters/fetching/http_fetch_state.py
markdown_ingress/adapters/fetching/http_support.py
markdown_ingress/adapters/fetching/httpx_fetch_async.py
markdown_ingress/adapters/fetching/httpx_fetch_sync.py
markdown_ingress/adapters/fetching/httpx_fetcher.py
markdown_ingress/adapters/fetching/request_policy.py
markdown_ingress/adapters/fetching/response_content.py
markdown_ingress/adapters/fetching/ssl_bypass_async.py
markdown_ingress/adapters/fetching/ssl_bypass_fetch.py
markdown_ingress/adapters/fetching/ssl_bypass_state.py
markdown_ingress/adapters/fetching/ssl_bypass_sync.py
markdown_ingress/adapters/jobs/__init__.py
markdown_ingress/adapters/jobs/job_queue_cleanup.py
markdown_ingress/adapters/jobs/job_queue_execution.py
markdown_ingress/adapters/jobs/job_queue_lifecycle.py
markdown_ingress/adapters/jobs/job_queue_models.py
markdown_ingress/adapters/jobs/job_queue_security.py
markdown_ingress/adapters/jobs/job_queue_sql.py
markdown_ingress/adapters/jobs/job_queue_states.py
markdown_ingress/adapters/jobs/job_state_machine.py
markdown_ingress/adapters/jobs/sqlite_job_queue.py
markdown_ingress/adapters/markdown/__init__.py
markdown_ingress/adapters/markdown/markdownify_converter.py
markdown_ingress/adapters/normalizing/__init__.py
markdown_ingress/adapters/normalizing/normalizer.py
markdown_ingress/adapters/rendering/__init__.py
markdown_ingress/adapters/rendering/advanced_stealth_renderer.py
markdown_ingress/adapters/rendering/browser_dns.py
markdown_ingress/adapters/rendering/playwright_renderer.py
markdown_ingress/adapters/rendering/renderer_navigation.py
markdown_ingress/adapters/rendering/renderer_screenshots.py
markdown_ingress/adapters/rendering/renderer_support.py
markdown_ingress/adapters/tokens/__init__.py
markdown_ingress/adapters/tokens/tiktoken_estimator.py
markdown_ingress/adapters/webhooks/__init__.py
markdown_ingress/adapters/webhooks/http_notifier.py
markdown_ingress/application/__init__.py
markdown_ingress/application/async_tasks.py
markdown_ingress/application/batch.py
markdown_ingress/application/batch_cache.py
markdown_ingress/application/batch_document_metadata.py
markdown_ingress/application/batch_inflight.py
markdown_ingress/application/batch_ingest_use_case.py
markdown_ingress/application/batch_processor.py
markdown_ingress/application/batch_state.py
markdown_ingress/application/bootstrap.py
markdown_ingress/application/cache_resolution.py
markdown_ingress/application/config.py
markdown_ingress/application/exceptions.py
markdown_ingress/application/fetch_auto_mode.py
markdown_ingress/application/fetch_pipeline.py
markdown_ingress/application/fetcher_manager.py
markdown_ingress/application/heuristics.py
markdown_ingress/application/screenshot_files.py
markdown_ingress/application/screenshot_policy.py
markdown_ingress/application/subprocess_runner.py
markdown_ingress/application/use_cases.py
markdown_ingress/core/__init__.py
markdown_ingress/core/benchmark.py
markdown_ingress/core/cache.py
markdown_ingress/core/config.py
markdown_ingress/core/config_env.py
markdown_ingress/core/config_env_numeric.py
markdown_ingress/core/config_env_overrides.py
markdown_ingress/core/config_env_restore.py
markdown_ingress/core/config_loader.py
markdown_ingress/core/config_rules.py
markdown_ingress/core/config_runtime.py
markdown_ingress/core/document_assembly.py
markdown_ingress/core/document_builder.py
markdown_ingress/core/document_cleanup.py
markdown_ingress/core/document_content_pipeline.py
markdown_ingress/core/document_dependencies.py
markdown_ingress/core/document_output_selection.py
markdown_ingress/core/document_plugins.py
markdown_ingress/core/document_policy.py
markdown_ingress/core/document_security_patterns.py
markdown_ingress/core/domain_rules.py
markdown_ingress/core/exception_copy.py
markdown_ingress/core/hashing.py
markdown_ingress/core/inflight.py
markdown_ingress/core/inflight_cleanup.py
markdown_ingress/core/inflight_entry.py
markdown_ingress/core/inflight_identity.py
markdown_ingress/core/ingest_stats.py
markdown_ingress/core/interfaces.py
markdown_ingress/core/job_status.py
markdown_ingress/core/link_analyzer.py
markdown_ingress/core/metadata_basic.py
markdown_ingress/core/metadata_extractor.py
markdown_ingress/core/metadata_jsonld.py
markdown_ingress/core/metadata_keys.py
markdown_ingress/core/metadata_language.py
markdown_ingress/core/metadata_urls.py
markdown_ingress/core/nova_guard.py
markdown_ingress/core/nova_rules.py
markdown_ingress/core/orchestrator.py
markdown_ingress/core/plugin.py
markdown_ingress/core/policy.py
markdown_ingress/core/resource_block_patterns.py
markdown_ingress/core/resource_blocker.py
markdown_ingress/core/runtime_error_policy.py
markdown_ingress/core/scoring.py
markdown_ingress/core/security.py
markdown_ingress/core/security_data.py
markdown_ingress/core/security_engine.py
markdown_ingress/core/security_explanation.py
markdown_ingress/core/security_flags.py
markdown_ingress/core/security_imperative.py
markdown_ingress/core/security_nova_result.py
markdown_ingress/core/security_pattern_matching.py
markdown_ingress/core/security_rules.py
markdown_ingress/core/security_scoring.py
markdown_ingress/core/security_text.py
markdown_ingress/core/security_validation.py
markdown_ingress/core/ssrf.py
markdown_ingress/core/ssrf_dns.py
markdown_ingress/core/ssrf_hostname.py
markdown_ingress/core/ssrf_ip_policy.py
markdown_ingress/core/ssrf_normalization.py
markdown_ingress/core/ssrf_url.py
markdown_ingress/core/structured.py
markdown_ingress/core/structured_chunks.py
markdown_ingress/core/structured_metadata.py
markdown_ingress/core/structured_rendering.py
markdown_ingress/core/url_safety.py
markdown_ingress/core/stealth/__init__.py
markdown_ingress/core/stealth/browser_config.py
markdown_ingress/core/stealth/browser_profiles.py
markdown_ingress/core/stealth/js_injection.py
markdown_ingress/core/stealth/js_payloads.py
markdown_ingress/rules/__init__.py
markdown_ingress/rules/prompt_injection.nova
tests/test_advanced_stealth.py
tests/test_api_coverage.py
tests/test_api_server.py
tests/test_api_server_env.py
tests/test_api_server_handler_errors.py
tests/test_api_server_rate_limit_runtime.py
tests/test_architecture.py
tests/test_architecture_integration.py
tests/test_architecture_rules.py
tests/test_batch.py
tests/test_benchmark.py
tests/test_bootstrap_factories.py
tests/test_cache.py
tests/test_cli.py
tests/test_cli_batch.py
tests/test_client_lifecycle_shutdown.py
tests/test_config.py
tests/test_config_env.py
tests/test_constant_contracts.py
tests/test_core_coverage.py
tests/test_domain_rules.py
tests/test_examples.py
tests/test_extractor.py
tests/test_fetcher_rate_limit.py
tests/test_hashing.py
tests/test_http_notifier.py
tests/test_inflight_shutdown.py
tests/test_integration.py
tests/test_job_queue.py
tests/test_job_queue_sql_contracts.py
tests/test_links.py
tests/test_metadata.py
tests/test_models_headers.py
tests/test_nova_integration.py
tests/test_packaging.py
tests/test_pipeline_integrations.py
tests/test_plugin.py
tests/test_policy.py
tests/test_profiles_and_structure.py
tests/test_pytest_collection.py
tests/test_renderer.py
tests/test_renderer_cleanup.py
tests/test_renderer_extra.py
tests/test_resource_blocker.py
tests/test_retry.py
tests/test_runtime_helpers.py
tests/test_screenshot.py
tests/test_security.py
tests/test_security_report.py
tests/test_structural_hash.py
tests/test_structured.py
tests/test_sync_runtime_guards.py
tests/test_tokens.py
tests/test_url_dataset_baseline.py
tests/test_url_dataset_campaign.py
tests/test_url_dataset_campaign_runner.py