Skip to content
1 viewer

rust 1,847,280 · typescript 232,434 · javascript 131,101 · python 19,227 · 6,362 files · digest 755e2ee30522 · built in 2.3 s · crystals off

cre8-app-marketing marketing cargo crate

MarketingApp — runtime-native generator for venture-aware marketing artifacts (cards, decks, social, site pages, sales folders). Revived from pre-crate-migration history.

crates/cre8-app-marketing · level 13 · 28,679 lines (25,189 code) · 46 files · 1,265 fns (402 tests) · cyclomatic Σ 3,608

17workspace deps
1direct dependents
8transitive dependents
602calls out
0calls in
1045call-graph weight
0.0%exact crystals

Neighbourhood

Left: crates that declare this one. Right: crates it declares (dev-dependencies included). Edge width grows with resolved calls.

Declared but never named in this crate's source: cre8-runtime-core (normal), cre8-runtime-host (normal), cre8-app-provider (dev).

normal dep · 1 callsnormal dep · 35 callsnormal dep · 31 callsnormal dep · 2 callsnormal dep · 176 callsnormal dep · 84 callsnormal dep · 69 callsnormal dep · 2 callsnormal dep · 33 callsnormal dep · 89 callsnormal dep · 23 callsnormal dep · 0 calls · never namednormal dep · 21 callsnormal dep · 0 calls · never namednormal dep · 19 callsnormal dep · 1 callsnormal dep · 0 callsdev dep · 6 callsdev dep · 8 calls · never nameddev dep · 2 callsnormal dep · 0 callsapp-marketingL13 · 25,189 linescre8-app-marketingapp-presentationL10 · 1,781 linescre8-app-presentationapp-protocolL8 · 25,151 linescre8-app-protocolapp-siteL12 · 54,665 linescre8-app-siteapp-ventureL9 · 1,005 linescre8-app-ventureapp-view-libL7 · 86,830 linescre8-app-view-libaudience-graphL9 · 17,228 linescre8-audience-graphmedia-printL2 · 2,859 linescre8-media-printplatform-envL3 · 316 linescre8-platform-envplatform-timeL3 · 65 linescre8-platform-timeruntime-app-typesL5 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,077 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreruntime-dispatch-apiL6 · 496 linescre8-runtime-dispatch-apiruntime-hostL1 · 1,649 linescre8-runtime-hostutil-cryptoL3 · 749 linescre8-util-cryptoutil-gov-dataL1 · 3,198 linescre8-util-gov-datautil-view-htmlL0 · 1,660 linescre8-util-view-htmlapp-postalL9 · 3,330 linescre8-app-postalapp-providerL15 · 67,827 linescre8-app-providerapp-truthL6 · 20,464 linescre8-app-truthruntime-app-catalogL27 · 676 linescre8-runtime-app-catalog

Files

lowhigh
crates/cre8-app-marketing/src/agency.rs · 216 lines · 9 fnsagency.rscrates/cre8-app-marketing/src/agency_billing.rs · 273 lines · 18 fnsagency_bill…crates/cre8-app-marketing/src/agency_store.rs · 139 lines · 9 fnsagency_…crates/cre8-app-marketing/src/agency_tests.rs · 322 lines · 22 fnsagency_te…crates/cre8-app-marketing/src/agency_view.rs · 247 lines · 7 fnsagency_v…crates/cre8-app-marketing/src/app.rs · 650 lines · 16 fnsapp.rscrates/cre8-app-marketing/src/audience_publish.rs · 241 lines · 13 fnsaudience_p…crates/cre8-app-marketing/src/audience_upload.rs · 233 lines · 14 fnsaudience…crates/cre8-app-marketing/src/audience_view.rs · 698 lines · 42 fnsaudience_view.rscrates/cre8-app-marketing/src/business_facts.rs · 520 lines · 20 fnsbusiness_fac…crates/cre8-app-marketing/src/campaign.rs · 1,187 lines · 54 fnscampaign.rscrates/cre8-app-marketing/src/campaign_e2e_tests.rs · 362 lines · 19 fnscampaign_e2e…crates/cre8-app-marketing/src/campaign_launch.rs · 1,887 lines · 79 fnscampaign_launch.rscrates/cre8-app-marketing/src/campaign_starter.rs · 274 lines · 11 fnscampaign_st…crates/cre8-app-marketing/src/campaign_store.rs · 235 lines · 17 fnscampaign…crates/cre8-app-marketing/src/campaign_view.rs · 896 lines · 42 fnscampaign_view.rscrates/cre8-app-marketing/src/collateral.rs · 1,038 lines · 62 fnscollateral.rscrates/cre8-app-marketing/src/collateral_store.rs · 481 lines · 35 fnscollateral_…crates/cre8-app-marketing/src/connection.rs · 3,290 lines · 131 fnsconnection.rscrates/cre8-app-marketing/src/enrichment.rs · 498 lines · 19 fnsenrichment.…crates/cre8-app-marketing/src/enrichment_identity.rs · 344 lines · 19 fnsenrichment_i…crates/cre8-app-marketing/src/enrichment_jobs.rs · 273 lines · 17 fnsenrichment_…crates/cre8-app-marketing/src/enrichment_model.rs · 340 lines · 16 fnsenrichmen…crates/cre8-app-marketing/src/enrichment_provider.rs · 451 lines · 21 fnsenrichment_p…crates/cre8-app-marketing/src/enrichment_store.rs · 279 lines · 20 fnsenrichme…crates/cre8-app-marketing/src/enrichment_view.rs · 623 lines · 27 fnsenrichment_view…crates/cre8-app-marketing/src/generate_view.rs · 271 lines · 17 fnsgenerate_vi…crates/cre8-app-marketing/src/growth_view.rs · 296 lines · 18 fnsgrowth_vi…crates/cre8-app-marketing/src/landscape.rs · 1,309 lines · 63 fnslandscape.rscrates/cre8-app-marketing/src/landscape_discover.rs · 341 lines · 20 fnslandscape…crates/cre8-app-marketing/src/landscape_growth.rs · 239 lines · 11 fnslandscape_…crates/cre8-app-marketing/src/landscape_history.rs · 296 lines · 12 fnslandscape…crates/cre8-app-marketing/src/landscape_store.rs · 183 lines · 15 fnslandscap…crates/cre8-app-marketing/src/landscape_view.rs · 265 lines · 16 fnslandscape…crates/cre8-app-marketing/src/lib.rs · 43 lines · 0 fnscrates/cre8-app-marketing/src/opportunity_graph.rs · 296 lines · 12 fnsopportuni…crates/cre8-app-marketing/src/opportunity_view.rs · 385 lines · 13 fnsopportunity_…crates/cre8-app-marketing/src/outreach_draft.rs · 282 lines · 19 fnsoutreach_…crates/cre8-app-marketing/src/prospect_queue.rs · 683 lines · 29 fnsprospect_queue.rscrates/cre8-app-marketing/src/prospect_queue_tests.rs · 240 lines · 17 fnsprospect_q…crates/cre8-app-marketing/src/prospecting.rs · 262 lines · 12 fnsprospect…crates/cre8-app-marketing/src/redesign_pack.rs · 833 lines · 43 fnsredesign_pack.rscrates/cre8-app-marketing/src/roster_view.rs · 479 lines · 34 fnsroster_view…crates/cre8-app-marketing/src/site_audit.rs · 1,323 lines · 85 fnssite_audit.rscrates/cre8-app-marketing/src/studio_view.rs · 1,003 lines · 60 fnsstudio_view.rscrates/cre8-app-marketing/src/view_templates.rs · 163 lines · 10 fnsview_te…

File call graph

Resolved calls between this crate's files, callers left of callees.

10 calls1 calls2 calls1 calls1 calls8 calls3 calls1 calls1 calls19 calls3 calls1 calls1 calls1 calls1 calls2 calls1 calls1 calls1 calls1 calls1 calls2 calls2 calls1 calls1 calls1 calls2 calls1 calls1 calls1 calls1 calls1 calls1 calls1 calls1 calls6 calls5 calls5 calls5 calls1 calls27 calls1 calls16 calls16 calls1 calls6 calls10 calls2 calls13 calls5 calls2 calls1 calls8 calls5 calls13 calls5 calls2 calls6 calls1 calls8 calls4 calls2 calls3 calls1 calls4 calls10 calls7 calls2 calls2 calls107 calls1 calls20 calls5 calls2 calls9 calls2 calls2 calls2 calls2 calls2 calls1 calls1 calls1 calls1 calls7 calls1 calls2 calls1 calls2 calls1 calls1 calls1 calls1 calls1 calls4 calls3 calls4 calls2 calls12 calls1 calls5 calls1 calls6 calls2 calls5 calls1 calls4 calls5 calls1 calls4 calls1 calls1 calls2 calls1 calls2 calls1 calls1 calls1 calls1 calls4 calls40 calls13 calls1 calls1 calls1 calls3 calls3 calls6 calls3 calls2 calls5 calls1 calls1 calls1 calls2 calls1 calls3 calls2 calls12 calls3 calls1 calls4 calls3 calls6 calls57 calls1 calls4 calls9 calls5 calls2 calls2 callssite_audit.rssite_auditcrates/cre8-app-marketing/src/site_audit.rs · 160 call sites in/outcampaign_view.rscampaign_viewcrates/cre8-app-marketing/src/campaign_view.rs · 134 call sites in/outstudio_view.rsstudio_viewcrates/cre8-app-marketing/src/studio_view.rs · 130 call sites in/outcampaign.rscampaigncrates/cre8-app-marketing/src/campaign.rs · 94 call sites in/outredesign_pack.rsredesign_packcrates/cre8-app-marketing/src/redesign_pack.rs · 69 call sites in/outcampaign_launch.rscampaign_launchcrates/cre8-app-marketing/src/campaign_launch.rs · 64 call sites in/outcollateral_store.rscollateral_storecrates/cre8-app-marketing/src/collateral_store.rs · 60 call sites in/outlandscape.rslandscapecrates/cre8-app-marketing/src/landscape.rs · 60 call sites in/outcollateral.rscollateralcrates/cre8-app-marketing/src/collateral.rs · 58 call sites in/outenrichment_store.rsenrichment_storecrates/cre8-app-marketing/src/enrichment_store.rs · 58 call sites in/outaudience_view.rsaudience_viewcrates/cre8-app-marketing/src/audience_view.rs · 42 call sites in/outconnection.rsconnectioncrates/cre8-app-marketing/src/connection.rs · 42 call sites in/outagency.rsagencycrates/cre8-app-marketing/src/agency.rs · 40 call sites in/outagency_tests.rsagency_testscrates/cre8-app-marketing/src/agency_tests.rs · 33 call sites in/outcampaign_store.rscampaign_storecrates/cre8-app-marketing/src/campaign_store.rs · 32 call sites in/outenrichment.rsenrichmentcrates/cre8-app-marketing/src/enrichment.rs · 31 call sites in/outbusiness_facts.rsbusiness_factscrates/cre8-app-marketing/src/business_facts.rs · 30 call sites in/outapp.rsappcrates/cre8-app-marketing/src/app.rs · 28 call sites in/outagency_view.rsagency_viewcrates/cre8-app-marketing/src/agency_view.rs · 26 call sites in/outcampaign_e2e_tests.rscampaign_e2e_testscrates/cre8-app-marketing/src/campaign_e2e_tests.rs · 21 call sites in/outenrichment_provider.rsenrichment_providercrates/cre8-app-marketing/src/enrichment_provider.rs · 20 call sites in/outlandscape_discover.rslandscape_discovercrates/cre8-app-marketing/src/landscape_discover.rs · 20 call sites in/outenrichment_identity.rsenrichment_identitycrates/cre8-app-marketing/src/enrichment_identity.rs · 18 call sites in/outprospect_queue.rsprospect_queuecrates/cre8-app-marketing/src/prospect_queue.rs · 18 call sites in/outlandscape_store.rslandscape_storecrates/cre8-app-marketing/src/landscape_store.rs · 17 call sites in/outagency_store.rsagency_storecrates/cre8-app-marketing/src/agency_store.rs · 16 call sites in/outaudience_publish.rsaudience_publishcrates/cre8-app-marketing/src/audience_publish.rs · 14 call sites in/outenrichment_view.rsenrichment_viewcrates/cre8-app-marketing/src/enrichment_view.rs · 14 call sites in/outoutreach_draft.rsoutreach_draftcrates/cre8-app-marketing/src/outreach_draft.rs · 14 call sites in/outcampaign_starter.rscampaign_startercrates/cre8-app-marketing/src/campaign_starter.rs · 12 call sites in/outenrichment_jobs.rsenrichment_jobscrates/cre8-app-marketing/src/enrichment_jobs.rs · 11 call sites in/outenrichment_model.rsenrichment_modelcrates/cre8-app-marketing/src/enrichment_model.rs · 11 call sites in/outlandscape_history.rslandscape_historycrates/cre8-app-marketing/src/landscape_history.rs · 11 call sites in/outaudience_upload.rsaudience_uploadcrates/cre8-app-marketing/src/audience_upload.rs · 8 call sites in/outlandscape_growth.rslandscape_growthcrates/cre8-app-marketing/src/landscape_growth.rs · 8 call sites in/outopportunity_view.rsopportunity_viewcrates/cre8-app-marketing/src/opportunity_view.rs · 7 call sites in/outagency_billing.rsagency_billingcrates/cre8-app-marketing/src/agency_billing.rs · 6 call sites in/outlandscape_view.rslandscape_viewcrates/cre8-app-marketing/src/landscape_view.rs · 6 call sites in/outgenerate_view.rsgenerate_viewcrates/cre8-app-marketing/src/generate_view.rs · 4 call sites in/outprospect_queue_tests.rsprospect_queue_testscrates/cre8-app-marketing/src/prospect_queue_tests.rs · 4 call sites in/outroster_view.rsroster_viewcrates/cre8-app-marketing/src/roster_view.rs · 4 call sites in/outgrowth_view.rsgrowth_viewcrates/cre8-app-marketing/src/growth_view.rs · 3 call sites in/outopportunity_graph.rsopportunity_graphcrates/cre8-app-marketing/src/opportunity_graph.rs · 3 call sites in/outview_templates.rsview_templatescrates/cre8-app-marketing/src/view_templates.rs · 2 call sites in/outprospecting.rsprospectingcrates/cre8-app-marketing/src/prospecting.rs · 1 call sites in/out

Heaviest functions

By call-graph weight (PageRank; 1.0 is the average function). 1,265 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
textsrc/site_audit.rs:359fn3146018
require_ownersrc/enrichment_store.rs:25fn1124317
textsrc/campaign.rs:160fn311005.8
Audit::factssrc/site_audit.rs:560method621205
auditsrc/site_audit.rs:53fn76612104.7
ssrc/studio_view.rs:59fn313504.6
write_text_filesrc/connection.rs:2792fn222424.5
activesrc/enrichment_jobs.rs:13fn42404.3
import_csvsrc/enrichment_model.rs:144fn548744
truncate_charssrc/site_audit.rs:374fn62903.9
textsrc/campaign_launch.rs:115fn311003.7
buildsrc/redesign_pack.rs:70fn123108223.6
listsrc/studio_view.rs:63fn312603.4
dispatchsrc/agency_tests.rs:49fn1451723.3
queue_withsrc/prospect_queue.rs:152fn16419693.3
safe_joinsrc/connection.rs:2816fn114313.1
draftsrc/outreach_draft.rs:59fn281773.1
valid_namesrc/collateral.rs:173fn35303.1
website_hostsrc/enrichment_model.rs:50fn84402.7
digestsrc/enrichment_model.rs:10fn31412.6
uidsrc/prospecting.rs:46fn31202.5
page_readsrc/site_audit.rs:395fn2812522.5
write_json_filesrc/connection.rs:2780fn101412.5
connectsrc/connection.rs:262fn71346292.4
primary_ctasrc/connection.rs:983fn31702.4
Sources::recordsrc/redesign_pack.rs:222method122202.4
beginsrc/enrichment_jobs.rs:30fn235612.3
operationsrc/agency_tests.rs:46fn31902.3
textsrc/agency.rs:26fn31702.3
permittedsrc/enrichment_identity.rs:22fn53602.3
links_of_kindsrc/site_audit.rs:425fn31712.2
profile_urlsrc/enrichment_identity.rs:112fn4817702.2
extractsrc/business_facts.rs:71fn177207182.2
may_movesrc/campaign_store.rs:49fn101202.2
textsrc/collateral.rs:165fn311002.2
normalize_emailsrc/prospect_queue.rs:351fn83502.2
slugifysrc/connection.rs:3172fn175702.1
lens_filesrc/landscape.rs:258fn41202.1
has_termsrc/landscape.rs:307fn2510302.1
build_enrichment_treesrc/enrichment_view.rs:108fn2104510252.1

Outside the workspace

anyhow chrono hyperdb serde serde_json sha2 tiny_http url uuid