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-call-script call cargo crate

Authored call scripts (the flow graph a voice call follows), their lint/diagram/rehearsal tooling, and the call-record shapes Messaging persists.

crates/cre8-app-call-script · level 0 · 2,605 lines (2,175 code) · 12 files · 112 fns (34 tests) · cyclomatic Σ 389

0workspace deps
3direct dependents
18transitive dependents
0calls out
44calls in
126call-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.

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). 112 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
targetssrc/graph.rs:844fn31305.1
piecessrc/template.rs:26fn318214.9
valid_variablesrc/template.rs:12fn89204.8
CallGraph::detourssrc/graph.rs:633method145314.5
CallGraph::positionsrc/graph.rs:612method196613.7
rendersrc/template.rs:71fn123313.4
CallGraph::rendersrc/graph.rs:381method51513
outboundsrc/graph/tests.rs:18fn431602.9
tokenssrc/keywords.rs:14fn104202.9
CallGraph::decidesrc/graph.rs:474method375632.6
samplesrc/graph/tests.rs:6fn101702.5
templatesrc/library.rs:21fn41802.5
keyword_choicesrc/keywords.rs:38fn164422.5
Direction::from_providersrc/record.rs:146method103302.1
valid_idsrc/graph.rs:848fn34501.9
boundsrc/graph/tests.rs:62fn51811.8
CallGraph::validate_templatesrc/graph.rs:303method39146101.7
variables_insrc/template.rs:59fn92411.7
CallGraph::stepsrc/graph.rs:513method374431.7
CallGraph::keyword_decisionsrc/graph.rs:457method133431.6
occurssrc/keywords.rs:26fn96111.5
escapesrc/diagram.rs:71fn31301.5
Purpose::is_outboundsrc/graph.rs:125method31401.5
CallGraph::fingerprintsrc/graph.rs:372method71301.5
rehearsesrc/rehearse.rs:45fn10819121.5
normalizesrc/capture.rs:92fn8439201.5
CallGraph::prompt_atsrc/graph.rs:407method31321.5
CallGraph::arrivesrc/graph.rs:559method517221.4
CallGraph::offeredsrc/graph.rs:417method71301.4
CallGraph::nodesrc/graph.rs:402method31211.3
valid_textsrc/graph.rs:852fn32201.2
templatessrc/library.rs:16fn31401.2
rehearse_allsrc/rehearse.rs:41fn31411.2
Outcome::parsesrc/outcome.rs:65method31301.1
CallGraph::advancesrc/graph.rs:552method41311.1
check_bindingsrc/graph.rs:856fn73201.1
CallGraph::classifier_promptsrc/graph.rs:426method262441
Outcome::labelsrc/outcome.rs:70method1511201
mermaidsrc/diagram.rs:12fn4417231
lintsrc/lint.rs:34fn6426221

Outside the workspace

anyhow serde serde_json sha2