https://github.com/sdultsin/renaissance-warehouse
· scanned 2026-06-16 00:05 UTC (2 months, 3 weeks ago)
54 raw signals (0 security + 54 graph)
Last scanned 2 months, 3 weeks ago · v1 · 52 actionable findings from 1 signal source. 2 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 565 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 |
|---|---|---|---|
_classify_raw |
software | healthy | scripts/refresh_sync_registry.py:118 |
_pick |
software | healthy | scripts/refresh_sync_registry.py:137 |
_columns_by_table |
software | healthy | scripts/refresh_sync_registry.py:144 |
_upsert_policy |
software | healthy | scripts/refresh_sync_registry.py:159 |
seed |
software | healthy | scripts/refresh_sync_registry.py:187 |
_phase_last_success |
software | healthy | scripts/refresh_sync_registry.py:231 |
refresh_state |
software | healthy | scripts/refresh_sync_registry.py:247 |
main |
software | healthy | scripts/refresh_sync_registry.py:299 |
main |
software | healthy | scripts/setup_db.py:21 |
main |
software | healthy | scripts/meetings_late_arrival_sweep.py:36 |
q |
software | healthy | scripts/portal_data.py:204 |
one |
software | healthy | scripts/portal_data.py:210 |
table_exists |
software | healthy | scripts/portal_data.py:215 |
safe |
software | healthy | scripts/portal_data.py:224 |
_load_credits |
software | healthy | scripts/portal_data.py:598 |
load_keys |
software | healthy | scripts/portal_credits.py:66 |
fetch_plan |
software | healthy | scripts/portal_credits.py:91 |
row_from_plan |
software | healthy | scripts/portal_credits.py:100 |
credit_pool_from_plan |
software | healthy | scripts/portal_credits.py:122 |
main |
software | healthy | scripts/portal_credits.py:140 |
_days |
software | healthy | scripts/backfill_sendivo_logs.py:49 |
_fold |
software | healthy | scripts/backfill_sendivo_logs.py:60 |
main |
software | healthy | scripts/backfill_sendivo_logs.py:74 |
log |
software | healthy | scripts/sendivo_body_reconcile.py:61 |
load_env |
software | healthy | scripts/sendivo_body_reconcile.py:65 |
pause_if_nightly_window |
software | healthy | scripts/sendivo_body_reconcile.py:76 |
get_page |
software | healthy | scripts/sendivo_body_reconcile.py:92 |
pg |
software | healthy | scripts/sendivo_body_reconcile.py:121 |
load_targets |
software | healthy | scripts/sendivo_body_reconcile.py:125 |
upsert |
software | healthy | scripts/sendivo_body_reconcile.py:137 |
match_rows |
software | healthy | scripts/sendivo_body_reconcile.py:153 |
ck_load |
software | healthy | scripts/sendivo_body_reconcile.py:171 |
ck_save |
software | healthy | scripts/sendivo_body_reconcile.py:178 |
scrape_day |
software | healthy | scripts/sendivo_body_reconcile.py:186 |
run_backfill |
software | healthy | scripts/sendivo_body_reconcile.py:232 |
run_requeue |
software | healthy | scripts/sendivo_body_reconcile.py:304 |
slack_ping |
software | healthy | scripts/sendivo_body_reconcile.py:366 |
main |
software | healthy | scripts/sendivo_body_reconcile.py:381 |
normalize_us_phone |
software | healthy | scripts/phone_parser.py:32 |
extract_phones |
software | healthy | scripts/phone_parser.py:88 |
author_portion |
software | healthy | scripts/phone_parser.py:125 |
signature_phones |
software | dead | scripts/phone_parser.py:141 |
best_signature_phone |
software | healthy | scripts/phone_parser.py:155 |
html_to_text |
software | healthy | scripts/phone_parser.py:180 |
load_creds |
software | healthy | scripts/backfill_purchased_at_vendorB.py:43 |
fetch_all |
software | healthy | scripts/backfill_purchased_at_vendorB.py:58 |
main |
software | healthy | scripts/backfill_purchased_at_vendorB.py:81 |
fetch_rows |
software | healthy | scripts/publish_campaign_data_d1.py:149 |
_sql_literal |
software | healthy | scripts/publish_campaign_data_d1.py:158 |
build_statements |
software | healthy | scripts/publish_campaign_data_d1.py:172 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
pyproject.toml |
software | healthy | pyproject.toml |
requirements.txt |
software | healthy | requirements.txt |
infra_batch_stress_test.sql |
software | healthy | scripts/infra_batch_stress_test.sql |
sendivo_reconcile_watchdog.sh |
software | healthy | scripts/sendivo_reconcile_watchdog.sh |
refresh_sync_registry.py |
software | healthy | scripts/refresh_sync_registry.py |
setup_db.py |
software | healthy | scripts/setup_db.py |
_apply_hardening_batch.sh |
software | healthy | scripts/_apply_hardening_batch.sh |
meetings_late_arrival_sweep.py |
software | healthy | scripts/meetings_late_arrival_sweep.py |
portal_data.py |
software | healthy | scripts/portal_data.py |
portal_credits.py |
software | healthy | scripts/portal_credits.py |
backfill_sendivo_logs.py |
software | healthy | scripts/backfill_sendivo_logs.py |
publish_serving.sh |
software | healthy | scripts/publish_serving.sh |
sendivo_body_reconcile.py |
software | healthy | scripts/sendivo_body_reconcile.py |
phone_parser.py |
software | healthy | scripts/phone_parser.py |
backfill_purchased_at_vendorB.py |
software | healthy | scripts/backfill_purchased_at_vendorB.py |
publish_campaign_data_d1.py |
software | healthy | scripts/publish_campaign_data_d1.py |
kpi_dashboard_data.py |
software | healthy | scripts/kpi_dashboard_data.py |
signature_phone_sync.py |
software | healthy | scripts/signature_phone_sync.py |
build_campaign_daily.py |
software | healthy | scripts/build_campaign_daily.py |
backup.sh |
software | healthy | scripts/backup.sh |
build_infra_batch.sql |
software | healthy | scripts/build_infra_batch.sql |
rebuild_domain_registry.py |
software | healthy | scripts/rebuild_domain_registry.py |
dashboard_data.py |
software | healthy | scripts/dashboard_data.py |
backfill_purchased_at_from_sheet.py |
software | healthy | scripts/backfill_purchased_at_from_sheet.py |
query.sh |
software | healthy | scripts/query.sh |
backfill_im_bookings.py |
software | healthy | scripts/backfill_im_bookings.py |
backfill_domain_registry.py |
software | healthy | scripts/backfill_domain_registry.py |
meetings_refresh.sh |
software | healthy | scripts/meetings_refresh.sh |
refresh_campaign_performance.sh |
software | healthy | scripts/refresh_campaign_performance.sh |
compact_warehouse.sh |
software | healthy | scripts/compact_warehouse.sh |
warehouse_qa.py |
software | healthy | scripts/warehouse_qa.py |
mirror_cc_to_warehouse.sh |
software | healthy | scripts/mirror_cc_to_warehouse.sh |
migrate_pipeline_mirror_v2.py |
software | healthy | scripts/migrate_pipeline_mirror_v2.py |
nightly.sh |
software | healthy | scripts/nightly.sh |
ns_sweep.py |
software | healthy | scripts/ns_sweep.py |
stage_otd_billing.py |
software | healthy | scripts/stage_otd_billing.py |
_test_lead_intel.py |
software | healthy | scripts/_test_lead_intel.py |
meetings_late_arrival_sweep.sh |
software | healthy | scripts/meetings_late_arrival_sweep.sh |
verify_hardening_dod.py |
software | healthy | scripts/verify_hardening_dod.py |
sms_campaign_dashboard_data.py |
software | healthy | scripts/sms_campaign_dashboard_data.py |
backfill_enriched_phones.py |
software | healthy | scripts/backfill_enriched_phones.py |
refresh_portal_feed.sh |
software | healthy | scripts/refresh_portal_feed.sh |
pipeline_supabase.py |
software | healthy | sources/pipeline_supabase.py |
__init__.py |
software | healthy | sources/__init__.py |
dns.py |
software | healthy | sources/dns.py |
comms_supabase.py |
software | healthy | sources/comms_supabase.py |
sendivo.py |
software | healthy | sources/sendivo.py |
instantly.py |
software | healthy | sources/instantly.py |
sheets.py |
software | healthy | sources/sheets.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
statements |
data | healthy | sql/ddl/29_reply_mirror.sql |
raw_pipeline_reply_data |
data | healthy | sql/ddl/29_reply_mirror.sql |
raw_pipeline_reply_intent_classifications |
data | healthy | sql/ddl/29_reply_mirror.sql |
raw_comms_message |
data | healthy | sql/ddl/29_reply_mirror.sql |
core |
data | healthy | sql/ddl/00_sync_run.sql |
raw_pipeline_campaigns |
data | healthy | sql/ddl/04_pipeline_mirror.sql |
raw_pipeline_campaign_data |
data | healthy | sql/ddl/04_pipeline_mirror.sql |
raw_pipeline_campaign_daily_metrics |
data | healthy | sql/ddl/04_pipeline_mirror.sql |
raw_pipeline_meetings_booked_raw |
data | healthy | sql/ddl/04_pipeline_mirror.sql |
raw_pipeline_reply_auto_reconciliation |
data | healthy | sql/ddl/04_pipeline_mirror.sql |
raw_pipeline_lead_events |
data | healthy | sql/ddl/04_pipeline_mirror.sql |
raw_pipeline_variant_copy |
data | healthy | sql/ddl/04_pipeline_mirror.sql |
raw_pipeline_bounce_suppression |
data | healthy | sql/ddl/04_pipeline_mirror.sql |
raw_instantly_email |
data | healthy | sql/ddl/36_instantly_replies.sql |
raw_sheets_domain_tech_main |
data | healthy | sql/ddl/17_sheets.sql |
raw_sheets_domain_tech_domains |
data | healthy | sql/ddl/17_sheets.sql |
raw_sheets_domain_tech_domains_table |
data | healthy | sql/ddl/17_sheets.sql |
raw_sheets_domain_tech_admin_renaissance |
data | healthy | sql/ddl/17_sheets.sql |
raw_sheets_blacklist_all_domains |
data | healthy | sql/ddl/17_sheets.sql |
raw_sheets_blacklist_blocklisted |
data | healthy | sql/ddl/17_sheets.sql |
raw_comms_close_sync |
data | healthy | sql/ddl/47_comms_mirror_gaps.sql |
raw_comms_gbc_application |
data | healthy | sql/ddl/47_comms_mirror_gaps.sql |
raw_comms_app_link_check |
data | healthy | sql/ddl/47_comms_mirror_gaps.sql |
raw_partner_lead_feedback |
data | healthy | sql/ddl/41_partner_feedback.sql |
raw_sheets_otd_account_summary |
data | healthy | sql/ddl/53_otd_billing.sql |
raw_sheets_otd_charges_by_batch |
data | healthy | sql/ddl/53_otd_billing.sql |
raw_account_truth_daily_actuals |
data | healthy | sql/ddl/31_sending_dq_monitors.sql |
raw_comms_lead_application |
data | healthy | sql/ddl/56_lead_application_mirror.sql |
raw_dns_sweep_domain |
data | healthy | sql/ddl/18_dns.sql |
raw_blacklist_check |
data | healthy | sql/ddl/18_dns.sql |
raw_recipient_mx |
data | healthy | sql/ddl/24_recipient_domain.sql |
mv_esp_send_matrix |
data | healthy | sql/ddl/24_recipient_domain.sql |
raw_instantly_campaign_analytics |
data | healthy | sql/ddl/32_campaign_analytics.sql |
raw_instantly_campaign |
data | healthy | sql/ddl/03_campaign.sql |
raw_instantly_campaign_marker_tag |
data | healthy | sql/ddl/03_campaign.sql |
raw_instantly_campaign_sending_tag |
data | healthy | sql/ddl/03_campaign.sql |
raw_sendivo_campaign_daily |
data | healthy | sql/ddl/34_sendivo_granular.sql |
raw_sendivo_inbound |
data | healthy | sql/ddl/34_sendivo_granular.sql |
raw_comms_enrichment_vendor_pricing |
data | healthy | sql/ddl/35_enrichment_cost.sql |
raw_sendivo_delivery_metrics |
data | healthy | sql/ddl/25_sendivo.sql |
raw_sendivo_campaigns |
data | healthy | sql/ddl/25_sendivo.sql |
raw_sendivo_brands |
data | healthy | sql/ddl/25_sendivo.sql |
raw_sendivo_billing |
data | healthy | sql/ddl/25_sendivo.sql |
derived |
data | healthy | sql/ddl/46_lead_intel.sql |
raw_instantly_workspace |
data | healthy | sql/ddl/02_workspace.sql |
raw_comms_brand |
data | healthy | sql/ddl/16_comms_mirror.sql |
raw_comms_conversation |
data | healthy | sql/ddl/16_comms_mirror.sql |
raw_comms_suppression |
data | healthy | sql/ddl/16_comms_mirror.sql |
raw_comms_escalation |
data | healthy | sql/ddl/16_comms_mirror.sql |
raw_comms_call_opportunity |
data | healthy | sql/ddl/16_comms_mirror.sql |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
PipelineSupabase |
software | healthy | sources/pipeline_supabase.py:27 |
Blocklist |
software | healthy | sources/dns.py:413 |
SendivoError |
software | healthy | sources/sendivo.py:20 |
SendivoClient |
software | healthy | sources/sendivo.py:24 |
InstantlyError |
software | healthy | sources/instantly.py:26 |
InstantlyClient |
software | healthy | sources/instantly.py:30 |
CloseError |
software | healthy | sources/close.py:34 |
CloseClient |
software | healthy | sources/close.py:48 |
RunContext |
software | healthy | core/registry.py:15 |
Registration |
software | healthy | core/registry.py:26 |
Registry |
software | healthy | core/registry.py:33 |
Credentials |
software | healthy | core/credentials.py:18 |
PhaseResult |
software | healthy | core/sync_run.py:26 |
Spec |
software | healthy | entities/pipeline_mirror.py:49 |
_BodyCapture |
software | healthy | entities/sendivo_logs.py:48 |
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
sources |
software | healthy | sources |
sql |
software | healthy | sql |
ddl |
software | healthy | sql/ddl |
core |
software | healthy | core |
entities |
software | healthy | entities |
specs |
software | healthy | specs |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5432 |
network | healthy | scripts/signature_phone_sync.py |
port:05 |
network | healthy | scripts/backup.sh |
port:45 |
network | healthy | scripts/backup.sh |
port:06 |
network | healthy | scripts/meetings_refresh.sh |
port:07 |
network | healthy | scripts/meetings_refresh.sh |
port:30 |
network | healthy | scripts/meetings_refresh.sh |
port:03 |
network | healthy | scripts/meetings_refresh.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | sources/dns.py |
127.255.255.254 |
network | healthy | sources/dns.py |
127.0.0.2 |
network | healthy | sources/dns.py |
127.255.255.255 |
network | healthy | sources/dns.py |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | .env.example |
postgres |
data | healthy | scripts/meetings_late_arrival_sweep.py |
sqlite |
data | healthy | scripts/publish_campaign_data_d1.py |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::droplet |
hardware | healthy | scripts/refresh_sync_registry.py |
vps::aws |
hardware | healthy | scripts/signature_phone_sync.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-7s__z3hf |
software | healthy | /tmp/repobility-clone-7s__z3hf |
This page is publicly accessible at:
https://repobility.com/scan/11188d88-663e-4d0f-942b-ae861ff3e257/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/11188d88-663e-4d0f-942b-ae861ff3e257/
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.