Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off

cre8-app-analytics analytics cargo crate

AnalyticsApp — reads Attention records and turns them into marketing/sales signals: reports, lead scoring, next-action recommendation. Revived from pre-crate-migration history.

crates/cre8-app-analytics · level 12 · 1,638 lines (1,441 code) · 4 files · 78 fns (15 tests) · cyclomatic Σ 148

5workspace deps
2direct dependents
16transitive dependents
11calls out
4calls in
64.3call-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.

normal dep · 7 calls · source referencenormal dep · 0 calls · source referencenormal dep · 3 calls · source referencenormal dep · 0 calls · source referencenormal dep · 0 calls · incomplete scandev dep · 1 calls · source referencenormal dep · 4 calls · source referencenormal dep · 0 calls · source referenceapp-analyticsL12 · 1,441 linescre8-app-analyticsapp-attentionL11 · 6,383 linescre8-app-attentionapp-attention-modelL4 · 344 linescre8-app-attention-modelruntime-app-typesL6 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,322 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreapp-truthL7 · 20,485 linescre8-app-truthapp-siteL13 · 57,528 linescre8-app-siteruntime-app-catalogL28 · 681 linescre8-runtime-app-catalog

Files

lowhigh

File call graph

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

Heaviest functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
lead_score_multipliersrc/connection.rs:511fn62102.6
concrete_filtersrc/connection.rs:248fn32202.5
lead_score_for_recordsrc/connection.rs:505fn51312.4
recordsrc/connection.rs:921fn281502.1
filtered_attentionsrc/connection.rs:218fn272341.8
increment_countsrc/connection.rs:455fn31301.7
top_pairssrc/connection.rs:775fn51401.6
metadata_textsrc/connection.rs:475fn111301.5
metadata_matchessrc/connection.rs:259fn191311.3
lead_scoresrc/connection.rs:487fn31311.3
contextsrc/connection.rs:899fn31711.3
kind_count_exactsrc/connection.rs:459fn31201.2
connectsrc/connection.rs:90fn256351.2
seedsrc/connection.rs:1033fn61521.1
AttentionSummary::from_recordssrc/connection.rs:305method72101.1
handle_score_leadsrc/connection.rs:171fn181521.1
AttentionSignals::from_recordssrc/connection.rs:547method91131
lead_filtersrc/connection.rs:255fn31211
sample_recordssrc/connection.rs:950fn821211
event_briefsrc/connection.rs:841fn281100.9
observe_metadata_fieldsrc/connection.rs:449fn52120.9
handle_reportsrc/connection.rs:149fn211340.8
handle_recommend_next_actionsrc/connection.rs:196fn131310.8
reportsrc/site_report.rs:9fn16327350.8
lead_heatsrc/connection.rs:705fn454210.8
campaign_funnelsrc/connection.rs:664fn311100.8
attention_kind_presentsrc/connection.rs:593fn31100.8
attention_kind_anysrc/connection.rs:597fn31100.8
handle_statussrc/connection.rs:138fn101210.8
booking_toolsrc/site_report.rs:198fn52200.7
attention_read_allowedsrc/connection.rs:134fn33200.7
summarize_attentionsrc/connection.rs:291fn31210.7
normalized_report_presetsrc/connection.rs:614fn41200.7
preset_summarysrc/connection.rs:619fn445220.7
AttentionTotals::average_intensitysrc/connection.rs:401method32100.7
AttentionEventCounts::from_kind_countssrc/connection.rs:424method171140.7
observe_subjectsrc/connection.rs:443fn52110.7
require_attention_readersrc/connection.rs:122fn113150.7
kind_count_anysrc/connection.rs:463fn31110.6
kind_count_matchingsrc/connection.rs:467fn31100.6

Outside the workspace

anyhow hyperdb serde serde_json