https://github.com/agsagds/perfector
· scanned 2026-06-17 01:29 UTC (1 month, 2 weeks ago)
9 raw signals (0 security + 9 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ +19.2 (diff) · 9 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 111 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 |
|---|---|---|---|
Header |
software | healthy | modal_app/inference.py:30 |
_bake_model |
software | healthy | modal_app/inference.py:42 |
start |
software | healthy | modal_app/inference.py:72 |
_chat |
software | healthy | modal_app/inference.py:99 |
audit |
software | healthy | modal_app/inference.py:119 |
audit_endpoint |
software | healthy | modal_app/inference.py:138 |
_esc |
software | healthy | space/render.py:28 |
_band |
software | healthy | space/render.py:32 |
_dim_band |
software | healthy | space/render.py:40 |
_verdict |
software | healthy | space/render.py:48 |
_meter |
software | healthy | space/render.py:59 |
_render_audit |
software | healthy | space/render.py:79 |
_render_brief |
software | healthy | space/render.py:179 |
render_report_html |
software | healthy | space/render.py:344 |
build_user_message |
software | healthy | space/prompts.py:112 |
build_messages |
software | healthy | space/prompts.py:123 |
detect_post_language |
software | healthy | space/rules.py:28 |
_msg |
software | healthy | space/rules.py:35 |
_warning |
software | healthy | space/rules.py:39 |
_first_line |
software | healthy | space/rules.py:56 |
_evidence_snippet |
software | healthy | space/rules.py:61 |
_goal_is_activating |
software | healthy | space/rules.py:66 |
_post_has_deadline |
software | healthy | space/rules.py:71 |
_check_hashtag_stuffing |
software | healthy | space/rules.py:78 |
_check_chat_dump |
software | healthy | space/rules.py:95 |
_check_weak_opening |
software | healthy | space/rules.py:111 |
_check_wall_of_text |
software | healthy | space/rules.py:131 |
_check_no_structure |
software | healthy | space/rules.py:148 |
_check_engagement_bait |
software | healthy | space/rules.py:167 |
_check_bare_link |
software | healthy | space/rules.py:183 |
_check_dense_parenthetical |
software | healthy | space/rules.py:206 |
_check_no_deadline |
software | healthy | space/rules.py:221 |
_check_unresolved_reference |
software | healthy | space/rules.py:238 |
run_rules |
software | healthy | space/rules.py:261 |
normalize_platform |
software | healthy | space/platform_config.py:41 |
hashtag_limit |
software | healthy | space/platform_config.py:50 |
_empty_html |
software | healthy | space/app.py:57 |
_error_html |
software | healthy | space/app.py:65 |
_done_status |
software | healthy | space/app.py:74 |
run_audit |
software | dead | space/app.py:83 |
load_example |
software | healthy | space/app.py:112 |
get_modal_url |
software | healthy | space/audit_client.py:15 |
get_modal_timeout |
software | healthy | space/audit_client.py:19 |
get_ollama_model |
software | healthy | space/audit_client.py:25 |
get_ollama_url |
software | healthy | space/audit_client.py:30 |
get_ollama_timeout |
software | healthy | space/audit_client.py:34 |
backend_label |
software | healthy | space/audit_client.py:40 |
call_modal_audit |
software | healthy | space/audit_client.py:50 |
_ollama_chat |
software | healthy | space/audit_client.py:98 |
_call_ollama |
software | healthy | space/audit_client.py:128 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
post-audit-viewer.html |
software | healthy | post-audit-viewer.html |
DEPLOY.md |
software | healthy | DEPLOY.md |
SUBMISSION.md |
software | healthy | SUBMISSION.md |
README.md |
software | healthy | README.md |
Makefile |
software | healthy | Makefile |
LICENSE |
software | healthy | LICENSE |
post-audit-skill.md |
software | healthy | post-audit-skill.md |
smoke_local.sh |
software | healthy | scripts/smoke_local.sh |
deploy_modal.sh |
software | healthy | scripts/deploy_modal.sh |
smoke_remote.py |
software | healthy | scripts/smoke_remote.py |
deploy_and_smoke.sh |
software | healthy | scripts/deploy_and_smoke.sh |
inference.py |
software | healthy | modal_app/inference.py |
requirements.txt |
software | healthy | modal_app/requirements.txt |
render.py |
software | healthy | space/render.py |
prompts.py |
software | healthy | space/prompts.py |
rules.py |
software | healthy | space/rules.py |
requirements.txt |
software | healthy | space/requirements.txt |
README.md |
software | healthy | space/README.md |
platform_config.py |
software | healthy | space/platform_config.py |
app.py |
software | healthy | space/app.py |
audit_client.py |
software | healthy | space/audit_client.py |
merge.py |
software | healthy | space/merge.py |
examples.py |
software | healthy | space/examples.py |
viewer.html |
software | healthy | space/static/viewer.html |
test_audit_client.py |
software | healthy | space/tests/test_audit_client.py |
test_merge_rules.py |
software | healthy | space/tests/test_merge_rules.py |
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
modal_app |
software | healthy | modal_app |
space |
software | healthy | space |
static |
software | healthy | space/static |
tests |
software | healthy | space/tests |
| Label | Layer | Status | Path |
|---|---|---|---|
AuditModel |
software | healthy | modal_app/inference.py:70 |
BackendDispatchTests |
software | healthy | space/tests/test_audit_client.py:24 |
MergeTests |
software | healthy | space/tests/test_merge_rules.py:21 |
RulesTests |
software | healthy | space/tests/test_merge_rules.py:60 |
| Label | Layer | Status | Path |
|---|---|---|---|
agsagds__perfector |
software | healthy | /data/fable5_failed_archive/agsagds__perfector |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | modal_app/inference.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/a3671bc1-52dd-492b-816f-55e41284205f/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/a3671bc1-52dd-492b-816f-55e41284205f/
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.