https://github.com/PlanExeOrg/PlanExe
· scanned 2026-05-15 20:53 UTC (2 weeks, 6 days ago)
· 10 languages
223 findings (53 legacy + 170 scanner) 48th percentile · Python · medium (20-100K LoC) Scanner says 59 (higher by 2)
Last scanned 2 weeks, 6 days ago · v1 · 48 findings from 1 source. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
40.0 | 0.15 | 6.00 |
security_score |
45.0 | 0.25 | 11.25 |
testing_score |
79.0 | 0.20 | 15.80 |
documentation_score |
72.0 | 0.15 | 10.80 |
practices_score |
75.0 | 0.15 | 11.25 |
code_quality |
59.0 | 0.10 | 5.90 |
| Overall | 1.00 | 61.0 |
web: 1.6 ·
agent: 1.1 ·
docker: 70.4 ·
threat: 27.4
All 3603 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.
| Label | Layer | Status | Path |
|---|---|---|---|
test_oauth_parse |
software | healthy | test_oauth_parse.py:13 |
_missing_modules |
software | healthy | test.py:48 |
_ensure_cross_service_dependencies |
software | healthy | test.py:52 |
resolve_model_profile |
software | healthy | worker_plan_database/model_profile.py:8 |
_new_model |
software | healthy | worker_plan_database/app.py:32 |
build_postgres_uri_from_env |
software | healthy | worker_plan_database/app.py:177 |
_dispose_db_pool_in_forked_child |
software | healthy | worker_plan_database/app.py:205 |
ensure_plans_table_name |
software | healthy | worker_plan_database/app.py:228 |
ensure_planitem_artifact_columns |
software | healthy | worker_plan_database/app.py:262 |
ensure_token_metrics_columns |
software | healthy | worker_plan_database/app.py:284 |
ensure_fractional_credit_columns |
software | healthy | worker_plan_database/app.py:317 |
ensure_step_count_columns |
software | healthy | worker_plan_database/app.py:344 |
ensure_multi_api_key_columns |
software | healthy | worker_plan_database/app.py:357 |
ensure_failure_diagnostic_columns |
software | healthy | worker_plan_database/app.py:373 |
ensure_last_progress_at_column |
software | healthy | worker_plan_database/app.py:401 |
ensure_stopped_state |
software | healthy | worker_plan_database/app.py:413 |
worker_process_started |
software | healthy | worker_plan_database/app.py:428 |
update_task_state_with_retry |
software | healthy | worker_plan_database/app.py:450 |
_update_failure_diagnostics |
software | healthy | worker_plan_database/app.py:487 |
update_task_progress_with_retry |
software | healthy | worker_plan_database/app.py:518 |
_update_zip_snapshot |
software | healthy | worker_plan_database/app.py:582 |
__init__ |
software | healthy | worker_plan_database/app.py:597 |
_handle_task_completion |
software | healthy | worker_plan_database/app.py:614 |
create_zip_bytes |
software | healthy | worker_plan_database/app.py:779 |
restore_output_dir_from_zip_snapshot |
software | healthy | worker_plan_database/app.py:798 |
read_activity_artifacts |
software | healthy | worker_plan_database/app.py:831 |
_read_inference_cost_usd_from_run_dir |
software | healthy | worker_plan_database/app.py:858 |
_credits_for_usd |
software | healthy | worker_plan_database/app.py:876 |
_should_send_to_machai |
software | healthy | worker_plan_database/app.py:886 |
_resolve_user_for_billing |
software | healthy | worker_plan_database/app.py:895 |
_sum_already_charged_credits |
software | healthy | worker_plan_database/app.py:913 |
_charge_incremental_usage |
software | healthy | worker_plan_database/app.py:926 |
_charge_usage_credits_once |
software | healthy | worker_plan_database/app.py:988 |
upload_report_to_worker_plan |
software | healthy | worker_plan_database/app.py:1109 |
execute_pipeline_for_job |
software | healthy | worker_plan_database/app.py:1145 |
process_pending_tasks |
software | healthy | worker_plan_database/app.py:1354 |
startup_worker |
software | healthy | worker_plan_database/app.py:1603 |
start_task_monitor |
software | healthy | worker_plan_database/app.py:1622 |
_normalized_env_value |
software | healthy | worker_plan_database/worker_identity.py:8 |
resolve_worker_id |
software | healthy | worker_plan_database/worker_identity.py:17 |
resolve_and_set_worker_id |
software | healthy | worker_plan_database/worker_identity.py:35 |
_require_confirmation_url |
software | healthy | worker_plan_database/machai.py:19 |
__init__ |
software | healthy | worker_plan_database/machai.py:43 |
create |
software | healthy | worker_plan_database/machai.py:48 |
inner_post_confirmation |
software | healthy | worker_plan_database/machai.py:53 |
post_confirmation_ok_with_file |
software | healthy | worker_plan_database/machai.py:80 |
post_confirmation_error |
software | healthy | worker_plan_database/machai.py:97 |
resolve_speedvsdetail |
software | healthy | worker_plan_database/speedvsdetail.py:9 |
test_speed_vs_detail_value |
software | healthy | worker_plan_database/tests/test_speedvsdetail.py:8 |
test_invalid_value_falls_back_to_fast |
software | healthy | worker_plan_database/tests/test_speedvsdetail.py:12 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
rebuild.sh |
software | healthy | rebuild.sh |
README.md |
software | healthy | README.md |
test_oauth_parse.py |
software | healthy | test_oauth_parse.py |
test.py |
software | healthy | test.py |
AGENTS.md |
software | healthy | AGENTS.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
docker-compose.md |
software | healthy | docker-compose.md |
anthropic_claude.json |
software | healthy | llm_config/anthropic_claude.json |
local.json |
software | healthy | llm_config/local.json |
custom_thinking_test.json |
software | healthy | llm_config/custom_thinking_test.json |
README.md |
software | healthy | llm_config/README.md |
premium.json |
software | healthy | llm_config/premium.json |
custom.json |
software | healthy | llm_config/custom.json |
openrouter_responses.json |
software | healthy | llm_config/openrouter_responses.json |
baseline.json |
software | healthy | llm_config/baseline.json |
frontier.json |
software | healthy | llm_config/frontier.json |
AGENTS.md |
software | healthy | llm_config/AGENTS.md |
railway.toml |
software | healthy | worker_plan_database/railway.toml |
model_profile.py |
software | healthy | worker_plan_database/model_profile.py |
__init__.py |
software | healthy | worker_plan_database/__init__.py |
README.md |
software | healthy | worker_plan_database/README.md |
config.py |
software | warning | worker_plan_database/config.py |
app.py |
software | healthy | worker_plan_database/app.py |
railway.md |
software | healthy | worker_plan_database/railway.md |
pyrightconfig.md |
software | healthy | worker_plan_database/pyrightconfig.md |
Dockerfile |
software | healthy | worker_plan_database/Dockerfile |
worker_identity.py |
software | healthy | worker_plan_database/worker_identity.py |
pyrightconfig.json |
software | healthy | worker_plan_database/pyrightconfig.json |
machai.py |
software | healthy | worker_plan_database/machai.py |
speedvsdetail.py |
software | healthy | worker_plan_database/speedvsdetail.py |
requirements.txt |
software | healthy | worker_plan_database/requirements.txt |
AGENTS.md |
software | healthy | worker_plan_database/AGENTS.md |
__init__.py |
software | healthy | worker_plan_database/tests/__init__.py |
test_speedvsdetail.py |
software | healthy | worker_plan_database/tests/test_speedvsdetail.py |
test_worker_identity.py |
software | healthy | worker_plan_database/tests/test_worker_identity.py |
test_model_profile.py |
software | healthy | worker_plan_database/tests/test_model_profile.py |
is_machai_user.py |
software | healthy | database_api/is_machai_user.py |
planexe_db_singleton.py |
software | warning | database_api/planexe_db_singleton.py |
model_user_provider.py |
software | healthy | database_api/model_user_provider.py |
model_nonce.py |
software | healthy | database_api/model_nonce.py |
__init__.py |
software | healthy | database_api/__init__.py |
model_worker.py |
software | healthy | database_api/model_worker.py |
model_user_api_key.py |
software | healthy | database_api/model_user_api_key.py |
README.md |
software | healthy | database_api/README.md |
model_planitem.py |
software | healthy | database_api/model_planitem.py |
model_feedback.py |
software | healthy | database_api/model_feedback.py |
model_token_metrics.py |
software | healthy | database_api/model_token_metrics.py |
model_event.py |
software | healthy | database_api/model_event.py |
model_user_account.py |
software | healthy | database_api/model_user_account.py |
model_payment_record.py |
software | healthy | database_api/model_payment_record.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
SimpleOutput |
software | healthy | test_oauth_parse.py:53 |
ServerExecutePipeline |
software | healthy | worker_plan_database/app.py:596 |
ConfirmationStatus |
software | healthy | worker_plan_database/machai.py:36 |
MachAI |
software | healthy | worker_plan_database/machai.py:42 |
TestResolveSpeedVsDetail |
software | healthy | worker_plan_database/tests/test_speedvsdetail.py:7 |
TestWorkerIdentity |
software | healthy | worker_plan_database/tests/test_worker_identity.py:6 |
TestModelProfile |
software | healthy | worker_plan_database/tests/test_model_profile.py:7 |
UserProvider |
software | healthy | database_api/model_user_provider.py:8 |
NonceItem |
software | healthy | database_api/model_nonce.py:27 |
WorkerItem |
software | healthy | database_api/model_worker.py:10 |
UserApiKey |
software | healthy | database_api/model_user_api_key.py:7 |
PlanState |
software | healthy | database_api/model_planitem.py:35 |
PlanItem |
software | healthy | database_api/model_planitem.py:43 |
FeedbackItem |
software | healthy | database_api/model_feedback.py:7 |
TokenMetrics |
software | healthy | database_api/model_token_metrics.py:16 |
TokenMetricsSummary |
software | healthy | database_api/model_token_metrics.py:95 |
EventType |
software | healthy | database_api/model_event.py:14 |
EventItem |
software | healthy | database_api/model_event.py:22 |
UserAccount |
software | healthy | database_api/model_user_account.py:8 |
PaymentRecord |
software | healthy | database_api/model_payment_record.py:9 |
CreditHistory |
software | healthy | database_api/model_credit_history.py:8 |
TestPlanItemModel |
software | healthy | database_api/tests/test_planitem_model.py:9 |
TestPlanTelemetryHelpers |
software | healthy | frontend_multi_user/tests/test_plan_telemetry_helpers.py:48 |
_DummyColumn |
software | healthy | frontend_multi_user/tests/test_plan_telemetry_helpers.py:49 |
TestPlanFailureTraceHelpers |
software | healthy | frontend_multi_user/tests/test_plan_failure_trace_helpers.p… |
User |
software | healthy | frontend_multi_user/src/app.py:92 |
MyAdminIndexView |
software | healthy | frontend_multi_user/src/app.py:97 |
MyFlaskApp |
software | healthy | frontend_multi_user/src/app.py:226 |
AdminOnlyModelView |
software | healthy | frontend_multi_user/src/planexe_modelviews.py:32 |
WorkerItemView |
software | healthy | frontend_multi_user/src/planexe_modelviews.py:113 |
PlanItemView |
software | healthy | frontend_multi_user/src/planexe_modelviews.py:120 |
NonceItemView |
software | healthy | frontend_multi_user/src/planexe_modelviews.py:360 |
UserAccountView |
software | healthy | frontend_multi_user/src/planexe_modelviews.py:377 |
TokenMetricsView |
software | healthy | frontend_multi_user/src/planexe_modelviews.py:466 |
StartRunRequest |
software | healthy | worker_plan/app.py:59 |
StartRunResponse |
software | healthy | worker_plan/app.py:70 |
StopRunResponse |
software | healthy | worker_plan/app.py:78 |
RunStatusResponse |
software | healthy | worker_plan/app.py:85 |
RunFileEntry |
software | healthy | worker_plan/app.py:98 |
RunFilesResponse |
software | healthy | worker_plan/app.py:102 |
PurgeRunsRequest |
software | healthy | worker_plan/app.py:109 |
PurgeRunsResponse |
software | healthy | worker_plan/app.py:114 |
RunProcessInfo |
software | healthy | worker_plan/app.py:120 |
ModelProfileEnum |
software | healthy | worker_plan/worker_plan_api/model_profile.py:15 |
PlanFile |
software | healthy | worker_plan/worker_plan_api/plan_file.py:13 |
ConfigNameEnum |
software | healthy | worker_plan/worker_plan_api/planexe_config.py:38 |
EnvNameEnum |
software | healthy | worker_plan/worker_plan_api/planexe_config.py:43 |
PlanExeConfigError |
software | healthy | worker_plan/worker_plan_api/planexe_config.py:47 |
PlanExeConfig |
software | healthy | worker_plan/worker_plan_api/planexe_config.py:53 |
StartTime |
software | healthy | worker_plan/worker_plan_api/start_time.py:15 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
llm_config |
software | healthy | llm_config |
worker_plan_database |
software | healthy | worker_plan_database |
tests |
software | healthy | worker_plan_database/tests |
database_api |
software | healthy | database_api |
tests |
software | healthy | database_api/tests |
frontend_multi_user |
software | healthy | frontend_multi_user |
tests |
software | healthy | frontend_multi_user/tests |
planexe |
software | healthy | frontend_multi_user/planexe |
ui_flask |
software | healthy | frontend_multi_user/planexe/ui_flask |
templates |
software | healthy | frontend_multi_user/planexe/ui_flask/templates |
templates |
software | healthy | frontend_multi_user/templates |
admin |
software | healthy | frontend_multi_user/templates/admin |
src |
software | healthy | frontend_multi_user/src |
presets |
software | healthy | presets |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
mcp |
software | healthy | docs/mcp |
proposals |
software | healthy | docs/proposals |
archive |
software | healthy | docs/proposals/archive |
done |
software | healthy | docs/proposals/done |
assets |
software | healthy | docs/assets |
stylesheets |
software | healthy | docs/assets/stylesheets |
javascripts |
software | healthy | docs/assets/javascripts |
ai_providers |
software | healthy | docs/ai_providers |
worker_plan |
software | healthy | worker_plan |
tests |
software | healthy | worker_plan/tests |
worker_plan_api |
software | healthy | worker_plan/worker_plan_api |
prompt |
software | healthy | worker_plan/worker_plan_api/prompt |
tests |
software | healthy | worker_plan/worker_plan_api/tests |
uuid_util |
software | healthy | worker_plan/worker_plan_api/uuid_util |
worker_plan_internal |
software | healthy | worker_plan/worker_plan_internal |
lever |
software | healthy | worker_plan/worker_plan_internal/lever |
test_data |
software | healthy | worker_plan/worker_plan_internal/lever/test_data |
governance |
software | healthy | worker_plan/worker_plan_internal/governance |
schedule |
software | healthy | worker_plan/worker_plan_internal/schedule |
tests |
software | healthy | worker_plan/worker_plan_internal/schedule/tests |
expert |
software | healthy | worker_plan/worker_plan_internal/expert |
test_data |
software | healthy | worker_plan/worker_plan_internal/expert/test_data |
prompt |
software | healthy | worker_plan/worker_plan_internal/prompt |
tests |
software | healthy | worker_plan/worker_plan_internal/prompt/tests |
markdown_util |
software | healthy | worker_plan/worker_plan_internal/markdown_util |
tests |
software | healthy | worker_plan/worker_plan_internal/markdown_util/tests |
document |
software | healthy | worker_plan/worker_plan_internal/document |
test_data |
software | healthy | worker_plan/worker_plan_internal/document/test_data |
tests |
software | healthy | worker_plan/worker_plan_internal/tests |
fiction |
software | healthy | worker_plan/worker_plan_internal/fiction |
pitch |
software | healthy | worker_plan/worker_plan_internal/pitch |
test_data |
software | healthy | worker_plan/worker_plan_internal/pitch/test_data |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ANY /run |
api | healthy | frontend_multi_user/src/plan_routes.py |
ANY /plan/create |
api | healthy | frontend_multi_user/src/plan_routes.py |
ANY /create_plan |
api | healthy | frontend_multi_user/src/plan_routes.py |
ANY /run_status |
api | healthy | frontend_multi_user/src/plan_routes.py |
ANY /progress |
api | healthy | frontend_multi_user/src/plan_routes.py |
ANY /viewplan |
api | healthy | frontend_multi_user/src/plan_routes.py |
ANY /plan |
api | healthy | frontend_multi_user/src/plan_routes.py |
ANY /plan/resume-from-zip |
api | healthy | frontend_multi_user/src/plan_routes.py |
ANY /plan/resume-from-zip/upload |
api | healthy | frontend_multi_user/src/plan_routes.py |
ANY /plan/stop |
api | healthy | frontend_multi_user/src/plan_routes.py |
ANY /plan/retry |
api | healthy | frontend_multi_user/src/plan_routes.py |
ANY /plan/resume |
api | healthy | frontend_multi_user/src/plan_routes.py |
ANY /plan/meta |
api | healthy | frontend_multi_user/src/plan_routes.py |
ANY /plan/view-mode |
api | healthy | frontend_multi_user/src/plan_routes.py |
ANY /plan/telemetry |
api | healthy | frontend_multi_user/src/plan_routes.py |
ANY /login |
api | healthy | frontend_multi_user/src/auth.py |
ANY /api/oauth-redirect-uri |
api | healthy | frontend_multi_user/src/auth.py |
ANY /login/<provider> |
api | healthy | frontend_multi_user/src/auth.py |
ANY /auth/<provider>/callback |
api | healthy | frontend_multi_user/src/auth.py |
ANY /logout |
api | healthy | frontend_multi_user/src/auth.py |
ANY /plan/download/report |
api | healthy | frontend_multi_user/src/downloads.py |
ANY /plan/download/zip |
api | healthy | frontend_multi_user/src/downloads.py |
ANY /admin/task/<uuid:task_id>/report |
api | healthy | frontend_multi_user/src/downloads.py |
ANY /admin/task/<uuid:task_id>/run_zip |
api | healthy | frontend_multi_user/src/downloads.py |
ANY /admin/task/<uuid:task_id>/track_activity |
api | healthy | frontend_multi_user/src/downloads.py |
ANY /stripe/checkout |
api | healthy | frontend_multi_user/src/billing.py |
ANY /stripe/webhook |
api | healthy | frontend_multi_user/src/billing.py |
ANY /telegram/invoice |
api | healthy | frontend_multi_user/src/billing.py |
ANY /telegram/webhook |
api | healthy | frontend_multi_user/src/billing.py |
ANY /ping |
api | healthy | frontend_multi_user/src/admin_routes.py |
ANY /admin/reconciliation |
api | healthy | frontend_multi_user/src/admin_routes.py |
ANY /admin/database |
api | healthy | frontend_multi_user/src/admin_routes.py |
ANY /admin/database/backup |
api | healthy | frontend_multi_user/src/admin_routes.py |
ANY /ping/list |
api | healthy | frontend_multi_user/src/admin_routes.py |
ANY /ping/one |
api | healthy | frontend_multi_user/src/admin_routes.py |
ANY /admin/demo_run |
api | healthy | frontend_multi_user/src/admin_routes.py |
POST /runs |
api | healthy | worker_plan/app.py |
POST /runs/{run_id}/stop |
api | healthy | worker_plan/app.py |
GET /runs/{run_id} |
api | healthy | worker_plan/app.py |
GET /runs/{run_id}/files |
api | healthy | worker_plan/app.py |
GET /runs/{run_id}/report |
api | healthy | worker_plan/app.py |
GET /runs/{run_id}/zip |
api | healthy | worker_plan/app.py |
GET /llm-info |
api | healthy | worker_plan/app.py |
GET /llm-list |
api | healthy | worker_plan/app.py |
GET /llm-ping-one |
api | healthy | worker_plan/app.py |
POST /purge-runs |
api | healthy | worker_plan/app.py |
GET /token-metrics/{task_id} |
api | healthy | worker_plan/app.py |
GET /token-metrics/{task_id}/detailed |
api | healthy | worker_plan/app.py |
GET /healthcheck |
api | healthy | worker_plan/app.py |
POST /mcp/tools/call |
api | healthy | mcp_cloud/route_registration.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
image::worker_plan_database/Dockerfile |
hardware | healthy | worker_plan_database/Dockerfile |
image::frontend_multi_user/Dockerfile |
hardware | healthy | frontend_multi_user/Dockerfile |
image::worker_plan/Dockerfile |
hardware | healthy | worker_plan/Dockerfile |
image::mcp_cloud/Dockerfile |
hardware | healthy | mcp_cloud/Dockerfile |
image::database_worker/Dockerfile |
hardware | healthy | database_worker/Dockerfile |
image::database_postgres/Dockerfile |
hardware | healthy | database_postgres/Dockerfile |
database_postgres |
hardware | healthy | docker-compose.yml |
worker_plan |
hardware | healthy | docker-compose.yml |
worker_plan_database |
hardware | healthy | docker-compose.yml |
worker_plan_database_1 |
hardware | healthy | docker-compose.yml |
worker_plan_database_2 |
hardware | healthy | docker-compose.yml |
worker_plan_database_3 |
hardware | healthy | docker-compose.yml |
frontend_multi_user |
hardware | healthy | docker-compose.yml |
database_worker |
hardware | healthy | docker-compose.yml |
mcp_cloud |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
UserProvider |
data | healthy | database_api/model_user_provider.py |
nonces |
data | healthy | database_api/model_nonce.py |
workers |
data | healthy | database_api/model_worker.py |
PlanItem |
data | healthy | database_api/model_planitem.py |
plans |
data | healthy | database_api/model_planitem.py |
feedback_item |
data | healthy | database_api/model_feedback.py |
TokenMetrics |
data | healthy | database_api/model_token_metrics.py |
token_metrics |
data | healthy | database_api/model_token_metrics.py |
EventItem |
data | healthy | database_api/model_event.py |
events |
data | healthy | database_api/model_event.py |
UserAccount |
data | healthy | database_api/model_user_account.py |
PaymentRecord |
data | healthy | database_api/model_payment_record.py |
CreditHistory |
data | healthy | database_api/model_credit_history.py |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::database_api/model_user_account.py |
security | healthy | database_api/model_user_account.py |
auth::worker_plan/worker_plan_internal/llm_factory.py |
security | healthy | worker_plan/worker_plan_internal/llm_factory.py |
auth::llm_config/anthropic_claude.json |
security | healthy | llm_config/anthropic_claude.json |
auth::test_oauth_parse.py |
security | healthy | test_oauth_parse.py |
auth::worker_plan_database/app.py |
security | healthy | worker_plan_database/app.py |
auth::worker_plan/worker_plan_internal/document/filter_docu… |
security | healthy | worker_plan/worker_plan_internal/document/filter_documents_… |
auth::frontend_multi_user/src/app.py |
security | healthy | frontend_multi_user/src/app.py |
auth::frontend_multi_user/src/auth.py |
security | healthy | frontend_multi_user/src/auth.py |
auth::mcp_cloud/middleware.py |
security | healthy | mcp_cloud/middleware.py |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | docker-compose.yml |
192.168.1.100 |
network | healthy | database_api/model_nonce.py |
66.249.66.1 |
network | healthy | database_api/model_nonce.py |
10.0.0.1 |
network | healthy | mcp_cloud/tests/test_download_rate_limit.py |
10.0.0.2 |
network | healthy | mcp_cloud/tests/test_download_rate_limit.py |
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
cicd | healthy | .github/workflows/ci.yml |
lint |
cicd | healthy | .github/workflows/ci.yml |
typecheck |
cicd | healthy | .github/workflows/ci.yml |
notify-planexe-docs |
cicd | healthy | .github/workflows/docs-update.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | docker-compose.yml |
postgresql |
data | healthy | docker-compose.yml |
sqlite |
data | healthy | database_api/tests/test_planitem_model.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5000 |
network | healthy | frontend_multi_user/Dockerfile |
port:8000 |
network | healthy | worker_plan/Dockerfile |
port:8002 |
network | healthy | database_worker/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::docs-update |
cicd | healthy | .github/workflows/docs-update.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-0uyq6a75 |
software | healthy | /tmp/repobility-clone-0uyq6a75 |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | llm_config/baseline.json |
| Label | Layer | Status | Path |
|---|---|---|---|
PLANEXE_DOCS_DISPATCH_TOKEN |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/236619d2-7a6e-47af-b8ad-a7179371f82c/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/236619d2-7a6e-47af-b8ad-a7179371f82c/
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.