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.

VJDiPaola/earned-autonomy

https://github.com/VJDiPaola/earned-autonomy · scanned 2026-06-16 00:51 UTC (2 months, 1 week ago)

30 raw signals (0 security + 30 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 30 actionable findings from 1 signal source. 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 119 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
main software healthy run.py:16
now_iso software healthy earned_autonomy/db.py:79
db_path software healthy earned_autonomy/db.py:83
get_conn software healthy earned_autonomy/db.py:88
rows_to_dicts software healthy earned_autonomy/db.py:95
to_json software healthy earned_autonomy/db.py:99
setup_tracing software healthy earned_autonomy/instrumentation.py:18
get_ledger_and_evals software dead earned_autonomy/reflection/tools.py:10
propose_tier_change software dead earned_autonomy/reflection/tools.py:75
apply_demotion software dead earned_autonomy/reflection/tools.py:105
add_regression_case_fallback software dead earned_autonomy/reflection/tools.py:134
_phoenix_mcp_toolset software healthy earned_autonomy/reflection/agent.py:63
get_reflection_agent software healthy earned_autonomy/reflection/agent.py:86
run_reflection software healthy earned_autonomy/reflection/run.py:21
main software healthy earned_autonomy/reflection/run.py:62
_capture_trace_id software healthy earned_autonomy/agent/gate.py:18
_set_span_attrs software healthy earned_autonomy/agent/gate.py:23
gated software healthy earned_autonomy/agent/gate.py:30
decorator software dead earned_autonomy/agent/gate.py:37
wrapper software healthy earned_autonomy/agent/gate.py:42
execute_approved software healthy earned_autonomy/agent/gate.py:141
lookup_account software dead earned_autonomy/agent/tools.py:21
get_billing_history software dead earned_autonomy/agent/tools.py:42
_issue_refund_impl software healthy earned_autonomy/agent/tools.py:66
issue_refund software healthy earned_autonomy/agent/tools.py:82
_change_plan_impl software healthy earned_autonomy/agent/tools.py:95
change_plan software healthy earned_autonomy/agent/tools.py:134
_cancel_subscription_impl software healthy earned_autonomy/agent/tools.py:147
cancel_subscription software healthy earned_autonomy/agent/tools.py:161
escalate_to_human software dead earned_autonomy/agent/tools.py:174
get_ledger software dead earned_autonomy/agent/ledger.py:11
get_tier software healthy earned_autonomy/agent/ledger.py:21
set_tier software healthy earned_autonomy/agent/ledger.py:35
update_pass_stats software healthy earned_autonomy/agent/ledger.py:70
get_root_agent software healthy earned_autonomy/agent/agent.py:33
run_turn software healthy earned_autonomy/agent/runner.py:13
phoenix_project_url software healthy earned_autonomy/web/main.py:28
phoenix_trace_url software healthy earned_autonomy/web/main.py:49
_run_job software healthy earned_autonomy/web/main.py:86
index software healthy earned_autonomy/web/main.py:116
chat software healthy earned_autonomy/web/main.py:121
run_job software healthy earned_autonomy/web/main.py:152
get_jobs software healthy earned_autonomy/web/main.py:164
get_state software healthy earned_autonomy/web/main.py:169
_regression_dataset_info software healthy earned_autonomy/web/main.py:264
approve_proposal software healthy earned_autonomy/web/main.py:287
reject_proposal software healthy earned_autonomy/web/main.py:356
load_dotenv software healthy earned_autonomy/evals/runner.py:27
_safe_get software healthy earned_autonomy/evals/runner.py:35
_attr software healthy earned_autonomy/evals/runner.py:47

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
Dockerfile software healthy Dockerfile
.env.example software healthy .env.example
pyproject.toml software healthy pyproject.toml
Makefile software healthy Makefile
run.py software healthy run.py
LICENSE software healthy LICENSE
__init__.py software healthy earned_autonomy/__init__.py
db.py software healthy earned_autonomy/db.py
policy.py software healthy earned_autonomy/policy.py
instrumentation.py software healthy earned_autonomy/instrumentation.py
__init__.py software healthy earned_autonomy/reflection/__init__.py
tools.py software healthy earned_autonomy/reflection/tools.py
agent.py software healthy earned_autonomy/reflection/agent.py
run.py software healthy earned_autonomy/reflection/run.py
gate.py software healthy earned_autonomy/agent/gate.py
__init__.py software healthy earned_autonomy/agent/__init__.py
prompt.py software healthy earned_autonomy/agent/prompt.py
tools.py software healthy earned_autonomy/agent/tools.py
ledger.py software healthy earned_autonomy/agent/ledger.py
agent.py software healthy earned_autonomy/agent/agent.py
runner.py software healthy earned_autonomy/agent/runner.py
__init__.py software healthy earned_autonomy/web/__init__.py
main.py software healthy earned_autonomy/web/main.py
index.html software healthy earned_autonomy/web/templates/index.html
__init__.py software healthy earned_autonomy/evals/__init__.py
templates.py software healthy earned_autonomy/evals/templates.py
runner.py software healthy earned_autonomy/evals/runner.py
__init__.py software healthy earned_autonomy/seed/__init__.py
scenarios.py software healthy earned_autonomy/seed/scenarios.py
data.py software healthy earned_autonomy/seed/data.py

LabelLayerStatusPath
earned_autonomy software healthy earned_autonomy
reflection software healthy earned_autonomy/reflection
agent software healthy earned_autonomy/agent
web software healthy earned_autonomy/web
templates software healthy earned_autonomy/web/templates
evals software healthy earned_autonomy/evals
seed software healthy earned_autonomy/seed

LabelLayerStatusPath
GET / api healthy earned_autonomy/web/main.py
POST /api/chat api healthy earned_autonomy/web/main.py
POST /api/run/{job} api healthy earned_autonomy/web/main.py
GET /api/jobs api healthy earned_autonomy/web/main.py
GET /api/state api healthy earned_autonomy/web/main.py
POST /api/proposals/{proposal_id}/approve api healthy earned_autonomy/web/main.py
POST /api/proposals/{proposal_id}/reject api healthy earned_autonomy/web/main.py

LabelLayerStatusPath
accounts data healthy earned_autonomy/db.py
billing_events data healthy earned_autonomy/db.py
ledger data healthy earned_autonomy/db.py
proposals data healthy earned_autonomy/db.py
eval_results data healthy earned_autonomy/db.py
executions data healthy earned_autonomy/db.py
meta data healthy earned_autonomy/db.py

LabelLayerStatusPath
repobility-clone-8cd53t2b software healthy /tmp/repobility-clone-8cd53t2b

LabelLayerStatusPath
sqlite data healthy README.md

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
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/d6c45b4c-b4b8-4663-af0b-652f4648aef7/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/d6c45b4c-b4b8-4663-af0b-652f4648aef7/

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.