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.
64 of your 215 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

Scan timing: clone 6.49s · analysis 12.54s · 8.6 MB · GitHub preflight 141ms

666ghj/MiroFish

https://github.com/666ghj/MiroFish · scanned 2026-06-05 09:00 UTC (5 days, 19 hours ago) · 10 languages

449 raw signals (199 security + 250 graph) 41st percentile · Python · medium (20-100K LoC) System graph score 63 (lower by 12)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 5 days, 19 hours ago · v2 · 236 actionable findings from 2 signal sources. 88 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 75.0 0.15 11.25
security_score 45.5 0.25 11.38
testing_score 7.0 0.20 1.40
documentation_score 88.0 0.15 13.20
practices_score 77.0 0.15 11.55
code_quality 18.6 0.10 1.86
Overall 1.00 50.6
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 771 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
generateReport software healthy frontend/src/api/report.js:generateReport
getReportStatus software healthy frontend/src/api/report.js:getReportStatus
getAgentLog software healthy frontend/src/api/report.js:getAgentLog
getConsoleLog software healthy frontend/src/api/report.js:getConsoleLog
getReport software healthy frontend/src/api/report.js:getReport
chatWithReport software healthy frontend/src/api/report.js:chatWithReport
requestWithRetry software healthy frontend/src/api/index.js:requestWithRetry
createSimulation software healthy frontend/src/api/simulation.js:createSimulation
prepareSimulation software healthy frontend/src/api/simulation.js:prepareSimulation
getPrepareStatus software healthy frontend/src/api/simulation.js:getPrepareStatus
getSimulation software healthy frontend/src/api/simulation.js:getSimulation
getSimulationProfiles software healthy frontend/src/api/simulation.js:getSimulationProfiles
getSimulationProfilesRealtime software healthy frontend/src/api/simulation.js:getSimulationProfilesRealtime
getSimulationConfig software healthy frontend/src/api/simulation.js:getSimulationConfig
getSimulationConfigRealtime software healthy frontend/src/api/simulation.js:getSimulationConfigRealtime
listSimulations software healthy frontend/src/api/simulation.js:listSimulations
startSimulation software healthy frontend/src/api/simulation.js:startSimulation
stopSimulation software healthy frontend/src/api/simulation.js:stopSimulation
getRunStatus software healthy frontend/src/api/simulation.js:getRunStatus
getRunStatusDetail software healthy frontend/src/api/simulation.js:getRunStatusDetail
getSimulationPosts software healthy frontend/src/api/simulation.js:getSimulationPosts
getSimulationTimeline software healthy frontend/src/api/simulation.js:getSimulationTimeline
getAgentStats software healthy frontend/src/api/simulation.js:getAgentStats
getSimulationActions software healthy frontend/src/api/simulation.js:getSimulationActions
closeSimulationEnv software healthy frontend/src/api/simulation.js:closeSimulationEnv
getEnvStatus software healthy frontend/src/api/simulation.js:getEnvStatus
interviewAgents software healthy frontend/src/api/simulation.js:interviewAgents
getSimulationHistory software healthy frontend/src/api/simulation.js:getSimulationHistory
generateOntology software healthy frontend/src/api/graph.js:generateOntology
buildGraph software healthy frontend/src/api/graph.js:buildGraph
getTaskStatus software healthy frontend/src/api/graph.js:getTaskStatus
getGraphData software healthy frontend/src/api/graph.js:getGraphData
getProject software healthy frontend/src/api/graph.js:getProject
setPendingUpload software healthy frontend/src/store/pendingUpload.js:setPendingUpload
getPendingUpload software healthy frontend/src/store/pendingUpload.js:getPendingUpload
clearPendingUpload software healthy frontend/src/store/pendingUpload.js:clearPendingUpload
main software healthy backend/run.py:25
test_profile_formats software healthy backend/scripts/test_profile_format.py:20
show_expected_formats software healthy backend/scripts/test_profile_format.py:130
__init__ software healthy backend/scripts/action_logger.py:207
_ensure_dir software healthy backend/scripts/action_logger.py:211
log_action software healthy backend/scripts/action_logger.py:216
log_round_start software healthy backend/scripts/action_logger.py:242
log_round_end software healthy backend/scripts/action_logger.py:254
log_simulation_start software healthy backend/scripts/action_logger.py:266
log_simulation_end software healthy backend/scripts/action_logger.py:278
_setup_main_logger software healthy backend/scripts/action_logger.py:140
get_twitter_logger software healthy backend/scripts/action_logger.py:169
get_reddit_logger software healthy backend/scripts/action_logger.py:175
log software healthy backend/scripts/action_logger.py:181

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

LabelLayerStatusPath
README.md software healthy README.md
package.json software healthy package.json
Dockerfile software healthy Dockerfile
package-lock.json software healthy package-lock.json
README-ZH.md software healthy README-ZH.md
.env.example software healthy .env.example
docker-compose.yml software healthy docker-compose.yml
vite.config.js software warning frontend/vite.config.js
package.json software healthy frontend/package.json
index.html software healthy frontend/index.html
package-lock.json software healthy frontend/package-lock.json
App.vue software healthy frontend/src/App.vue
main.js software warning frontend/src/main.js
index.js software healthy frontend/src/router/index.js
index.js software healthy frontend/src/i18n/index.js
report.js software healthy frontend/src/api/report.js
index.js software healthy frontend/src/api/index.js
simulation.js software healthy frontend/src/api/simulation.js
graph.js software healthy frontend/src/api/graph.js
Step3Simulation.vue software healthy frontend/src/components/Step3Simulation.vue
GraphPanel.vue software healthy frontend/src/components/GraphPanel.vue
Step4Report.vue software healthy frontend/src/components/Step4Report.vue
Step1GraphBuild.vue software healthy frontend/src/components/Step1GraphBuild.vue
HistoryDatabase.vue software healthy frontend/src/components/HistoryDatabase.vue
LanguageSwitcher.vue software healthy frontend/src/components/LanguageSwitcher.vue
Step2EnvSetup.vue software healthy frontend/src/components/Step2EnvSetup.vue
Step5Interaction.vue software healthy frontend/src/components/Step5Interaction.vue
pendingUpload.js software healthy frontend/src/store/pendingUpload.js
Home.vue software healthy frontend/src/views/Home.vue
Process.vue software healthy frontend/src/views/Process.vue
SimulationRunView.vue software healthy frontend/src/views/SimulationRunView.vue
MainView.vue software healthy frontend/src/views/MainView.vue
InteractionView.vue software healthy frontend/src/views/InteractionView.vue
ReportView.vue software healthy frontend/src/views/ReportView.vue
SimulationView.vue software healthy frontend/src/views/SimulationView.vue
languages.json software healthy locales/languages.json
zh.json software healthy locales/zh.json
en.json software healthy locales/en.json
pyproject.toml software healthy backend/pyproject.toml
run.py software healthy backend/run.py
requirements.txt software healthy backend/requirements.txt
test_profile_format.py software healthy backend/scripts/test_profile_format.py
action_logger.py software healthy backend/scripts/action_logger.py
run_twitter_simulation.py software healthy backend/scripts/run_twitter_simulation.py
run_parallel_simulation.py software healthy backend/scripts/run_parallel_simulation.py
run_reddit_simulation.py software healthy backend/scripts/run_reddit_simulation.py
__init__.py software healthy backend/app/__init__.py
config.py software healthy backend/app/config.py
__init__.py software healthy backend/app/models/__init__.py
project.py software healthy backend/app/models/project.py

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

LabelLayerStatusPath
PlatformActionLogger software healthy backend/scripts/action_logger.py:22
SimulationLogManager software healthy backend/scripts/action_logger.py:119
ActionLogger software healthy backend/scripts/action_logger.py:201
UnicodeFormatter software healthy backend/scripts/run_twitter_simulation.py:53
MaxTokensWarningFilter software healthy backend/scripts/run_twitter_simulation.py:70
CommandType software healthy backend/scripts/run_twitter_simulation.py:139
IPCHandler software healthy backend/scripts/run_twitter_simulation.py:146
TwitterSimulationRunner software healthy backend/scripts/run_twitter_simulation.py:385
MaxTokensWarningFilter software healthy backend/scripts/run_parallel_simulation.py:106
CommandType software healthy backend/scripts/run_parallel_simulation.py:210
ParallelIPCHandler software healthy backend/scripts/run_parallel_simulation.py:217
PlatformSimulation software healthy backend/scripts/run_parallel_simulation.py:1093
UnicodeFormatter software healthy backend/scripts/run_reddit_simulation.py:53
MaxTokensWarningFilter software healthy backend/scripts/run_reddit_simulation.py:70
CommandType software healthy backend/scripts/run_reddit_simulation.py:139
IPCHandler software healthy backend/scripts/run_reddit_simulation.py:146
RedditSimulationRunner software healthy backend/scripts/run_reddit_simulation.py:385
Config software healthy backend/app/config.py:20
ProjectStatus software healthy backend/app/models/project.py:17
Project software healthy backend/app/models/project.py:27
ProjectManager software healthy backend/app/models/project.py:101
TaskStatus software healthy backend/app/models/task.py:16
Task software healthy backend/app/models/task.py:25
TaskManager software healthy backend/app/models/task.py:56
RetryableAPIClient software healthy backend/app/utils/retry.py:132
FileParser software healthy backend/app/utils/file_parser.py:61
LLMClient software healthy backend/app/utils/llm_client.py:14
AgentActivityConfig software healthy backend/app/services/simulation_config_generator.py:52
TimeSimulationConfig software healthy backend/app/services/simulation_config_generator.py:84
EventConfig software healthy backend/app/services/simulation_config_generator.py:114
PlatformConfig software healthy backend/app/services/simulation_config_generator.py:130
SimulationParameters software healthy backend/app/services/simulation_config_generator.py:147
SimulationConfigGenerator software healthy backend/app/services/simulation_config_generator.py:200
OntologyGenerator software healthy backend/app/services/ontology_generator.py:176
OasisAgentProfile software healthy backend/app/services/oasis_profile_generator.py:30
OasisProfileGenerator software healthy backend/app/services/oasis_profile_generator.py:143
RunnerStatus software healthy backend/app/services/simulation_runner.py:36
AgentAction software healthy backend/app/services/simulation_runner.py:49
RoundSummary software healthy backend/app/services/simulation_runner.py:76
SimulationRunState software healthy backend/app/services/simulation_runner.py:102
SimulationRunner software healthy backend/app/services/simulation_runner.py:196
SearchResult software healthy backend/app/services/zep_tools.py:28
NodeInfo software healthy backend/app/services/zep_tools.py:58
EdgeInfo software healthy backend/app/services/zep_tools.py:82
InsightForgeResult software healthy backend/app/services/zep_tools.py:139
PanoramaResult software healthy backend/app/services/zep_tools.py:215
AgentInterview software healthy backend/app/services/zep_tools.py:285
InterviewResult software healthy backend/app/services/zep_tools.py:341
ZepToolsService software healthy backend/app/services/zep_tools.py:401
GraphInfo software healthy backend/app/services/graph_builder.py:24

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

LabelLayerStatusPath
ANY /health api healthy backend/app/__init__.py
ANY /project/<project_id> api healthy backend/app/api/graph.py
ANY /project/list api healthy backend/app/api/graph.py
ANY /project/<project_id>/reset api healthy backend/app/api/graph.py
ANY /ontology/generate api healthy backend/app/api/graph.py
ANY /build api healthy backend/app/api/graph.py
ANY /task/<task_id> api healthy backend/app/api/graph.py
ANY /tasks api healthy backend/app/api/graph.py
ANY /data/<graph_id> api healthy backend/app/api/graph.py
ANY /delete/<graph_id> api healthy backend/app/api/graph.py
ANY /entities/<graph_id> api healthy backend/app/api/simulation.py
ANY /entities/<graph_id>/<entity_uuid> api healthy backend/app/api/simulation.py
ANY /entities/<graph_id>/by-type/<entity_type> api healthy backend/app/api/simulation.py
ANY /create api healthy backend/app/api/simulation.py
ANY /prepare api healthy backend/app/api/simulation.py
ANY /prepare/status api healthy backend/app/api/simulation.py
ANY /<simulation_id> api healthy backend/app/api/simulation.py
ANY /list api healthy backend/app/api/simulation.py
ANY /history api healthy backend/app/api/simulation.py
ANY /<simulation_id>/profiles api healthy backend/app/api/simulation.py
ANY /<simulation_id>/profiles/realtime api healthy backend/app/api/simulation.py
ANY /<simulation_id>/config/realtime api healthy backend/app/api/simulation.py
ANY /<simulation_id>/config api healthy backend/app/api/simulation.py
ANY /<simulation_id>/config/download api healthy backend/app/api/simulation.py
ANY /script/<script_name>/download api healthy backend/app/api/simulation.py
ANY /generate-profiles api healthy backend/app/api/simulation.py
ANY /start api healthy backend/app/api/simulation.py
ANY /stop api healthy backend/app/api/simulation.py
ANY /<simulation_id>/run-status api healthy backend/app/api/simulation.py
ANY /<simulation_id>/run-status/detail api healthy backend/app/api/simulation.py
ANY /<simulation_id>/actions api healthy backend/app/api/simulation.py
ANY /<simulation_id>/timeline api healthy backend/app/api/simulation.py
ANY /<simulation_id>/agent-stats api healthy backend/app/api/simulation.py
ANY /<simulation_id>/posts api healthy backend/app/api/simulation.py
ANY /<simulation_id>/comments api healthy backend/app/api/simulation.py
ANY /interview api healthy backend/app/api/simulation.py
ANY /interview/batch api healthy backend/app/api/simulation.py
ANY /interview/all api healthy backend/app/api/simulation.py
ANY /interview/history api healthy backend/app/api/simulation.py
ANY /env-status api healthy backend/app/api/simulation.py
ANY /close-env api healthy backend/app/api/simulation.py
ANY /generate api healthy backend/app/api/report.py
ANY /generate/status api healthy backend/app/api/report.py
ANY /<report_id> api healthy backend/app/api/report.py
ANY /by-simulation/<simulation_id> api healthy backend/app/api/report.py
ANY /<report_id>/download api healthy backend/app/api/report.py
ANY /chat api healthy backend/app/api/report.py
ANY /<report_id>/progress api healthy backend/app/api/report.py
ANY /<report_id>/sections api healthy backend/app/api/report.py
ANY /<report_id>/section/<int:section_index> api healthy backend/app/api/report.py

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

LabelLayerStatusPath
frontend software healthy frontend
src software healthy frontend/src
router software healthy frontend/src/router
i18n software healthy frontend/src/i18n
api software healthy frontend/src/api
components software healthy frontend/src/components
store software healthy frontend/src/store
views software healthy frontend/src/views
locales software healthy locales
backend software healthy backend
scripts software healthy backend/scripts
app software healthy backend/app
models software healthy backend/app/models
api software healthy backend/app/api
utils software healthy backend/app/utils
services software healthy backend/app/services
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
/ frontend healthy frontend/src/router/index.js
/process/:projectId frontend healthy frontend/src/router/index.js
/simulation/:simulationId frontend healthy frontend/src/router/index.js
/simulation/:simulationId/start frontend healthy frontend/src/router/index.js
/report/:reportId frontend healthy frontend/src/router/index.js
/interaction/:reportId frontend healthy frontend/src/router/index.js

LabelLayerStatusPath
port:3000 network healthy Dockerfile
port:5001 network healthy docker-compose.yml

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
mirofish hardware healthy docker-compose.yml

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

LabelLayerStatusPath
sqlite data healthy backend/scripts/run_parallel_simulation.py

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

LabelLayerStatusPath
build-and-push cicd healthy .github/workflows/docker-image.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/4add78d0-7bff-4c0e-a52c-ccae6cb92627/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/4add78d0-7bff-4c0e-a52c-ccae6cb92627/

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.