Repository Analysis

OpenPipe/ART

Agent Reinforcement Trainer: train multi-step agents for real-world tasks using GRPO. Give your agents on-the-job training. Reinforcement learning for Qwen3.6, GPT-OSS, Llama, and more!

17.3 Moderate AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of OpenPipe/ART, a Python project with 10,677 GitHub stars. SynthScan v2.0 examined 253,388 lines of code across 674 source files, recording 4365 pattern matches distributed across 19 syntactic categories. The overall adjusted score of 17.3 places this repository in the Moderate AI signal band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

17.3
Adjusted Score
17.3
Raw Score
100%
Time Factor
2026-08-28
Last Push
10.7K
Stars
Python
Language
253.4K
Lines of Code
674
Files
4.4K
Pattern Hits
2026-08-29
Scan Date
0.03
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 0HIGH 22MEDIUM 129LOW 4214

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 4365 distinct pattern matches across 19 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Hyper-Verbose Identifiers2877 hits · 2645 pts
SeverityFileLineSnippetContext
LOWvllm_runtime/tests/test_dedicated_server.py55def test_fast_metrics_listener_auth_keepalive_and_scalar_payload() -> None:CODE
LOWvllm_runtime/tests/test_dedicated_server.py77def test_fast_metrics_listener_reads_updated_shared_snapshot() -> None:CODE
LOWvllm_runtime/tests/test_dedicated_server.py98def test_fast_metrics_listener_reports_unpublished_snapshot() -> None:CODE
LOWvllm_runtime/tests/test_dedicated_server.py112def test_fast_metrics_listener_stops_and_restarts_on_same_port() -> None:CODE
LOWvllm_runtime/tests/test_dedicated_server.py128def test_fast_metrics_url_uses_controller_routable_host(monkeypatch) -> None:CODE
LOWvllm_runtime/tests/test_dedicated_server.py143def test_runtime_sleep_route_returns_engine_validation_error(monkeypatch) -> None:CODE
LOWvllm_runtime/tests/test_binary_routes.py13 def test_exact_expert_count_and_dtype_roundtrip(self) -> None:CODE
LOWvllm_runtime/tests/test_binary_routes.py47 def test_capture_registers_vllm_authoritative_route_layout(self) -> None:CODE
LOWvllm_runtime/tests/test_binary_routes.py78 def test_resolves_only_registered_padding_layers(self) -> None:CODE
LOWvllm_runtime/tests/test_binary_routes.py101 def test_rejects_missing_capture_on_routed_layer(self) -> None:CODE
LOWvllm_runtime/src/art_vllm_runtime/moe_lora_patches.py59def patch_small_batch_moe_lora_intermediate_dtype() -> None:CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py107def _patch_policy_cache_hashing() -> None:CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py114 def generate_block_hash_extra_keys(CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py321async def declare_initial_lora_policy(CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py358def _patch_model_runner_output_type() -> None:CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py447def _policy_history_from_cache_salt(cache_salt: str | None) -> str | None:CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py523def _apply_lora_alias_policy_cache_salt(CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py549def _patch_engine_core_output_type() -> None:CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py636def _patch_worker_policy_span_capture() -> None:CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py732def _patch_scheduler_policy_span_transport() -> None:CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py774def _patch_output_processor_policy_span_accumulation() -> None:CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py836def _patch_openai_response_policy_spans() -> None:CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py844 async def chat_completion_full_generator(CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py884def _patch_lora_alias_resolution() -> None:CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py948def _patch_engine_request_admission() -> None:CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1028async def _cleanup_failed_admission(CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1071def _patch_load_inplace_storage() -> None:CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1099def _patch_policy_lora_update_rpc() -> None:CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1122 def art_declare_loaded_lora_policy(CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1155 def art_apply_lora_policy_update(CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1164 def art_declare_loaded_lora_policy(CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1177def _apply_policy_lora_update(CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1207def _transition_scheduler_policy_history(CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1295def _validate_continued_policy_update(CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1312def _rebase_preempted_request_policy_history(request: Any) -> None:CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1343def _scheduler_hash_block_size(scheduler: Any) -> int:CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1350def _policy_lora_request_from_payload(CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1366def policy_lora_request_payload(lora_request: PolicyLoRARequest) -> dict[str, Any]:CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1405def _validate_worker_lora_update(CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1455def _policy_context_from_runner(runner: Any) -> dict[str, dict[str, Any]]:CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1472def _lora_request_for_input_batch_req(input_batch: Any, req_id: str) -> Any | None:CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1483def _policy_metadata_for_lora_request(lora_request: Any | None) -> dict[str, Any]:CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1496def _record_worker_lora_policy(lora_request: Any) -> dict[str, Any]:CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1532def _immutable_policy_version_from_lora_name(lora_name: str) -> int | None:CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1537def _attach_policy_spans_to_model_output(CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1561def _attach_policy_span_context_to_sample_output(CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1571def _policy_span_context_from_sample_output(output: Any) -> dict[str, dict[str, Any]]:CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1583def _engine_core_policy_spans_by_request(CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1617def _append_current_policy_spans(req_state: Any, token_count: int) -> None:CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1649def _record_request_output_spans(CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1661def _policy_spans_by_choice_from_final_output(CODE
LOWvllm_runtime/src/art_vllm_runtime/metrics.py203 def record_policy_cache_salt_audit(CODE
LOWvllm_runtime/src/art_vllm_runtime/metrics.py217 def record_policy_cache_waiting_update(CODE
LOWvllm_runtime/src/art_vllm_runtime/metrics.py264def record_policy_cache_salt_audit(*, lora_request: bool, salted: bool) -> None:CODE
LOWvllm_runtime/src/art_vllm_runtime/metrics.py268def record_policy_cache_waiting_update(*, updated: int, skipped_started: int) -> None:CODE
LOWvllm_runtime/src/art_vllm_runtime/binary_routes.py49def encode_routed_experts_response(CODE
LOWvllm_runtime/src/art_vllm_runtime/binary_routes.py165def _register_model_route_layout(model_config: Any) -> None:CODE
LOWvllm_runtime/src/art_vllm_runtime/binary_routes.py201def patch_binary_routed_experts_response() -> None:CODE
LOWvllm_runtime/src/art_vllm_runtime/binary_routes.py234def patch_pipeline_routed_experts() -> None:CODE
LOWvllm_runtime/src/art_vllm_runtime/binary_routes.py315def patch_pipeline_routed_experts_validation() -> None:CODE
2817 more matches not shown…
Unused Imports679 hits · 612 pts
SeverityFileLineSnippetContext
LOWvllm_runtime/tests/test_binary_routes.py1CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py7CODE
LOWvllm_runtime/src/art_vllm_runtime/metrics.py3CODE
LOWvllm_runtime/src/art_vllm_runtime/binary_routes.py1CODE
LOWvllm_runtime/src/art_vllm_runtime/__init__.py1CODE
LOWvllm_runtime/src/art_vllm_runtime/__init__.py1CODE
LOWvllm_runtime/src/art_vllm_runtime/fast_metrics.py3CODE
LOWtests/unit/test_exchange_training_model_selection.py1CODE
LOWtests/unit/test_strip_logprobs.py3CODE
LOWtests/unit/test_strip_logprobs.py5CODE
LOWtests/unit/test_strip_logprobs.py7CODE
LOWtests/unit/test_trainer_rank_weird_shapes.py1CODE
LOWtests/unit/test_trainer_rank_weird_shapes.py14CODE
LOWtests/unit/test_trainer_rank_weird_shapes.py31CODE
LOWtests/unit/test_moe_routing_real_path.py1CODE
LOWtests/unit/test_trainer_rank_check.py1CODE
LOWtests/unit/test_prefix_tree_grad_parity.py1CODE
LOWtests/unit/test_distributed_inference_metrics.py1CODE
LOWtests/unit/test_multi_checkpoint_inference.py14CODE
LOWtests/unit/test_multi_checkpoint_inference.py15CODE
LOWtests/unit/test_multi_checkpoint_inference.py19CODE
LOWtests/unit/test_tau_bench_client.py1CODE
LOWtests/unit/test_dsv4_vllm_runtime_patches.py1CODE
LOWtests/unit/test_prefix_tree_attention_builder.py1CODE
LOWtests/unit/test_moe_routing_replay.py1CODE
LOWtests/unit/test_trainer_rank_validation.py1CODE
LOWtests/unit/test_trainer_rank_validation.py65CODE
LOWtests/unit/test_trajectory_copy.py9CODE
LOWtests/unit/test_prefix_tree_packing.py1CODE
LOWtests/unit/test_trajectory_parquet.py13CODE
LOWtests/unit/test_trajectory_parquet.py16CODE
LOWtests/unit/test_trajectory_parquet.py23CODE
LOWtests/unit/test_trajectory_parquet.py45CODE
LOWtests/unit/test_trajectory_parquet.py45CODE
LOWtests/unit/test_prefix_tree.py1CODE
LOWtests/unit/test_openai_stream.py1CODE
LOWtests/unit/test_trainer_rank_custom_tensors.py1CODE
LOWtests/unit/test_trainer_rank_telemetry.py1CODE
LOWtests/unit/test_megatron_reference_logprobs.py1CODE
LOWtests/unit/trajectories/test_tensorized_models.py1CODE
LOWtests/unit/trajectories/test_tokenize.py1CODE
LOWtests/unit/trajectories/test_capture.py1CODE
LOWtests/unit/trajectories/test_compact_serialization.py1CODE
LOWtests/integration/test_multi_checkpoint_training.py18CODE
LOWtests/integration/test_lora_quack_cutover.py1CODE
LOWtests/integration/distributed/test_replica_update.py1CODE
LOWtests/integration/distributed/test_public_api.py1CODE
LOWtests/integration/megatron/metrics.py1CODE
LOWtests/integration/megatron/metrics.py3CODE
LOWtests/integration/megatron/conftest.py6CODE
LOWtests/integration/megatron/artifacts.py9CODE
LOWtests/integration/megatron/routing_replay/bundle.py1CODE
LOWtests/integration/megatron/routing_replay/bundle.py3CODE
LOWtests/integration/megatron/routing_replay/trace.py1CODE
LOW…n/megatron/cp_attn/megatron_attention_oracle_worker.py1CODE
LOW…/megatron/cp_attn/megatron_attention_oracle_harness.py1CODE
LOW…/megatron/cp_attn/megatron_attention_oracle_harness.py6CODE
LOW…megatron/cp_attn/test_attention_packed_vs_flattened.py1CODE
LOW…megatron/cp_attn/test_attention_packed_vs_flattened.py14CODE
LOW…n/gdn_shared_prefix/test_qwen35_gdn_topology_oracle.py1CODE
619 more matches not shown…
Decorative Section Separators91 hits · 321 pts
SeverityFileLineSnippetContext
MEDIUMskypilot-config.yaml358# ----------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUMtests/unit/test_multi_checkpoint_inference.py22# =============================================================================COMMENT
MEDIUMtests/unit/test_multi_checkpoint_inference.py24# =============================================================================COMMENT
MEDIUMtests/unit/test_multi_checkpoint_inference.py130# =============================================================================COMMENT
MEDIUMtests/unit/test_multi_checkpoint_inference.py132# =============================================================================COMMENT
MEDIUMtests/unit/test_multi_checkpoint_inference.py198# =============================================================================COMMENT
MEDIUMtests/unit/test_multi_checkpoint_inference.py200# =============================================================================COMMENT
MEDIUMtests/unit/test_multi_checkpoint_inference.py254# =============================================================================COMMENT
MEDIUMtests/unit/test_multi_checkpoint_inference.py256# =============================================================================COMMENT
MEDIUMtests/unit/test_multi_checkpoint_inference.py296# =============================================================================COMMENT
MEDIUMtests/unit/test_multi_checkpoint_inference.py298# =============================================================================COMMENT
MEDIUMtests/unit/test_multi_checkpoint_inference.py403# =============================================================================COMMENT
MEDIUMtests/unit/test_multi_checkpoint_inference.py405# =============================================================================COMMENT
MEDIUMscripts/deploy-model.py15# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/deploy-model.py17# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/deploy-model.py45# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/deploy-model.py47# ---------------------------------------------------------------------------COMMENT
MEDIUMdev/sft/sft-warmup.py62 # ========================================================================COMMENT
MEDIUMdev/sft/sft-warmup.py64 # ========================================================================COMMENT
MEDIUMdev/sft/sft-warmup.py72 # ========================================================================COMMENT
MEDIUMdev/sft/sft-warmup.py74 # ========================================================================COMMENT
MEDIUMdev/sft/sft-warmup.py89 # ========================================================================COMMENT
MEDIUMdev/sft/sft-warmup.py91 # ========================================================================COMMENT
MEDIUMdev/sft/sft-warmup.py99 # ========================================================================COMMENT
MEDIUMdev/sft/sft-warmup.py101 # ========================================================================COMMENT
MEDIUMdev/sft/sft-warmup.py116 # ========================================================================COMMENT
MEDIUMdev/sft/sft-warmup.py118 # ========================================================================COMMENT
MEDIUMsrc/art/types.py83# ---------------------------------------------------------------------------COMMENT
MEDIUMsrc/art/types.py85# ---------------------------------------------------------------------------COMMENT
MEDIUMsrc/art/model.py727 # ------------------------------------------------------------------COMMENT
MEDIUMsrc/art/model.py729 # ------------------------------------------------------------------COMMENT
MEDIUMsrc/art/model.py1444# ---------------------------------------------------------------------------COMMENT
MEDIUMsrc/art/model.py1446# ---------------------------------------------------------------------------COMMENT
MEDIUMsrc/art/serverless/backend.py726 # ------------------------------------------------------------------COMMENT
MEDIUMsrc/art/serverless/backend.py728 # ------------------------------------------------------------------COMMENT
MEDIUMsrc/art/utils/trajectory_migration.py26# ============================================================================COMMENT
MEDIUMsrc/art/utils/trajectory_migration.py28# ============================================================================COMMENT
MEDIUMsrc/art/utils/trajectory_migration.py171# ============================================================================COMMENT
MEDIUMsrc/art/utils/trajectory_migration.py173# ============================================================================COMMENT
MEDIUM…benchmarking/charts/percentage_comparison_bar_chart.py81 # ------------------------------------------------------------------COMMENT
MEDIUM…benchmarking/charts/percentage_comparison_bar_chart.py83 # ------------------------------------------------------------------COMMENT
MEDIUM…benchmarking/charts/percentage_comparison_bar_chart.py108 # ------------------------------------------------------------------COMMENT
MEDIUM…benchmarking/charts/percentage_comparison_bar_chart.py110 # ------------------------------------------------------------------COMMENT
MEDIUM…benchmarking/charts/percentage_comparison_bar_chart.py133 # ------------------------------------------------------------------COMMENT
MEDIUM…benchmarking/charts/percentage_comparison_bar_chart.py135 # ------------------------------------------------------------------COMMENT
MEDIUM…benchmarking/charts/percentage_comparison_bar_chart.py140 # ------------------------------------------------------------------COMMENT
MEDIUM…benchmarking/charts/percentage_comparison_bar_chart.py142 # ------------------------------------------------------------------COMMENT
MEDIUM…benchmarking/charts/percentage_comparison_bar_chart.py204 # ------------------------------------------------------------------COMMENT
MEDIUM…benchmarking/charts/percentage_comparison_bar_chart.py206 # ------------------------------------------------------------------COMMENT
MEDIUM…benchmarking/charts/percentage_comparison_bar_chart.py226 # ------------------------------------------------------------------COMMENT
MEDIUM…benchmarking/charts/percentage_comparison_bar_chart.py228 # ------------------------------------------------------------------COMMENT
MEDIUM…benchmarking/charts/percentage_comparison_bar_chart.py243 # ------------------------------------------------------------------COMMENT
MEDIUM…benchmarking/charts/percentage_comparison_bar_chart.py245 # ------------------------------------------------------------------COMMENT
MEDIUM…t/utils/benchmarking/charts/training_progress_chart.py74 # ------------------------------------------------------------------COMMENT
MEDIUM…t/utils/benchmarking/charts/training_progress_chart.py76 # ------------------------------------------------------------------COMMENT
MEDIUM…t/utils/benchmarking/charts/training_progress_chart.py134 # ------------------------------------------------------------------COMMENT
MEDIUM…t/utils/benchmarking/charts/training_progress_chart.py136 # ------------------------------------------------------------------COMMENT
MEDIUM…t/utils/benchmarking/charts/training_progress_chart.py163 # ------------------------------------------------------------------COMMENT
MEDIUM…t/utils/benchmarking/charts/training_progress_chart.py167 # ------------------------------------------------------------------COMMENT
MEDIUM…t/utils/benchmarking/charts/training_progress_chart.py180 # ------------------------------------------------------------------COMMENT
31 more matches not shown…
Deep Nesting312 hits · 249 pts
SeverityFileLineSnippetContext
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py636CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py732CODE
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py1207CODE
LOWvllm_runtime/src/art_vllm_runtime/fast_metrics.py336CODE
LOWtests/integration.py82CODE
LOWtests/integration.py176CODE
LOWtests/integration.py231CODE
LOWtests/unit/test_frontend_logging.py958CODE
LOWtests/unit/test_prefix_tree_attention_builder.py564CODE
LOWtests/unit/test_trainer_rank_validation.py2901CODE
LOWtests/unit/test_prefix_tree.py265CODE
LOWtests/unit/test_prefix_tree.py367CODE
LOWtests/unit/test_prefix_tree.py388CODE
LOWtests/unit/test_prefix_tree.py441CODE
LOWtests/unit/test_trainer_rank_custom_tensors.py167CODE
LOWtests/unit/trajectories/test_capture.py254CODE
LOWtests/unit/trajectories/test_capture.py539CODE
LOWtests/unit/trajectories/test_compact_serialization.py624CODE
LOW…n/megatron/cp_attn/megatron_attention_oracle_worker.py43CODE
LOW…atron/gdn_shared_prefix/test_real_gdn_native_fla_cp.py602CODE
LOW…shared_prefix/test_real_gdn_cp1_packed_vs_flattened.py50CODE
LOW…ntegration/megatron/gdn_shared_prefix/packed_layout.py30CODE
LOW…ntegration/megatron/gdn_shared_prefix/packed_layout.py212CODE
LOW…egration/megatron/gdn_shared_prefix/real_gdn_oracle.py86CODE
LOW…/runtime_isolation/test_live_megatron_backend_smoke.py504CODE
LOW…s/integration/megatron/train_inf_mismatch/real_path.py649CODE
LOW…s/integration/megatron/train_inf_mismatch/real_path.py757CODE
LOW…s/integration/megatron/train_inf_mismatch/real_path.py1101CODE
LOW…tegration/megatron/train_inf_mismatch/output_parity.py511CODE
LOW…_inf_mismatch/vllm_forward_trace_site/sitecustomize.py454CODE
LOW…ts/integration/megatron/model_support/forward_trace.py1806CODE
LOW…ts/integration/megatron/model_support/forward_trace.py2085CODE
LOW…egration/megatron/model_support/workflow_forkserver.py67CODE
LOW…egration/megatron/model_support/workflow_forkserver.py149CODE
LOW…egration/megatron/model_support/workflow_forkserver.py307CODE
LOW…egration/megatron/model_support/workflow_forkserver.py330CODE
LOW…ration/megatron/model_support/prefix_tree_workloads.py8CODE
LOW…ration/megatron/model_support/workflow_stage_worker.py157CODE
LOW…ration/megatron/model_support/workflow_stage_worker.py296CODE
LOW…ts/integration/megatron/model_support/oracle_worker.py103CODE
LOW…ts/integration/megatron/model_support/oracle_worker.py277CODE
LOW…ts/integration/megatron/model_support/oracle_worker.py325CODE
LOW…ts/integration/megatron/model_support/oracle_worker.py953CODE
LOW…ts/integration/megatron/model_support/oracle_worker.py1578CODE
LOW…ts/integration/megatron/model_support/oracle_worker.py1968CODE
LOW…ts/integration/megatron/model_support/oracle_worker.py984CODE
LOW…atron/model_support/test_dsv4_real_path_correctness.py41CODE
LOW…egration/megatron/model_support/workflow_throughput.py1732CODE
LOW…tegration/megatron/model_support/workflow_scheduler.py784CODE
LOW…tegration/megatron/model_support/workflow_scheduler.py912CODE
LOW…s/integration/megatron/model_support/oracle_harness.py1108CODE
LOW…s/integration/megatron/model_support/oracle_harness.py2468CODE
LOW…s/integration/megatron/model_support/oracle_harness.py2186CODE
LOW…ts/integration/megatron/model_support/lora_coverage.py109CODE
LOW…ration/megatron/model_support/routing_replay_bundle.py263CODE
LOWtests/integration/megatron/model_support/workflow.py507CODE
LOWtests/integration/megatron/model_support/workflow.py644CODE
LOWtests/integration/megatron/model_support/workflow.py1010CODE
LOWtests/integration/megatron/model_support/workflow.py1272CODE
LOW…tegration/megatron/model_support/packing_invariance.py598CODE
252 more matches not shown…
Excessive Try-Catch Wrapping187 hits · 198 pts
SeverityFileLineSnippetContext
MEDIUMtests/integration.py280 print(f"Error parsing indexes '{indexes_str}': {e}")CODE
MEDIUMtests/integration.py316 print("Error: No valid notebook indexes specified")STRING
LOWtests/integration/test_multi_checkpoint_training.py202 except Exception:CODE
LOWtests/integration/test_push_and_fork.py112 except Exception:CODE
LOWtests/integration/test_push_and_fork.py194 except Exception:CODE
LOWtests/integration/test_push_and_fork.py257 except Exception:CODE
LOWtests/integration/megatron/routing_replay/trace.py342 except Exception:CODE
LOW…ts/integration/megatron/gdn_shared_prefix/artifacts.py109 except Exception:CODE
LOW…sts/integration/megatron/lora/test_lora_disk_codecs.py89 except Exception as exc:CODE
LOW…rain_inf_mismatch/test_live_real_path_output_parity.py127 except Exception as error:CODE
LOW…s/integration/megatron/train_inf_mismatch/real_path.py1320 except Exception:CODE
LOW…_inf_mismatch/vllm_forward_trace_site/sitecustomize.py289 except Exception as exc:CODE
LOW…_inf_mismatch/vllm_forward_trace_site/sitecustomize.py363 except Exception as exc:CODE
LOW…ts/integration/megatron/model_support/forward_trace.py122 except Exception:CODE
LOW…ts/integration/megatron/model_support/forward_trace.py142 except Exception:CODE
LOW…egration/megatron/model_support/workflow_forkserver.py412 except Exception as exc:CODE
LOW…egration/megatron/model_support/workflow_forkserver.py455 except Exception:CODE
LOW…egration/megatron/model_support/workflow_forkserver.py479 except Exception as exc:CODE
LOW…egration/megatron/model_support/workflow_forkserver.py490 except Exception as cleanup_error:CODE
LOW…ration/megatron/model_support/workflow_stage_worker.py270 except Exception as exc:CODE
LOW…ration/megatron/model_support/workflow_stage_worker.py314 except Exception as exc:CODE
LOW…tegration/megatron/model_support/workflow_scheduler.py1321 except Exception as exc:CODE
LOW…s/integration/megatron/model_support/oracle_harness.py1007 except Exception:CODE
LOW…s/integration/megatron/model_support/oracle_harness.py1015 except Exception:CODE
LOW…s/integration/megatron/model_support/oracle_harness.py935 except Exception:CODE
LOW…s/integration/megatron/model_support/oracle_harness.py1566 except Exception:CODE
LOW…ntegration/megatron/model_support/fp32_grouped_gemm.py19 except Exception:CODE
LOWtests/integration/megatron/model_support/workflow.py1095 except Exception as exc:CODE
LOWtests/integration/megatron/model_support/workflow.py1132 except Exception as exc:CODE
LOWtests/integration/megatron/model_support/workflow.py1161 except Exception as exc:CODE
LOWtests/integration/megatron/model_support/workflow.py1173 except Exception as exc:CODE
LOW.agents/skills/train-sft/SKILL.md55 except Exception as e:CODE
LOWexamples/2048/utils.py150 except Exception:CODE
LOWexamples/2048/rollout.py67 except Exception as e:CODE
LOWexamples/mcp-rl/test_scenario_generation.py145 except Exception as e:CODE
LOWexamples/mcp-rl/test_scenario_generation.py177 except Exception as e:CODE
LOWexamples/mcp-rl/test_scenario_generation.py234 except Exception as e:CODE
LOWexamples/mcp-rl/test_scenario_generation.py253 except Exception as e:CODE
LOWexamples/mcp-rl/test_scenario_generation.py269 except Exception as e:CODE
LOWexamples/mcp-rl/test_scenario_generation.py313 except Exception as e:CODE
LOWexamples/mcp-rl/mcp_rl/checks.py104 except Exception as e:CODE
MEDIUMexamples/mcp-rl/mcp_rl/checks.py105 print(f"Error during LLM evaluation: {e}")CODE
LOWexamples/mcp-rl/mcp_rl/rollout.py182 except Exception as e:CODE
MEDIUMexamples/mcp-rl/mcp_rl/rollout.py183 print(f"Error checking success: {e}")CODE
LOWexamples/mcp-rl/mcp_rl/rollout.py219 except Exception as e:CODE
LOWexamples/mcp-rl/mcp_rl/rollout.py234 except Exception as e:CODE
LOWexamples/mcp-rl/mcp_rl/rollout.py238 except Exception as e:CODE
LOWexamples/mcp-rl/mcp_rl/train.py213 except Exception as e:CODE
LOWexamples/mcp-rl/mcp_rl/scenario_generator.py68 except Exception:CODE
MEDIUMexamples/mcp-rl/mcp_rl/scenario_generator.py221 print(f"Error: Server params file not found: {args.server_params_path}")CODE
LOWexamples/mcp-rl/mcp_rl/scenario_generator.py251 except Exception as e:CODE
MEDIUMexamples/mcp-rl/mcp_rl/scenario_generator.py252 print(f"Error generating scenarios: {e}")CODE
LOW…amples/mcp-rl/servers/python/mcp_balldontlie/server.py273 except Exception as e:CODE
LOWexamples/mcp-rl/servers/python/mcp_googlemaps/server.py441 except Exception as e:CODE
LOW…mples/mcp-rl/servers/python/mcp_alphavantage/server.py314 except Exception as e:CODE
LOWexamples/tic_tac_toe_self_play/game_utils.py49 except Exception:CODE
LOWexamples/tic_tac_toe_self_play/game_utils.py61 except Exception as e:CODE
LOWexamples/tic_tac_toe_self_play/rollout.py78 except Exception as e:CODE
LOWexamples/tic_tac_toe/game_utils.py53 except Exception:CODE
LOWexamples/tic_tac_toe/game_utils.py59 except Exception as e:CODE
127 more matches not shown…
Modern Structural Boilerplate89 hits · 92 pts
SeverityFileLineSnippetContext
LOWvllm_runtime/src/art_vllm_runtime/policy_spans.py541def _set_pydantic_extra(model: Any, key: str, value: Any) -> None:CODE
LOWvllm_runtime/src/art_vllm_runtime/metrics.py187 def set_writer(self, writer: FastMetricsSharedWriter | None) -> None:CODE
LOWvllm_runtime/src/art_vllm_runtime/metrics.py260def set_fast_metrics_writer(writer: FastMetricsSharedWriter | None) -> None:CODE
LOWvllm_runtime/src/art_vllm_runtime/__init__.py6__all__ = [CODE
LOWtests/unit/test_moe_routing_replay.py170 def set_target_indices(self, topk_indices: torch.Tensor) -> None:CODE
LOWtests/unit/test_moe_routing_replay.py174 def set_router_replay_action(self, action: Any) -> None:CODE
LOWtests/integration/megatron/routing_replay/bundle.py5__all__ = ["build_bundle_from_forward_trace_dir"]CODE
LOW…tegration/megatron/train_inf_mismatch/output_parity.py776def _set_seed(seed: int) -> None:CODE
LOWtests/integration/megatron/trainability/__init__.py17__all__ = [CODE
LOW…ts/integration/megatron/model_support/oracle_worker.py205def _set_deterministic_seed(seed: int) -> None:CODE
LOW…s/integration/megatron/model_support/gdn_trace_uids.py28 def set_module_token_uids(self, module: Any, token_uids: Tensor | None) -> None:CODE
LOW…s/integration/megatron/model_support/gdn_trace_uids.py89 def set_out_proj_lora_token_uids(self, gdn: Any, hidden_states: Tensor) -> None:CODE
LOW…s/integration/megatron/model_support/gdn_trace_uids.py98 def set_out_norm_token_uids(self, gdn: Any, token_uids: Tensor) -> None:CODE
LOW…s/integration/megatron/model_support/oracle_harness.py603 def update_router_ids(self, reference_ids, candidate_ids) -> None: # type: ignore[no-untyped-def]CODE
LOWtests/integration/megatron/model_support/hf_parity.py476__all__ = [CODE
LOWexamples/mcp-rl/mcp_rl/__init__.py6__all__ = ["rollout", "McpScenario", "McpServer", "AlphaMcpServer"]CODE
LOWsrc/art/metrics.py776 def _update_throughput_metrics(self, result: dict[str, float]) -> None:CODE
LOWsrc/art/gather.py239 def update_pbar(self, n: int) -> None:CODE
LOWsrc/art/__init__.py97__all__ = [CODE
LOWsrc/art/model.py1505 def set_cost_calculator(self, calculator: CostCalculator | None) -> None:CODE
LOWsrc/art/langgraph/__init__.py3__all__ = ["wrap_rollout", "init_chat_model"]CODE
LOWsrc/art/tinker/__init__.py5__all__ = ["TinkerBackend", "get_renderer_name", "OpenAICompatibleTinkerServer"]CODE
LOWsrc/art/distributed/host_admission.py447def _update_digest(digest: hashlib._Hash, value: bytes) -> None:CODE
LOWsrc/art/distributed/art_runtime.py78logger = logging.getLogger(__name__)CODE
LOWsrc/art/distributed/rollout.py201 def set_target(self, target_workers: int) -> None: ...CODE
LOWsrc/art/distributed/rollout.py203 def set_workers(self, worker_ids: tuple[int, ...]) -> None: ...CODE
LOWsrc/art/distributed/rollout.py247 def set_target(self, target_workers: int) -> None:CODE
LOWsrc/art/distributed/rollout.py251 def set_workers(self, worker_ids: tuple[int, ...]) -> None:CODE
LOWsrc/art/distributed/rollout.py416 def set_maxsize(self, maxsize: int) -> None:CODE
LOWsrc/art/distributed/rollout.py978 def set_target(self, target_workers: int) -> None:CODE
LOWsrc/art/distributed/rollout.py989 def set_workers(self, worker_ids: tuple[int, ...]) -> None:CODE
LOWsrc/art/tinker_native/__init__.py3__all__ = ["TinkerNativeBackend"]CODE
LOWsrc/art/serverless/__init__.py3__all__ = ["ServerlessBackend"]CODE
LOWsrc/art/tau_bench/client.py30logger = logging.getLogger(__name__)CODE
LOWsrc/art/tau_bench/__init__.py15__all__ = [CODE
LOWsrc/art/rewards/__init__.py3__all__ = ["ruler", "ruler_score_group"]CODE
LOWsrc/art/pipeline_tuner/__init__.py27__all__ = [CODE
LOWsrc/art/pipeline_tuner/worker_controller.py15 def set_target(self, target_workers: int) -> None:CODE
LOWsrc/art/utils/__init__.py10__all__ = [CODE
LOWsrc/art/utils/deploy_model.py36__all__ = [CODE
LOWsrc/art/utils/managed_process.py26def set_parent_death_signal(parent_pid: int, sig: signal.Signals) -> None:CODE
LOWsrc/art/utils/strip_logprobs.py6logger = logging.getLogger(__name__)CODE
LOWsrc/art/utils/deployment/__init__.py23__all__ = [CODE
LOWsrc/art/utils/benchmarking/charts/__init__.py4__all__ = ["percentage_comparison_bar_chart", "training_progress_chart"]CODE
LOWsrc/art/mcp/__init__.py12__all__ = [CODE
LOWsrc/art/local/backend.py30logger = logging.getLogger(__name__)CODE
LOWsrc/art/local/__init__.py3__all__ = ["LocalBackend"]CODE
LOWsrc/art/pipeline_trainer/__init__.py16__all__ = [CODE
LOWsrc/art/pipeline_trainer/checkpoint_retention.py65__all__ = [CODE
LOWsrc/art/pipeline_trainer/status.py89 def set_step(self, step: int) -> None:CODE
LOWsrc/art/trainer_rank/_impl.py1904 def _set_default_slot(self, ref: "LoRASlotRef") -> None:CODE
LOWsrc/art/trainer_rank/_impl.py3552 def _set_hybridep_rows(rows: int) -> None:CODE
LOWsrc/art/trainer_rank/_impl.py4439__all__ = [CODE
LOWsrc/art/trainer_rank/__init__.py355__all__ = [CODE
LOWsrc/art/dev/__init__.py23__all__ = [CODE
LOWsrc/art/trajectories/tensors.py353__all__ = [CODE
LOWsrc/art/trajectories/__init__.py1409__all__ = [CODE
LOWsrc/art/trajectories/_selection.py113__all__ = [CODE
LOWsrc/art/trajectories/_capture/core.py21logger = logging.getLogger(__name__)CODE
LOWsrc/art/megatron/distributed_service.py100logger = logging.getLogger(__name__)CODE
29 more matches not shown…
Cross-Language Confusion9 hits · 62 pts
SeverityFileLineSnippetContext
HIGHtests/test_backend_train_api.py6 cd /workspace/ART && source .venv/bin/activateSTRING
HIGHtests/unit/test_auto_trajectory.py119mock_stream_response = b"""data: {"id":"chatcmpl-aa0d1e3261414f53acafc2f8e53bf9d6","object":"chat.completion.chunk","creCODE
HIGHtests/unit/test_auto_trajectory.py121data: {"id":"chatcmpl-aa0d1e3261414f53acafc2f8e53bf9d6","object":"chat.completion.chunk","created":1755831263,"model":"tCODE
HIGHtests/unit/test_auto_trajectory.py123data: {"id":"chatcmpl-aa0d1e3261414f53acafc2f8e53bf9d6","object":"chat.completion.chunk","created":1755831263,"model":"tCODE
HIGHtests/unit/test_auto_trajectory.py125data: {"id":"chatcmpl-aa0d1e3261414f53acafc2f8e53bf9d6","object":"chat.completion.chunk","created":1755831263,"model":"tCODE
HIGHtests/unit/test_auto_trajectory.py127data: {"id":"chatcmpl-aa0d1e3261414f53acafc2f8e53bf9d6","object":"chat.completion.chunk","created":1755831263,"model":"tCODE
HIGHtests/unit/test_auto_trajectory.py129data: {"id":"chatcmpl-aa0d1e3261414f53acafc2f8e53bf9d6","object":"chat.completion.chunk","created":1755831263,"model":"tCODE
HIGHtests/unit/test_auto_trajectory.py131data: {"id":"chatcmpl-aa0d1e3261414f53acafc2f8e53bf9d6","object":"chat.completion.chunk","created":1755831263,"model":"tCODE
HIGHscripts/bump_version.py78 f"1. Commit the change: git add pyproject.toml uv.lock && git commit -m 'Bump version to {new}'"CODE
Docstring Block Structure8 hits · 40 pts
SeverityFileLineSnippetContext
HIGHexamples/mcp-rl/mcp_rl/mcp_server.py140Apply a tool with given arguments. Args: tool_name: Name of the tool to call arguments:STRING
HIGHexamples/mcp-rl/mcp_rl/mcp_server.py244Execute a tool via the API server. Args: tool_name: Name of the tool to call arguments:STRING
HIGHexamples/just-the-facts/just_the_facts/utils.py10 Scrape article text from a news URL (Fox News, MSNBC, etc.) Args: url: The URL of the news article to STRING
HIGHsrc/art/openai.py35Consume a chat completion stream and build a complete ChatCompletion object. This function processes a stream of ChSTRING
HIGHsrc/art/utils/model_config.py28Detect instruction and response parts from a tokenizer's chat template. Args: tokenizer: A tokenizer with aSTRING
HIGHsrc/art/utils/model_config.py80Get instruction and response parts for a model. Checks for explicit model configuration first, then falls back to STRING
HIGHsrc/art/utils/sft.py53 Count the number of non-empty rows in a JSONL file. Args: file_path: Path to JSONL file Returns: STRING
HIGHsrc/art/utils/sft.py282 Stream trajectories from a JSONL file for one or more epochs. Uses buffer-based shuffling to randomize order wSTRING
Self-Referential Comments14 hits · 39 pts
SeverityFileLineSnippetContext
MEDIUMskypilot-config.yaml235# \# Create a private VPC image and paste its ID in the following format:COMMENT
MEDIUMskypilot-config.yaml317# \# Create a S3 bucket named sky-dataset, uploads the contents ofCOMMENT
MEDIUMtests/unit/test_frontend_logging.py280 # Create a mock trainable model with step > 0COMMENT
MEDIUMtests/unit/test_trajectory_copy.py145 # Create a memo dict with a circular referenceCOMMENT
MEDIUMtests/unit/test_trajectory_parquet.py988 # Create a JSONL file with enough content to benefit from compressionCOMMENT
MEDIUMexamples/mcp-rl/mcp_rl/scenario_generator.py113 # Define the JSON schema for the responseCOMMENT
MEDIUMsrc/art/test/test_step_skipping.py39 # Create a temporary directory for the testCOMMENT
MEDIUMsrc/art/test/test_step_skipping.py45 # Create a test modelCOMMENT
MEDIUMsrc/art/distributed/monarch_actor.py15# This module is imported only by explicit distributed runtime construction.COMMENT
MEDIUMsrc/art/tinker_native/backend.py1147 # Create a sampler client from the new weightsCOMMENT
MEDIUMsrc/art/serverless/backend.py792 # Create a temporary directory that won't be cleaned up automaticallyCOMMENT
MEDIUMsrc/art/rewards/ruler.py321 # Create a new trajectory with the same data but fresh objectsSTRING
MEDIUMsrc/art/utils/litellm.py83 # Create the OpenAI Choice objectCOMMENT
MEDIUMsrc/art/utils/old_benchmarking/generate_line_graphs.py55 plt.figure() # Create a new figure for each metricCODE
AI Structural Patterns44 hits · 35 pts
SeverityFileLineSnippetContext
LOW…s/integration/megatron/model_support/oracle_harness.py2402CODE
LOW…s/integration/megatron/model_support/oracle_harness.py1273CODE
LOWdev/trainer_rank_check.py43CODE
LOWdev/megatron_review_perf.py39CODE
LOWsrc/art/_backend_training.py37CODE
LOWsrc/art/model.py493CODE
LOWsrc/art/model.py541CODE
LOWsrc/art/model.py1464CODE
LOWsrc/art/distributed/packing.py281CODE
LOWsrc/art/tinker_native/backend.py332CODE
LOWsrc/art/serverless/backend.py227CODE
LOWsrc/art/tau_bench/client.py227CODE
LOWsrc/art/tau_bench/rollout.py31CODE
LOWsrc/art/tau_bench/rollout.py48CODE
LOWsrc/art/tau_bench/rollout.py67CODE
LOWsrc/art/utils/sft.py145CODE
LOWsrc/art/utils/sft.py342CODE
LOWsrc/art/utils/strip_logprobs.py32CODE
LOWsrc/art/local/backend.py1286CODE
LOWsrc/art/local/backend.py2135CODE
LOWsrc/art/pipeline_trainer/trainer.py189CODE
LOWsrc/art/trajectories/_serialization.py290CODE
LOWsrc/art/trajectories/_serialization.py341CODE
LOWsrc/art/trajectories/__init__.py786CODE
LOWsrc/art/trajectories/__init__.py813CODE
LOWsrc/art/trajectories/__init__.py1007CODE
LOWsrc/art/trajectories/__init__.py1034CODE
LOWsrc/art/megatron/prefix_tree_state.py61CODE
LOWsrc/art/megatron/train.py408CODE
LOWsrc/art/megatron/train.py2608CODE
LOWsrc/art/megatron/_hybrid_ep/deep_ep/hybrid_ep_buffer.py56CODE
LOWsrc/art/megatron/_hybrid_ep/deep_ep/hybrid_ep_buffer.py220CODE
LOWsrc/art/megatron/_hybrid_ep/deep_ep/hybrid_ep_buffer.py367CODE
LOWsrc/art/megatron/runtime/bridge_runtime.py589CODE
LOWsrc/art/megatron/runtime/te_cutlass_grouped_gemm.py32CODE
LOWsrc/art/megatron/dsv4/deepseek_v4.py467CODE
LOWsrc/art/megatron/dsv4/layer.py273CODE
LOWsrc/art/megatron/gdn/operator.py390CODE
LOWsrc/art/megatron/flex_attn/attention.py262CODE
LOWsrc/art/megatron/flex_attn/flash_dlse_patch.py220CODE
LOWsrc/art/megatron/context_parallel/core_attention.py137CODE
LOWsrc/art/megatron/context_parallel/runtime.py2181CODE
LOWsrc/art/megatron/model_support/handlers/gemma4.py1067CODE
LOWsrc/art/megatron/model_support/handlers/gemma4.py1167CODE
Over-Commented Block25 hits · 24 pts
SeverityFileLineSnippetContext
LOWskypilot-config.yaml1# Title: Task YAML — SkyPilot documentationCOMMENT
LOWskypilot-config.yaml21# \# which \`sky\` is called.COMMENT
LOWskypilot-config.yaml41# \# if this is specified.COMMENT
LOWskypilot-config.yaml61# \# Format: {<name\>:<count\>, ...}COMMENT
LOWskypilot-config.yaml81# \# E.g., 32+ means first try to find an instance type with \>\= 32 GiB. IfCOMMENT
LOWskypilot-config.yaml101# \# If \`EAGER\_NEXT\_REGION\` is specified, the job will go to the next regionCOMMENT
LOWskypilot-config.yaml121# \# low: 1000 IOPS; read 90 MB/s; write 90 MB/sCOMMENT
LOWskypilot-config.yaml141# \# be removed until the cluster is terminated.COMMENT
LOWskypilot-config.yaml161# #COMMENT
LOWskypilot-config.yaml181# \# Docker supportCOMMENT
LOWskypilot-config.yaml201# \# custom images in multiple regions):COMMENT
LOWskypilot-config.yaml221# \# image\_id: skypilot:gpu-ubuntu-2004COMMENT
LOWskypilot-config.yaml241# \# To use a more limited but easier to manage tool:COMMENT
LOWskypilot-config.yaml261# \# outside of \`any\_of\`, \`ordered\` will be used as the default values forCOMMENT
LOWskypilot-config.yaml281# \# \`sky launch/exec --env ENV=val\` (if ENV is present).COMMENT
LOWskypilot-config.yaml301# envs:COMMENT
LOWskypilot-config.yaml321# #COMMENT
LOWskypilot-config.yaml341# #COMMENT
LOWskypilot-config.yaml361COMMENT
LOW…tegration/megatron/train_inf_mismatch/output_parity.py21# These gates are intentionally bf16-scale, not fp32 oracle-scale. A 2026-05-18COMMENT
LOWrequirements/backend.vcs.txt1# Pinned backend dependencies that must come from VCS (not allowed in PyPI metadata).COMMENT
LOWsrc/art/tinker/server.py521 base_model = model_path_or_base_modelCOMMENT
LOW…benchmarking/charts/percentage_comparison_bar_chart.py241 ax.spines["right"].set_visible(False)COMMENT
LOWsrc/art/megatron/_hybrid_ep/deep_ep/hybrid_ep_buffer.py381 num_permuted_tokens: int = None,COMMENT
LOW…tron/_hybrid_ep/csrc/hybrid_ep/buffer/nixl_connector.h1// SPDX-License-Identifier: MITCOMMENT
Magic Placeholder Names4 hits · 20 pts
SeverityFileLineSnippetContext
HIGHexamples/mcp-rl/servers/python/mcp_googlemaps/README.md39python server.py --api-key YOUR_API_KEYCODE
HIGHexamples/mcp-rl/servers/python/mcp_googlemaps/README.md44export GOOGLE_MAPS_API_KEY=your_api_keyCODE
HIGH…mples/mcp-rl/servers/python/mcp_alphavantage/README.md25python server.py --api-key YOUR_API_KEYCODE
HIGH…mples/mcp-rl/servers/python/mcp_alphavantage/README.md30export ALPHAVANTAGE_API_KEY=your_api_keyCODE
Structural Annotation Overuse9 hits · 16 pts
SeverityFileLineSnippetContext
LOW.agents/skills/train-sft/SKILL.md14## Step 1: Determine Training ScenarioCOMMENT
LOW.agents/skills/train-sft/SKILL.md22## Step 2: Determine BackendCOMMENT
LOW.agents/skills/train-sft/SKILL.md28## Step 3: Select and Validate Dataset (JSONL scenario)COMMENT
LOW.agents/skills/train-sft/SKILL.md68## Step 4: Gather Base ParametersCOMMENT
LOW.agents/skills/train-sft/SKILL.md84## Step 5: Gather HyperparametersCOMMENT
LOW.agents/skills/train-sft/SKILL.md111## Step 6: Generate the Training ScriptCOMMENT
LOW.agents/skills/train-sft/SKILL.md287## Step 7: Write and Offer to RunSTRING
LOWsrc/art/local/backend.py2091 # Step 1: Ensure checkpoint exists at original_checkpoint_dirCOMMENT
LOWsrc/art/local/backend.py2115 # Step 2: Handle local_path if providedCOMMENT
Redundant / Tautological Comments9 hits · 13 pts
SeverityFileLineSnippetContext
LOWexamples/hn_title_generator/reference_grpo_trainer.py289 if scores: # Check if scores list is not emptyCODE
LOWexamples/hn_title_generator/reference_grpo_trainer.py310 if v_list: # Check if list for metric is not emptyCODE
LOWscripts/publish.sh8# Check if PYPI_ART_TOKEN is setCOMMENT
LOWsrc/art/utils/s3_checkpoint_utils.py166 # Check if it's a 4-digit checkpoint directory (old format)COMMENT
LOWsrc/art/utils/s3_checkpoint_utils.py192 # Check if already exists in new locationCOMMENT
LOWsrc/art/utils/s3.py133 # Check if bucket existsCOMMENT
LOWsrc/art/local/backend.py2086 # Check if checkpoint exists in the original training locationCOMMENT
LOWsrc/art/megatron/dsv4/encoding.py347 # Check if previous message has a task - if so, this is a task output (no thinking)COMMENT
LOWsrc/mp_actors/move.py256 # Check if it's a method or propertyCOMMENT
Synthetic Comment Markers1 hit · 11 pts
SeverityFileLineSnippetContext
HIGH…benchmarking/charts/percentage_comparison_bar_chart.py231 # Remove y-axis label, ticks, and spine as requestedCOMMENT
Dead Code3 hits · 6 pts
SeverityFileLineSnippetContext
MEDIUMtests/unit/test_frontend_logging.py1160CODE
MEDIUMsrc/art/tinker/service.py220CODE
MEDIUMsrc/art/tinker_native/backend.py501CODE
Verbosity Indicators2 hits · 4 pts
SeverityFileLineSnippetContext
LOWsrc/art/local/backend.py2091 # Step 1: Ensure checkpoint exists at original_checkpoint_dirCOMMENT
LOWsrc/art/local/backend.py2115 # Step 2: Handle local_path if providedCOMMENT
AI Slop Vocabulary1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUMexamples/hn_title_generator/train.py138 # Be robust to variations like "True.", " False", etc.COMMENT
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOWskypilot-config.yaml156# \# Example usage:COMMENT