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.

Autsunset/epic-free

https://github.com/Autsunset/epic-free · scanned 2026-06-17 01:17 UTC (1 month, 2 weeks ago)

21 raw signals (0 security + 21 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -26.2 (diff) · 18 actionable findings from 1 signal source. 3 repeated signals 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 225 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
test_area_select_box_answer_is_converted_to_click_points software healthy tests/test_providers.py:31
test_area_select_dict_boxes_are_converted_to_click_points software healthy tests/test_providers.py:41
test_area_select_coordinates_string_with_single_quotes_is_c… software healthy tests/test_providers.py:59
test_drag_source_coordinates_are_converted_to_paths software healthy tests/test_providers.py:77
test_router_answer_single_select_is_converted_to_challenge_… software healthy tests/test_providers.py:92
test_router_drag_multi_alias_matches_current_schema_enum software healthy tests/test_providers.py:102
_models software healthy tests/test_providers.py:124
test_openai_image_part_is_a_data_url software healthy tests/test_providers.py:135
test_glm_image_part_uses_raw_base64 software healthy tests/test_providers.py:142
test_chat_completions_payload_shape software healthy tests/test_providers.py:151
test_strip_reasoning_removes_closed_think_block software healthy tests/test_providers.py:177
test_strip_reasoning_leaves_plain_json_untouched software healthy tests/test_providers.py:182
test_strip_reasoning_handles_alternate_tag_names_and_spacing software healthy tests/test_providers.py:187
test_strip_reasoning_drops_unclosed_think_tail software healthy tests/test_providers.py:195
_text_content software healthy tests/test_providers.py:213
test_response_schema_field_names_are_injected_into_prompt software healthy tests/test_providers.py:224
test_no_response_schema_means_no_schema_prompt_or_response_… software healthy tests/test_providers.py:246
_env software healthy src/epic_free/config.py:37
_coerce_secret software healthy src/epic_free/config.py:45
_bridge_provider_credentials software healthy src/epic_free/config.py:107
_apply_runtime_defaults software healthy src/epic_free/config.py:130
user_data_dir software healthy src/epic_free/config.py:182
user_data_dir_for software healthy src/epic_free/config.py:185
llm_configuration_error software healthy src/epic_free/config.py:193
get_async_client software healthy src/epic_free/http_client.py:18
close_async_client software healthy src/epic_free/http_client.py:29
_camoufox_launch_options software healthy src/epic_free/browser.py:16
_playwright_launch_options software healthy src/epic_free/browser.py:36
_is_camoufox_bootstrap_error software healthy src/epic_free/browser.py:46
open_browser_context software healthy src/epic_free/browser.py:65
_env_bool software healthy src/epic_free/app.py:36
execute_browser_tasks software healthy src/epic_free/app.py:44
deploy software healthy src/epic_free/app.py:71
signal_handler software dead src/epic_free/app.py:132
main software healthy src/epic_free/app.py:163
timezone_filter software dead src/epic_free/logging_setup.py:8
init_log software healthy src/epic_free/logging_setup.py:12
_strip_reasoning software healthy src/epic_free/llm/openai_compat.py:60
__init__ software healthy src/epic_free/llm/openai_compat.py:396
model_dump software healthy src/epic_free/llm/openai_compat.py:82
upload software dead src/epic_free/llm/openai_compat.py:101
_to_image_part software healthy src/epic_free/llm/openai_compat.py:128
_part_to_content_item software healthy src/epic_free/llm/openai_compat.py:133
_build_messages software healthy src/epic_free/llm/openai_compat.py:161
_build_payload software healthy src/epic_free/llm/openai_compat.py:213
_extract_text software healthy src/epic_free/llm/openai_compat.py:240
_parse_response software healthy src/epic_free/llm/openai_compat.py:261
_log_error software healthy src/epic_free/llm/openai_compat.py:295
generate_content software dead src/epic_free/llm/openai_compat.py:338
apply_gemini_patch software healthy src/epic_free/llm/gemini.py:17

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

LabelLayerStatusPath
.env.example software healthy .env.example
CLAUDE.md software healthy CLAUDE.md
README.md software healthy README.md
pyproject.toml software healthy pyproject.toml
LICENSE software healthy LICENSE
docker-compose.yaml software healthy docker-compose.yaml
Dockerfile software healthy Dockerfile
test_providers.py software healthy tests/test_providers.py
docker.yml software healthy .github/workflows/docker.yml
__init__.py software healthy src/epic_free/__init__.py
config.py software healthy src/epic_free/config.py
http_client.py software healthy src/epic_free/http_client.py
models.py software healthy src/epic_free/models.py
browser.py software healthy src/epic_free/browser.py
app.py software healthy src/epic_free/app.py
logging_setup.py software healthy src/epic_free/logging_setup.py
openai_compat.py software healthy src/epic_free/llm/openai_compat.py
__init__.py software healthy src/epic_free/llm/__init__.py
gemini.py software healthy src/epic_free/llm/gemini.py
patch.py software healthy src/epic_free/llm/patch.py
parse.py software healthy src/epic_free/llm/parse.py
__init__.py software healthy src/epic_free/epic/__init__.py
store.py software healthy src/epic_free/epic/store.py
promotions.py software healthy src/epic_free/epic/promotions.py
auth.py software healthy src/epic_free/epic/auth.py
CLAUDE.md quality healthy CLAUDE.md

LabelLayerStatusPath
_FakeSettings software healthy tests/test_providers.py:115
_Part software healthy tests/test_providers.py:214
_Content software healthy tests/test_providers.py:217
_Config software healthy tests/test_providers.py:249
_Desc software healthy tests/test_providers.py:207
EpicSettings software healthy src/epic_free/config.py:54
OrderItem software healthy src/epic_free/models.py:12
Order software healthy src/epic_free/models.py:18
CompletedOrder software healthy src/epic_free/models.py:24
PromotionGame software healthy src/epic_free/models.py:29
_UploadedFile software healthy src/epic_free/llm/openai_compat.py:67
_PatchedResponse software healthy src/epic_free/llm/openai_compat.py:74
_AsyncFiles software healthy src/epic_free/llm/openai_compat.py:89
_AsyncModels software healthy src/epic_free/llm/openai_compat.py:109
_AsyncNamespace software healthy src/epic_free/llm/openai_compat.py:366
OpenAICompatibleClient software healthy src/epic_free/llm/openai_compat.py:389
EpicAgent software healthy src/epic_free/epic/store.py:45
EpicGames software healthy src/epic_free/epic/store.py:226
EpicAuthenticationFatalError software healthy src/epic_free/epic/auth.py:27
EpicManualActionRequiredError software healthy src/epic_free/epic/auth.py:31
EpicAuthorization software healthy src/epic_free/epic/auth.py:35

LabelLayerStatusPath
tests software healthy tests
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
epic_free software healthy src/epic_free
llm software healthy src/epic_free/llm
epic software healthy src/epic_free/epic

LabelLayerStatusPath
password_literal::.env.example security healthy .env.example
openai_or_anthropic_key::README.md security healthy README.md
openai_or_anthropic_key::docker-compose.yaml security healthy docker-compose.yaml

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
epic-free hardware healthy docker-compose.yaml

LabelLayerStatusPath
Autsunset__epic-free software healthy /data/fable5_failed_archive/Autsunset__epic-free

LabelLayerStatusPath
celery data healthy CLAUDE.md

LabelLayerStatusPath
gha::docker cicd healthy .github/workflows/docker.yml

LabelLayerStatusPath
build-and-push cicd healthy .github/workflows/docker.yml

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
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/dbae2ad3-307a-41a2-b9ba-46a3b3377d67/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/dbae2ad3-307a-41a2-b9ba-46a3b3377d67/

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.