https://github.com/Sue-Ann-CliniContact/cc_bridge
· scanned 2026-06-16 00:24 UTC (2 months, 2 weeks ago)
130 raw signals (0 security + 130 graph)
Last scanned 2 months, 2 weeks ago · v1 · 126 actionable findings from 1 signal source. 4 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 993 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 |
|---|---|---|---|
main |
software | healthy | manage.py:7 |
parse_event |
software | healthy | integrations/dripify.py:82 |
_pick |
software | healthy | integrations/dripify.py:128 |
_extract_state_from_location |
software | healthy | integrations/dripify.py:221 |
_empty_event_payload |
software | healthy | integrations/dripify.py:259 |
_pick_first |
software | healthy | integrations/dripify.py:279 |
resolve_or_create_lead |
software | healthy | integrations/dripify.py:291 |
_infer_partner_type |
software | healthy | integrations/dripify.py:438 |
_try_apollo_enrich |
software | healthy | integrations/dripify.py:458 |
is_configured |
software | healthy | integrations/hrsa.py:64 |
_extract_rows |
software | healthy | integrations/hrsa.py:70 |
_search_odata |
software | healthy | integrations/hrsa.py:87 |
_search_legacy |
software | healthy | integrations/hrsa.py:137 |
search_health_centers |
software | healthy | integrations/hrsa.py:184 |
probe |
software | healthy | integrations/hrsa.py:205 |
per_lead_counter |
software | healthy | integrations/instantly.py:52 |
_get_key |
software | healthy | integrations/instantly.py:115 |
_instantly_timezone |
software | healthy | integrations/instantly.py:122 |
_outreach_signature |
software | healthy | integrations/instantly.py:134 |
_strip_generic_signature |
software | healthy | integrations/instantly.py:138 |
_linkify_escaped_line |
software | healthy | integrations/instantly.py:153 |
_format_email_body |
software | healthy | integrations/instantly.py:161 |
_normalize_merge_variables |
software | healthy | integrations/instantly.py:182 |
_split_dense_paragraph |
software | healthy | integrations/instantly.py:194 |
_sequence_payload_steps |
software | healthy | integrations/instantly.py:215 |
ping |
software | healthy | integrations/instantly.py:229 |
get_sending_accounts |
software | healthy | integrations/instantly.py:243 |
create_campaign |
software | healthy | integrations/instantly.py:270 |
set_campaign_webhook |
software | healthy | integrations/instantly.py:331 |
update_campaign_sequence |
software | healthy | integrations/instantly.py:461 |
get_campaign_analytics |
software | healthy | integrations/instantly.py:486 |
_payload_confirms_campaign_scope |
software | healthy | integrations/instantly.py:579 |
row_matches |
software | healthy | integrations/instantly.py:587 |
_derive_campaign_analytics_from_leads |
software | healthy | integrations/instantly.py:616 |
first_int |
software | healthy | integrations/instantly.py:646 |
_normalize_analytics_payload |
software | healthy | integrations/instantly.py:717 |
pick |
software | healthy | integrations/instantly.py:774 |
list_campaign_emails |
software | healthy | integrations/instantly.py:799 |
list_inbound_replies |
software | healthy | integrations/instantly.py:975 |
remove_lead_from_campaign |
software | healthy | integrations/instantly.py:1079 |
probe_analytics_endpoints |
software | healthy | integrations/instantly.py:1120 |
get_campaigns |
software | healthy | integrations/instantly.py:1218 |
push_leads |
software | healthy | integrations/instantly.py:1248 |
_instant_custom_variables |
software | healthy | integrations/instantly.py:1311 |
search |
software | healthy | integrations/npi.py:27 |
search_multi |
software | dead | integrations/npi.py:102 |
_normalize |
software | healthy | integrations/npi.py:142 |
is_physician |
software | healthy | integrations/npi.py:214 |
geocode_city |
software | healthy | integrations/census.py:23 |
is_configured |
software | healthy | integrations/census.py:90 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
render.yaml |
software | healthy | render.yaml |
build.sh |
software | healthy | build.sh |
manage.py |
software | healthy | manage.py |
.env.example |
software | healthy | .env.example |
gunicorn.conf.py |
software | healthy | gunicorn.conf.py |
requirements.txt |
software | healthy | requirements.txt |
__init__.py |
software | healthy | integrations/__init__.py |
dripify.py |
software | healthy | integrations/dripify.py |
hrsa.py |
software | healthy | integrations/hrsa.py |
instantly.py |
software | healthy | integrations/instantly.py |
npi.py |
software | healthy | integrations/npi.py |
census.py |
software | healthy | integrations/census.py |
ctgov.py |
software | healthy | integrations/ctgov.py |
ai_sourcing.py |
software | healthy | integrations/ai_sourcing.py |
nonprofit.py |
software | healthy | integrations/nonprofit.py |
apollo.py |
software | healthy | integrations/apollo.py |
__init__.py |
software | healthy | ai_manager/__init__.py |
admin.py |
software | healthy | ai_manager/admin.py |
services.py |
software | healthy | ai_manager/services.py |
apps.py |
software | healthy | ai_manager/apps.py |
models.py |
software | healthy | ai_manager/models.py |
0001_initial.py |
software | healthy | ai_manager/migrations/0001_initial.py |
0002_alter_aiprovider_provider_type.py |
software | healthy | ai_manager/migrations/0002_alter_aiprovider_provider_type.py |
__init__.py |
software | healthy | ai_manager/migrations/__init__.py |
urls.py |
software | healthy | partners/urls.py |
__init__.py |
software | healthy | partners/__init__.py |
views.py |
software | healthy | partners/views.py |
admin.py |
software | healthy | partners/admin.py |
services.py |
software | healthy | partners/services.py |
apps.py |
software | healthy | partners/apps.py |
models.py |
software | healthy | partners/models.py |
operator_partners.html |
software | healthy | partners/templates/partners/operator_partners.html |
verify_sent.html |
software | healthy | partners/templates/partners/verify_sent.html |
dashboard.html |
software | healthy | partners/templates/partners/dashboard.html |
login.html |
software | healthy | partners/templates/partners/login.html |
refer.html |
software | healthy | partners/templates/partners/refer.html |
landing.html |
software | healthy | partners/templates/partners/landing.html |
operator_dripify.html |
software | healthy | partners/templates/partners/operator_dripify.html |
register.html |
software | healthy | partners/templates/partners/register.html |
study_detail.html |
software | healthy | partners/templates/partners/study_detail.html |
_partner_chrome.html |
software | healthy | partners/templates/partners/_partner_chrome.html |
0001_initial.py |
software | healthy | partners/migrations/0001_initial.py |
0004_partner_email_verification.py |
software | healthy | partners/migrations/0004_partner_email_verification.py |
__init__.py |
software | healthy | partners/migrations/__init__.py |
0003_dripifymapping_url_slug_and_subscribed_event.py |
software | healthy | partners/migrations/0003_dripifymapping_url_slug_and_subscr… |
0002_dripifyevent_actual_dripify_events.py |
software | healthy | partners/migrations/0002_dripifyevent_actual_dripify_events… |
bridge.css |
software | healthy | static/css/bridge.css |
demo_video_script.md |
software | healthy | docs/demo_video_script.md |
scope.md |
software | healthy | docs/scope.md |
webflow_bridge_landing.html |
software | healthy | docs/webflow_bridge_landing.html |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ANY /partners/ |
api | healthy | partners/urls.py |
ANY /partners/register/ |
api | healthy | partners/urls.py |
ANY /partners/login/ |
api | healthy | partners/urls.py |
ANY /partners/logout/ |
api | healthy | partners/urls.py |
ANY /partners/verify/<str:token>/ |
api | healthy | partners/urls.py |
ANY /partners/dashboard/ |
api | healthy | partners/urls.py |
ANY /partners/studies/<str:study_code>/ |
api | healthy | partners/urls.py |
ANY /partners/studies/<str:study_code>/refer/ |
api | healthy | partners/urls.py |
ANY /partners/admin/ |
api | healthy | partners/urls.py |
ANY /partners/admin/<int:partner_id>/resolve/ |
api | healthy | partners/urls.py |
ANY /partners/admin/dripify/ |
api | healthy | partners/urls.py |
ANY /partners/admin/dripify/create/ |
api | healthy | partners/urls.py |
ANY /partners/admin/dripify/<int:mapping_id>/set-project/ |
api | healthy | partners/urls.py |
ANY /partners/admin/dripify/<int:mapping_id>/delete/ |
api | healthy | partners/urls.py |
ANY /partners/admin/dripify/wipe-test-data/ |
api | healthy | partners/urls.py |
ANY /partners/admin/dripify/recompute-counters/ |
api | healthy | partners/urls.py |
ANY /partners/admin/dripify/hard-reset/ |
api | healthy | partners/urls.py |
ANY /api/webhooks/dripify/<str:secret>/m/<str:slug>/ |
api | healthy | partners/urls.py |
ANY /api/webhooks/dripify/<str:secret>/ |
api | healthy | partners/urls.py |
ANY /api/webhooks/dripify/ |
api | healthy | partners/urls.py |
ANY / |
api | healthy | accounts/urls.py |
ANY /healthz/ |
api | healthy | accounts/urls.py |
ANY /oauth/login/ |
api | healthy | accounts/urls.py |
ANY /oauth/callback/ |
api | healthy | accounts/urls.py |
ANY /logout/ |
api | healthy | accounts/urls.py |
ANY /invite/<str:token>/ |
api | healthy | accounts/urls.py |
ANY /staff-invite/<str:token>/ |
api | healthy | accounts/urls.py |
ANY /dashboard/ |
api | healthy | core/urls.py |
ANY /orgs/ |
api | healthy | core/urls.py |
ANY /orgs/<int:org_id>/ |
api | healthy | core/urls.py |
ANY /orgs/<int:org_id>/recompute/ |
api | healthy | core/urls.py |
ANY /orgs/<int:org_id>/state/ |
api | healthy | core/urls.py |
ANY /orgs/<int:org_id>/notes/ |
api | healthy | core/urls.py |
ANY /orgs/<int:org_id>/domain/ |
api | healthy | core/urls.py |
ANY /orgs/<int:org_id>/domain/recompute/ |
api | healthy | core/urls.py |
ANY /project-leads/<int:project_lead_id>/log-interaction/ |
api | healthy | core/urls.py |
ANY /api/projects/<int:project_id>/leads/<int:lead_id>/remo… |
api | healthy | core/urls.py |
ANY /projects/<int:project_id>/cleanup/ |
api | healthy | core/urls.py |
ANY /projects/<int:project_id>/cleanup/action/ |
api | healthy | core/urls.py |
ANY /projects/<int:project_id>/orgs/<int:org_id>/sourcing/ |
api | healthy | core/urls.py |
ANY /dashboard/ai/ |
api | healthy | core/urls.py |
ANY /portal/ |
api | healthy | core/urls.py |
ANY /portal/ai/ |
api | healthy | core/urls.py |
ANY /projects/new/ |
api | healthy | core/urls.py |
ANY /projects/<int:project_id>/ |
api | healthy | core/urls.py |
ANY /projects/<int:project_id>/ai/ |
api | healthy | core/urls.py |
ANY /portal/projects/<int:project_id>/ |
api | healthy | core/urls.py |
ANY /portal/projects/<int:project_id>/ai/ |
api | healthy | core/urls.py |
ANY /bridge/staff/invite/ |
api | healthy | core/urls.py |
ANY /bridge/staff/invites/<int:invite_id>/revoke/ |
api | healthy | core/urls.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
NPITaxonomyNotFound |
software | healthy | integrations/npi.py:21 |
_OrgSuggestionList |
software | healthy | integrations/ai_sourcing.py:525 |
AIProviderAdmin |
software | healthy | ai_manager/admin.py:7 |
AIUsageLogAdmin |
software | healthy | ai_manager/admin.py:13 |
Completion |
software | healthy | ai_manager/services.py:24 |
AIService |
software | healthy | ai_manager/services.py:30 |
AiManagerConfig |
software | healthy | ai_manager/apps.py:4 |
AIProvider |
software | healthy | ai_manager/models.py:5 |
AIUsageLog |
software | healthy | ai_manager/models.py:30 |
Meta |
software | healthy | ai_manager/models.py:41 |
Migration |
software | healthy | ai_manager/migrations/0001_initial.py:5 |
Migration |
software | healthy | ai_manager/migrations/0002_alter_aiprovider_provider_type.p… |
PartnerAccountAdmin |
software | healthy | partners/admin.py:7 |
DripifyCampaignMappingAdmin |
software | healthy | partners/admin.py:16 |
DripifyEventAdmin |
software | healthy | partners/admin.py:24 |
PartnersConfig |
software | healthy | partners/apps.py:4 |
PartnerAccount |
software | healthy | partners/models.py:33 |
Meta |
software | healthy | partners/models.py:393 |
DripifyCampaignMapping |
software | healthy | partners/models.py:187 |
DripifyEvent |
software | healthy | partners/models.py:317 |
Migration |
software | healthy | partners/migrations/0001_initial.py:15 |
Migration |
software | healthy | partners/migrations/0004_partner_email_verification.py:24 |
Migration |
software | healthy | partners/migrations/0003_dripifymapping_url_slug_and_subscr… |
Migration |
software | healthy | partners/migrations/0002_dripifyevent_actual_dripify_events… |
ClientProfileAdmin |
software | healthy | accounts/admin.py:7 |
AccountsConfig |
software | healthy | accounts/apps.py:4 |
ClientProfile |
software | healthy | accounts/models.py:5 |
Command |
software | healthy | accounts/management/commands/promote_superuser.py:25 |
Migration |
software | healthy | accounts/migrations/0001_initial.py:5 |
ApolloCreditLogAdmin |
software | healthy | core/admin.py:18 |
ProjectAdmin |
software | healthy | core/admin.py:26 |
StudyAssetAdmin |
software | healthy | core/admin.py:34 |
PartnerProfileAdmin |
software | healthy | core/admin.py:41 |
LeadAdmin |
software | healthy | core/admin.py:51 |
ProjectLeadAdmin |
software | healthy | core/admin.py:58 |
CampaignAdmin |
software | healthy | core/admin.py:65 |
OutreachEventAdmin |
software | healthy | core/admin.py:71 |
OptOutAdmin |
software | healthy | core/admin.py:78 |
AuditLogAdmin |
software | healthy | core/admin.py:85 |
CoreConfig |
software | healthy | core/apps.py:4 |
Project |
software | healthy | core/models.py:17 |
Meta |
software | healthy | core/models.py:1260 |
StudyAsset |
software | healthy | core/models.py:81 |
PartnerProfile |
software | healthy | core/models.py:123 |
Lead |
software | healthy | core/models.py:204 |
PartnerOrganization |
software | healthy | core/models.py:519 |
LeadEmail |
software | healthy | core/models.py:731 |
ProjectLead |
software | healthy | core/models.py:810 |
Campaign |
software | healthy | core/models.py:868 |
OutreachEvent |
software | healthy | core/models.py:934 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
0001_initial.py |
data | healthy | ai_manager/migrations/0001_initial.py |
0002_alter_aiprovider_provider_type.py |
data | healthy | ai_manager/migrations/0002_alter_aiprovider_provider_type.py |
__init__.py |
data | healthy | ai_manager/migrations/__init__.py |
0001_initial.py |
data | healthy | partners/migrations/0001_initial.py |
0004_partner_email_verification.py |
data | healthy | partners/migrations/0004_partner_email_verification.py |
__init__.py |
data | healthy | partners/migrations/__init__.py |
0003_dripifymapping_url_slug_and_subscribed_event.py |
data | healthy | partners/migrations/0003_dripifymapping_url_slug_and_subscr… |
0002_dripifyevent_actual_dripify_events.py |
data | healthy | partners/migrations/0002_dripifyevent_actual_dripify_events… |
0001_initial.py |
data | healthy | accounts/migrations/0001_initial.py |
__init__.py |
data | healthy | accounts/migrations/__init__.py |
0002_apollocreditlog.py |
data | healthy | core/migrations/0002_apollocreditlog.py |
0010_lead_organization_email.py |
data | healthy | core/migrations/0010_lead_organization_email.py |
0024_partner_organization.py |
data | healthy | core/migrations/0024_partner_organization.py |
0001_initial.py |
data | healthy | core/migrations/0001_initial.py |
__init__.py |
data | healthy | core/migrations/__init__.py |
0017_partnerprofile_partner_types.py |
data | healthy | core/migrations/0017_partnerprofile_partner_types.py |
0014_lead_classification_choices.py |
data | healthy | core/migrations/0014_lead_classification_choices.py |
0012_bridge_native_portal.py |
data | healthy | core/migrations/0012_bridge_native_portal.py |
0020_partner_network_sources.py |
data | healthy | core/migrations/0020_partner_network_sources.py |
0025_outreach_event_manual_types.py |
data | healthy | core/migrations/0025_outreach_event_manual_types.py |
0015_campaign_analytics_snapshot.py |
data | healthy | core/migrations/0015_campaign_analytics_snapshot.py |
0016_lead_source_context_projectlead_sourcing_context.py |
data | healthy | core/migrations/0016_lead_source_context_projectlead_sourci… |
0026_campaign_purpose.py |
data | healthy | core/migrations/0026_campaign_purpose.py |
0023_relabel_dripify_as_linkedin_outreach.py |
data | healthy | core/migrations/0023_relabel_dripify_as_linkedin_outreach.py |
0005_partnerprofile_indication_fields.py |
data | healthy | core/migrations/0005_partnerprofile_indication_fields.py |
0006_projectlead_campaign.py |
data | healthy | core/migrations/0006_projectlead_campaign.py |
0021_screener_test_token.py |
data | healthy | core/migrations/0021_screener_test_token.py |
0028_rekey_partner_organizations.py |
data | healthy | core/migrations/0028_rekey_partner_organizations.py |
0003_lead_monday_source_and_conflict.py |
data | healthy | core/migrations/0003_lead_monday_source_and_conflict.py |
0004_lead_contact_url.py |
data | healthy | core/migrations/0004_lead_contact_url.py |
0007_lead_linkedin_url.py |
data | healthy | core/migrations/0007_lead_linkedin_url.py |
0013_drop_monday_fields.py |
data | healthy | core/migrations/0013_drop_monday_fields.py |
0018_lead_enrichment_check_timestamps.py |
data | healthy | core/migrations/0018_lead_enrichment_check_timestamps.py |
0011_lead_email_history.py |
data | healthy | core/migrations/0011_lead_email_history.py |
0027_lead_provider_subtype_org_sourcing_complete.py |
data | healthy | core/migrations/0027_lead_provider_subtype_org_sourcing_com… |
0022_screenertesttoken_global.py |
data | healthy | core/migrations/0022_screenertesttoken_global.py |
0029_retract_org_only_duplicate_flags.py |
data | healthy | core/migrations/0029_retract_org_only_duplicate_flags.py |
0019_bridge_staff_invites.py |
data | healthy | core/migrations/0019_bridge_staff_invites.py |
0009_lead_classification.py |
data | healthy | core/migrations/0009_lead_classification.py |
0008_lead_apollo_data.py |
data | healthy | core/migrations/0008_lead_apollo_data.py |
| Label | Layer | Status | Path |
|---|---|---|---|
integrations |
software | healthy | integrations |
ai_manager |
software | healthy | ai_manager |
migrations |
software | healthy | ai_manager/migrations |
partners |
software | healthy | partners |
templates |
software | healthy | partners/templates |
partners |
software | healthy | partners/templates/partners |
migrations |
software | healthy | partners/migrations |
static |
software | healthy | static |
css |
software | healthy | static/css |
docs |
software | healthy | docs |
templates |
software | healthy | templates |
accounts |
software | healthy | accounts |
templates |
software | healthy | accounts/templates |
accounts |
software | healthy | accounts/templates/accounts |
management |
software | healthy | accounts/management |
commands |
software | healthy | accounts/management/commands |
migrations |
software | healthy | accounts/migrations |
.claude |
software | healthy | .claude |
core |
software | healthy | core |
utils |
software | healthy | core/utils |
templates |
software | healthy | core/templates |
core |
software | healthy | core/templates/core |
management |
software | healthy | core/management |
commands |
software | healthy | core/management/commands |
services |
software | healthy | core/services |
migrations |
software | healthy | core/migrations |
bridge |
software | healthy | bridge |
| Label | Layer | Status | Path |
|---|---|---|---|
AIProvider |
data | healthy | ai_manager/models.py |
AIUsageLog |
data | healthy | ai_manager/models.py |
PartnerAccount |
data | healthy | partners/models.py |
DripifyCampaignMapping |
data | healthy | partners/models.py |
DripifyEvent |
data | healthy | partners/models.py |
ClientProfile |
data | healthy | accounts/models.py |
Project |
data | healthy | core/models.py |
StudyAsset |
data | healthy | core/models.py |
PartnerProfile |
data | healthy | core/models.py |
Lead |
data | healthy | core/models.py |
PartnerOrganization |
data | healthy | core/models.py |
LeadEmail |
data | healthy | core/models.py |
ProjectLead |
data | healthy | core/models.py |
Campaign |
data | healthy | core/models.py |
OutreachEvent |
data | healthy | core/models.py |
OptOut |
data | healthy | core/models.py |
ApolloCreditLog |
data | healthy | core/models.py |
AuditLog |
data | healthy | core/models.py |
ClientInvite |
data | healthy | core/models.py |
BridgeStaffInvite |
data | healthy | core/models.py |
ScreenerTestToken |
data | healthy | core/models.py |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::accounts/management/commands/promote_superuser.py |
security | healthy | accounts/management/commands/promote_superuser.py |
auth::core/migrations/0012_bridge_native_portal.py |
security | healthy | core/migrations/0012_bridge_native_portal.py |
auth::bridge/settings.py |
security | healthy | bridge/settings.py |
auth::.env.example |
security | healthy | .env.example |
auth::core/views.py |
security | healthy | core/views.py |
auth::partners/views.py |
security | healthy | partners/views.py |
auth::core/services/client_portal.py |
security | healthy | core/services/client_portal.py |
auth::core/migrations/0013_drop_monday_fields.py |
security | healthy | core/migrations/0013_drop_monday_fields.py |
auth::accounts/views.py |
security | healthy | accounts/views.py |
auth::accounts/models.py |
security | healthy | accounts/models.py |
auth::render.yaml |
security | healthy | render.yaml |
auth::core/templates/core/project_detail.html |
security | healthy | core/templates/core/project_detail.html |
auth::accounts/urls.py |
security | healthy | accounts/urls.py |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | .env.example |
postgresql |
data | healthy | .env.example |
sqlite |
data | healthy | core/views.py |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | .env.example |
122.0.0.0 |
network | healthy | integrations/ai_sourcing.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-qo5vqc4z |
software | healthy | /tmp/repobility-clone-qo5vqc4z |
This page is publicly accessible at:
https://repobility.com/scan/1cd9803c-e005-44e1-8a0f-c243bb7521b5/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1cd9803c-e005-44e1-8a0f-c243bb7521b5/
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.