Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

Yibarek1/CodeCaster

https://github.com/Yibarek1/CodeCaster · scanned 2026-06-16 01:05 UTC (2 months, 1 week ago)

80 raw signals (0 security + 80 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 79 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 414 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
file_sha256 software healthy datatools.py:27
normalize_to_csv software healthy datatools.py:35
profile_dataframe software healthy datatools.py:88
summarize_dataframe software healthy datatools.py:97
metadata_json software healthy datatools.py:126
build_column_context software healthy datatools.py:130
moderation software healthy prompts.py:12
code_moderation software healthy prompts.py:24
feature_selection software healthy prompts.py:51
draft software healthy prompts.py:73
validation software healthy prompts.py:118
interpret software healthy prompts.py:137
converse software healthy prompts.py:191
classify software healthy prompts.py:250
suggest software healthy prompts.py:261
pdf_extract software healthy prompts.py:307
survey_extract software healthy prompts.py:318
wrangle software healthy prompts.py:345
method_prompt software healthy prompts.py:376
report software healthy prompts.py:400
report_revision software healthy prompts.py:435
current_identity software healthy storage.py:35
storage_root software healthy storage.py:56
identity_root software healthy storage.py:60
resolve_path software healthy storage.py:67
_manifest_path software healthy storage.py:86
_load_manifest software healthy storage.py:91
_save_manifest software healthy storage.py:102
register_dataset software healthy storage.py:107
active_dataset_path software healthy storage.py:123
add_dataset_version software healthy storage.py:136
shift_dataset_version software healthy storage.py:161
dataset_changelog software healthy storage.py:176
_meta_path software healthy storage.py:195
save_dataset_meta software healthy storage.py:200
load_dataset_meta software dead storage.py:205
save_approved_script software healthy storage.py:220
load_approved_script software healthy storage.py:226
save_last_run software healthy storage.py:237
last_run_artifacts software healthy storage.py:253
reset_identity software healthy storage.py:272
cleanup_old_files software healthy storage.py:278
_env_bool software healthy config.py:17
_env_int software healthy config.py:24
from_env software healthy config.py:102
validate software healthy config.py:146
_warn software healthy config.py:191
is_production software healthy config.py:197
is_testing software healthy config.py:201
resolved_upload_root software healthy config.py:204

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
requirements-dev.txt software healthy requirements-dev.txt
runner.Dockerfile software healthy runner.Dockerfile
datatools.py software healthy datatools.py
prompts.py software healthy prompts.py
storage.py software healthy storage.py
config.py software healthy config.py
tailwind.config.js software healthy tailwind.config.js
app.py software healthy app.py
llm.py software healthy llm.py
Dockerfile software healthy Dockerfile
sandbox.py software healthy sandbox.py
.pre-commit-config.yaml software healthy .pre-commit-config.yaml
models.py software healthy models.py
.env.example software healthy .env.example
pyproject.toml software healthy pyproject.toml
requirements.txt software healthy requirements.txt
extensions.py software healthy extensions.py
docker-compose.yml software healthy docker-compose.yml
test_storage.py software healthy tests/test_storage.py
test_datasets_routes.py software healthy tests/test_datasets_routes.py
conftest.py software healthy tests/conftest.py
test_config.py software healthy tests/test_config.py
test_sandbox.py software healthy tests/test_sandbox.py
test_auth.py software healthy tests/test_auth.py
test_datatools.py software healthy tests/test_datatools.py
test_converse_and_misc.py software healthy tests/test_converse_and_misc.py
test_security.py software healthy tests/test_security.py
test_analyze_routes.py software healthy tests/test_analyze_routes.py
tools.js software healthy static/js/tools.js
ui.js software healthy static/js/ui.js
analyze.js software healthy static/js/analyze.js
converse.js software healthy static/js/converse.js
data.js software healthy static/js/data.js
api.js software healthy static/js/api.js
tailwind.css software healthy static/css/tailwind.css
tailwind.src.css software healthy static/css/tailwind.src.css
app.css software healthy static/css/app.css
GEMINI.md software healthy docs/GEMINI.md
README.md software healthy docs/README.md
IMPLEMENTATION_PLAN.md software healthy docs/IMPLEMENTATION_PLAN.md
index.html software healthy templates/index.html
misc.py software healthy routes/misc.py
__init__.py software healthy routes/__init__.py
datasets.py software healthy routes/datasets.py
auth.py software healthy routes/auth.py
analyze.py software healthy routes/analyze.py
converse.py software healthy routes/converse.py
ci.yml software healthy .github/workflows/ci.yml
docs/GEMINI.md quality healthy docs/GEMINI.md

LabelLayerStatusPath
ANY / api healthy routes/misc.py
ANY /health api healthy routes/misc.py
ANY /metrics api healthy routes/misc.py
ANY /report_issue api healthy routes/misc.py
ANY /generate_report api healthy routes/misc.py
ANY /upload api healthy routes/datasets.py
ANY /upload_pdf api healthy routes/datasets.py
ANY /extract_pdf_codebook api healthy routes/datasets.py
ANY /data_page api healthy routes/datasets.py
ANY /classify_variables api healthy routes/datasets.py
ANY /suggest api healthy routes/datasets.py
ANY /wrangle api healthy routes/datasets.py
ANY /dataset_versions api healthy routes/datasets.py
ANY /version_control api healthy routes/datasets.py
ANY /export api healthy routes/datasets.py
ANY /reset api healthy routes/datasets.py
ANY /check_auth api healthy routes/auth.py
ANY /login api healthy routes/auth.py
ANY /register api healthy routes/auth.py
ANY /logout api healthy routes/auth.py
ANY /history api healthy routes/auth.py
ANY /chat api healthy routes/analyze.py
ANY /run api healthy routes/analyze.py
ANY /interpret api healthy routes/analyze.py
ANY /method_prompt api healthy routes/analyze.py
ANY /converse api healthy routes/converse.py
POST /history api healthy static/js/tools.js
POST /method_prompt api healthy static/js/tools.js
POST /report_issue api healthy static/js/tools.js
POST /login api healthy static/js/tools.js
POST /register api healthy static/js/tools.js
POST /logout api healthy static/js/tools.js
POST /run api healthy static/js/analyze.js
POST /data_page api healthy static/js/data.js
POST /classify_variables api healthy static/js/data.js
POST /suggest api healthy static/js/data.js
POST /extract_pdf_codebook api healthy static/js/data.js
POST /wrangle api healthy static/js/data.js
POST /version_control api healthy static/js/data.js
POST /reset api healthy static/js/data.js

LabelLayerStatusPath
UnsupportedFormatError software healthy datatools.py:19
MissingDependencyError software healthy datatools.py:23
Config software healthy config.py:36
RequestIdFilter software healthy app.py:29
LLMResult software healthy llm.py:20
LLMService software healthy llm.py:25
RunResult software healthy sandbox.py:28
User software healthy models.py:20
Dataset software healthy models.py:40
AnalysisRun software healthy models.py:51
IssueReport software healthy models.py:78
FakeLLMService software healthy tests/conftest.py:25

LabelLayerStatusPath
tests software healthy tests
static software healthy static
js software healthy static/js
css software healthy static/css
docs software healthy docs
templates software healthy templates
routes software healthy routes
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
users data healthy models.py
datasets data healthy models.py
analysis_runs data healthy models.py
issue_reports data healthy models.py

LabelLayerStatusPath
sqlite data healthy config.py
postgresql data healthy models.py

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
codecaster-web hardware healthy docker-compose.yml

LabelLayerStatusPath
lint cicd healthy .github/workflows/ci.yml
test cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
repobility-clone-aer8p1dg software healthy /tmp/repobility-clone-aer8p1dg

LabelLayerStatusPath
port:5000 network healthy Dockerfile

LabelLayerStatusPath
127.0.0.1 network healthy Dockerfile

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/cd8d419a-0a62-479c-99fb-ca9b6c6c693a/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/cd8d419a-0a62-479c-99fb-ca9b6c6c693a/

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.