Scan timing: clone 3.76s · analysis 42.07s · 4.0 MB · GitHub API rate-limit (preflight)
https://github.com/google-research/timesfm.git
· scanned 2026-06-19 22:18 UTC (1 month, 1 week ago)
· 10 languages
455 raw signals (256 security + 199 graph) 5th percentile · Python · small (2-20K LoC)
Last scanned 1 month, 1 week ago · v1 · 392 actionable findings from 2 signal sources. 63 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
100.0 | 0.15 | 15.00 |
security_score |
53.0 | 0.25 | 13.25 |
testing_score |
63.0 | 0.20 | 12.60 |
documentation_score |
84.0 | 0.15 | 12.60 |
practices_score |
67.0 | 0.15 | 10.05 |
code_quality |
39.0 | 0.10 | 3.90 |
| Overall | 1.00 | 67.4 |
Showing 358 of 392 actionable findings. 455 raw detector signals were grouped into reader-sized issues. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
timesfm-forecasting/scripts/check_system.py:164
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/src/timesfm/timesfm_jax.py:62, 63, 70, 71, 78, 86, 87, 88, +7 more (20 hits)v1/src/timesfm/patched_decoder.py:291, 342, 538 (3 hits)v1/src/timesfm/xreg_lib.py:450 (2 hits)v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
requirements.txt
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/experiments/extended_benchmarks/utils.py:169
v1/src/timesfm/data_loader.py:179
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
timesfm-forecasting/scripts/check_system.py:138, 186 (2 hits)timesfm-forecasting/references/system_requirements.md:210
Mcp skillSupply chainSc6
timesfm-forecasting/examples/anomaly-detection/output/anomaly_detection.png:1433
Mcp skillTool misuseTm1
timesfm-forecasting/examples/covariates-forecasting/output/covariates_data.png:170, 1225 (2 hits)timesfm-forecasting/examples/global-temperature/output/forecast_animation.gif:416, 520, 801, 1081, 4495 (5 hits)timesfm-forecasting/examples/global-temperature/output/forecast_visualization.png:1051
Mcp skillTool misuseTm1
timesfm-forecasting/scripts/forecast_csv.py:225, 247 (2 hits)timesfm-forecasting/examples/covariates-forecasting/output/covariates_data.png:1045
Mcp skillTool misuseTm2
timesfm-forecasting/scripts/forecast_csv.py:164
v1/experiments/extended_benchmarks/utils.py:121
v1/poetry.lock
v1/src/finetuning/finetuning_example.py:395
Error handlingquality
v1/src/timesfm/__init__.py:32
Error handlingquality
requirements.txtv1/poetry.lockrequirements.txtv1/poetry.lockv1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/peft/finetune.py:63
v1/experiments/baselines/timegpt_pipeline.py:184
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
requirements.txt:5
requirements.txt:13
requirements.txt:31
.github/workflows/manual_publish.yml:17
.github/workflows/main.yml:20
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
v1/poetry.lock
timesfm-forecasting/scripts/check_system.py:362
Mcp skillBehavioral astAst3
timesfm-forecasting/scripts/check_system.py:138, 186 (2 hits)timesfm-forecasting/examples/global-temperature/generate_gif.py:238
Mcp skillExcessive agencyEa4
timesfm-forecasting/SKILL.md:1
Mcp skillMcp least privLp3
v1/poetry.lock
v1/src/timesfm/timesfm_torch.py:49, 59 (2 hits)src/timesfm/timesfm_2p5/timesfm_2p5_torch.py:304v1/experiments/extended_benchmarks/run_timesfm.py:9v1/src/adapter/lora_layers.py:48v1/src/timesfm/pytorch_patched_decoder.py:541v1/src/timesfm/timesfm_base.py:65v1/src/timesfm/timesfm_jax.py:200v1/src/timesfm/xreg_lib.py:31.github/workflows/main.yml:13, 15 (3 hits).github/workflows/manual_publish.yml:10, 12 (3 hits)v1/poetry.lock
v1/poetry.lock
Showing first 300 of 358. Refine filters or use the findings page for deep search.
This page is publicly accessible at:
https://repobility.com/scan/da5d58d3-85f2-4a83-a867-74a096ca8de4/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/da5d58d3-85f2-4a83-a867-74a096ca8de4/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.