LICENSE
README.md
pyproject.toml
src/context_cli/__init__.py
src/context_cli/main.py
src/context_cli/py.typed
src/context_cli/server.py
src/context_cli/cli/__init__.py
src/context_cli/cli/audit.py
src/context_cli/cli/benchmark.py
src/context_cli/cli/compare.py
src/context_cli/cli/generate.py
src/context_cli/cli/history.py
src/context_cli/cli/leaderboard.py
src/context_cli/cli/mcp_cmd.py
src/context_cli/cli/radar.py
src/context_cli/cli/retail.py
src/context_cli/cli/watch.py
src/context_cli/core/__init__.py
src/context_cli/core/auditor.py
src/context_cli/core/batch.py
src/context_cli/core/cache.py
src/context_cli/core/compare.py
src/context_cli/core/config.py
src/context_cli/core/cost.py
src/context_cli/core/crawler.py
src/context_cli/core/discovery.py
src/context_cli/core/history.py
src/context_cli/core/llm.py
src/context_cli/core/models.py
src/context_cli/core/plugin.py
src/context_cli/core/recommend.py
src/context_cli/core/regression.py
src/context_cli/core/retry.py
src/context_cli/core/scoring.py
src/context_cli/core/webhook.py
src/context_cli/core/benchmark/__init__.py
src/context_cli/core/benchmark/cost.py
src/context_cli/core/benchmark/dispatcher.py
src/context_cli/core/benchmark/judge.py
src/context_cli/core/benchmark/loader.py
src/context_cli/core/benchmark/metrics.py
src/context_cli/core/checks/__init__.py
src/context_cli/core/checks/content.py
src/context_cli/core/checks/content_usage.py
src/context_cli/core/checks/eeat.py
src/context_cli/core/checks/llms_txt.py
src/context_cli/core/checks/robots.py
src/context_cli/core/checks/rsl.py
src/context_cli/core/checks/schema.py
src/context_cli/core/ci/__init__.py
src/context_cli/core/ci/baseline.py
src/context_cli/core/ci/thresholds.py
src/context_cli/core/generate/__init__.py
src/context_cli/core/generate/batch.py
src/context_cli/core/generate/compiler.py
src/context_cli/core/generate/llm.py
src/context_cli/core/generate/profiles.py
src/context_cli/core/generate/prompts.py
src/context_cli/core/radar/__init__.py
src/context_cli/core/radar/analyzer.py
src/context_cli/core/radar/domains.py
src/context_cli/core/radar/parser.py
src/context_cli/core/radar/query.py
src/context_cli/core/retail/__init__.py
src/context_cli/core/retail/auditor.py
src/context_cli/core/retail/feed_spec.py
src/context_cli/core/retail/scoring.py
src/context_cli/core/retail/parsers/__init__.py
src/context_cli/core/retail/parsers/amazon.py
src/context_cli/core/retail/parsers/base.py
src/context_cli/core/retail/parsers/blibli.py
src/context_cli/core/retail/parsers/generic.py
src/context_cli/core/retail/parsers/lazada.py
src/context_cli/core/retail/parsers/shopee.py
src/context_cli/core/retail/parsers/tiktok_shop.py
src/context_cli/core/retail/parsers/tokopedia.py
src/context_cli/core/retail/parsers/zalora.py
src/context_cli/formatters/__init__.py
src/context_cli/formatters/ci_summary.py
src/context_cli/formatters/compare.py
src/context_cli/formatters/csv.py
src/context_cli/formatters/html.py
src/context_cli/formatters/leaderboard.py
src/context_cli/formatters/markdown.py
src/context_cli/formatters/recommendations.py
src/context_cli/formatters/rich_output.py
src/context_cli/formatters/verbose.py
src/context_cli/formatters/verbose_panels.py
src/context_linter.egg-info/PKG-INFO
src/context_linter.egg-info/SOURCES.txt
src/context_linter.egg-info/dependency_links.txt
src/context_linter.egg-info/entry_points.txt
src/context_linter.egg-info/requires.txt
src/context_linter.egg-info/top_level.txt
tests/test_answer_first.py
tests/test_auditor.py
tests/test_auditor_coverage.py
tests/test_batch.py
tests/test_benchmark_cli.py
tests/test_benchmark_cost.py
tests/test_benchmark_dispatcher.py
tests/test_benchmark_judge.py
tests/test_benchmark_loader.py
tests/test_benchmark_metrics.py
tests/test_cache.py
tests/test_ci_baseline.py
tests/test_ci_features.py
tests/test_ci_summary.py
tests/test_ci_thresholds.py
tests/test_cli.py
tests/test_cli_coverage.py
tests/test_cli_errors.py
tests/test_compare.py
tests/test_config.py
tests/test_content_boundaries.py
tests/test_content_chunks.py
tests/test_content_usage.py
tests/test_crawler_coverage.py
tests/test_crawler_errors.py
tests/test_custom_bots.py
tests/test_discovery.py
tests/test_discovery_coverage.py
tests/test_eeat.py
tests/test_formatters.py
tests/test_generate_batch.py
tests/test_generate_batch_cli.py
tests/test_generate_cli.py
tests/test_generate_compiler.py
tests/test_generate_llm.py
tests/test_generate_models.py
tests/test_generate_profiles.py
tests/test_generate_prompts.py
tests/test_github_summary.py
tests/test_heading_structure.py
tests/test_history.py
tests/test_history_cli.py
tests/test_html_report.py
tests/test_leaderboard_cli.py
tests/test_leaderboard_formatter.py
tests/test_llms_txt_edge_cases.py
tests/test_mcp_expansion.py
tests/test_mcp_server.py
tests/test_models.py
tests/test_page_weight_edges.py
tests/test_plugin.py
tests/test_radar_analyzer.py
tests/test_radar_cli.py
tests/test_radar_domains.py
tests/test_radar_parser.py
tests/test_radar_query.py
tests/test_readability.py
tests/test_recommend.py
tests/test_regression.py
tests/test_retail_auditor.py
tests/test_retail_cli.py
tests/test_retail_feed_spec.py
tests/test_retail_parsers.py
tests/test_retail_parsers2.py
tests/test_retail_scoring.py
tests/test_retry.py
tests/test_robots_edge_cases.py
tests/test_rsl.py
tests/test_save_flag.py
tests/test_schema_edge_cases.py
tests/test_schema_weighting.py
tests/test_scoring_integration.py
tests/test_scoring_lint.py
tests/test_shared_llm.py
tests/test_site_audit.py
tests/test_sitemap_parsing.py
tests/test_spider.py
tests/test_timeout.py
tests/test_verbose_output.py
tests/test_watch.py
tests/test_webhook.py