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.

ThisLooksPrettyDarnGood/ppc-audit-tool

https://github.com/ThisLooksPrettyDarnGood/ppc-audit-tool · scanned 2026-06-16 00:35 UTC (2 months, 2 weeks ago)

21 raw signals (0 security + 21 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 21 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 205 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
get_credentials software healthy fetch_account_data.py:22
build_client software healthy fetch_account_data.py:37
run_query software healthy fetch_account_data.py:66
get_conversion_actions software healthy fetch_account_data.py:105
get_conversion_action_volume software healthy fetch_account_data.py:142
get_conversion_volume_by_month software healthy fetch_account_data.py:167
get_conversion_value_by_action software healthy fetch_account_data.py:196
get_campaign_conversion_split software healthy fetch_account_data.py:223
get_product_coverage software healthy fetch_account_data.py:249
get_conversion_tracking_setting software healthy fetch_account_data.py:312
get_campaigns software healthy fetch_account_data.py:331
get_ad_policy_status software dead fetch_account_data.py:403
get_change_activity software dead fetch_account_data.py:428
get_negative_keywords software healthy fetch_account_data.py:463
get_hourly_performance software dead fetch_account_data.py:506
get_device_performance software dead fetch_account_data.py:521
get_product_overlap software healthy fetch_account_data.py:536
get_ad_groups software healthy fetch_account_data.py:576
get_keyword_match_breakdown software healthy fetch_account_data.py:603
get_top_search_terms software healthy fetch_account_data.py:628
get_converting_unkeyworded_terms software healthy fetch_account_data.py:660
get_term_conversion_breakdown software healthy fetch_account_data.py:726
get_max_clicks_costly_terms software healthy fetch_account_data.py:753
get_priciest_clicks software healthy fetch_account_data.py:782
get_location_targeting software healthy fetch_account_data.py:820
get_audience_signals software healthy fetch_account_data.py:856
get_customer_match software healthy fetch_account_data.py:901
get_quality_scores software healthy fetch_account_data.py:935
get_rsa_ad_strength software healthy fetch_account_data.py:961
get_paused_campaign_history software healthy fetch_account_data.py:1017
get_shopping_history_alltime software healthy fetch_account_data.py:1098
get_ad_destination_domains software healthy fetch_account_data.py:1136
get_impression_share_lost software healthy fetch_account_data.py:1159
get_location_target_types software healthy fetch_account_data.py:1188
_resolve_geo_names software healthy fetch_account_data.py:1212
get_geo_user_location_spend software healthy fetch_account_data.py:1229
_brand_tokens_from software healthy fetch_account_data.py:1306
get_brand_leakage software healthy fetch_account_data.py:1321
get_search_network_settings software healthy fetch_account_data.py:1352
get_network_split software healthy fetch_account_data.py:1379
get_ad_assets software healthy fetch_account_data.py:1408
get_account_summary software healthy fetch_account_data.py:1426
get_performance_summary software healthy fetch_account_data.py:1454
_totals software healthy fetch_account_data.py:1462
_avg_share software healthy fetch_account_data.py:1535
fetch_account_data software healthy fetch_account_data.py:1586
get_secret software healthy app.py:19
prepare_credentials software healthy app.py:30
_daily_limit software healthy app.py:84
_log_creds software healthy app.py:98

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

LabelLayerStatusPath
fetch_account_data.py software healthy fetch_account_data.py
dial_config.json software healthy dial_config.json
CLAUDE.md software healthy CLAUDE.md
app.py software healthy app.py
team_knowledge_questionnaire.md software healthy team_knowledge_questionnaire.md
fetch_logo.py software healthy fetch_logo.py
audit_style_examples.py software healthy audit_style_examples.py
populate_slides.py software healthy populate_slides.py
audit_log.py software healthy audit_log.py
send_email.py software healthy send_email.py
generate_narrative.py software healthy generate_narrative.py
requirements.txt software healthy requirements.txt
analyse_account.py software healthy analyse_account.py
devcontainer.json software healthy .devcontainer/devcontainer.json
settings.json software healthy .claude/settings.json
run-audit.md software healthy .claude/commands/run-audit.md
CLAUDE.md quality healthy CLAUDE.md
.claude/settings.json quality healthy .claude/settings.json
.claude/commands/run-audit.md quality healthy .claude/commands/run-audit.md

LabelLayerStatusPath
.devcontainer software healthy .devcontainer
.claude software healthy .claude
commands software healthy .claude/commands

LabelLayerStatusPath
repobility-clone-84gmjg8w software healthy /tmp/repobility-clone-84gmjg8w

LabelLayerStatusPath
AccountAccessError software healthy fetch_account_data.py:54

LabelLayerStatusPath
auth::app.py security healthy app.py
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/5d55c895-29aa-47ee-ae3b-12502b2819bf/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/5d55c895-29aa-47ee-ae3b-12502b2819bf/

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.