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-protocol protocol cargo crate
ProtocolApp — boot-phase 3 protocol graph + store_adapter + linker + reduction + proof_carrying + view templates. Extracted from src/apps/protocol (2026-05-23, mega-mode slice).
23workspace deps
131direct dependents
172transitive dependents
420calls out
3,478calls in
2325call-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). 1,404 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| HyperDbProtocolStore::graphsrc/store_adapter.rs:1026 | method | 3 | 1 | 940 | 0 | 305 | |
| with_graphsrc/graph_store.rs:734 | fn | 29 | 6 | 1122 | 6 | 204 | |
| with_graph_mutsrc/graph_store.rs:768 | fn | 49 | 9 | 898 | 6 | 108 | |
| HoldingProtocolStore::entersrc/graph_store.rs:933 | method | 4 | 1 | 13 | 0 | 64.8 | |
| open_protocol_graphsrc/graph_store.rs:478 | fn | 4 | 1 | 44 | 2 | 52.3 | |
| HyperDbProtocolStore::newsrc/store_adapter.rs:1020 | method | 3 | 1 | 150 | 0 | 48.1 | |
| ambient_protocol_storesrc/graph_store/ambient.rs:41 | fn | 3 | 1 | 7 | 0 | 47.4 | |
| live_protocol_store_for_fallbacksrc/graph_store.rs:951 | fn | 6 | 2 | 3 | 3 | 46.7 | |
| HyperDbProtocolStore::graph_mutsrc/store_adapter.rs:1030 | method | 3 | 1 | 154 | 0 | 40.7 | |
| open_protocol_graph_from_truthsrc/graph_store.rs:490 | fn | 47 | 6 | 7 | 12 | 24.3 | |
| HoldingProtocolStore::activesrc/graph_store.rs:938 | method | 3 | 1 | 8 | 0 | 16.1 | |
| live_protocol_storesrc/graph_store.rs:980 | fn | 3 | 1 | 4 | 2 | 14.1 | |
| RuntimeContext::with_protocol_store_optsrc/context_ext.rs:88 | trait impl | 7 | 1 | 35 | 1 | 11.7 | |
| rejectsrc/proof_carrying.rs:390 | fn | 13 | 3 | 21 | 0 | 11.4 | |
| with_storesrc/graph_store.rs:875 | fn | 22 | 4 | 18 | 5 | 11.2 | |
| TempCtx::contextsrc/connection/mod.rs:356 | method | 15 | 2 | 24 | 2 | 9.3 | |
| protocol_graph_paths_from_truthsrc/graph_store.rs:328 | fn | 9 | 1 | 8 | 4 | 9.1 | |
| CurrentStoreGuard::install_optionalsrc/graph_store/ambient.rs:28 | method | 4 | 1 | 3 | 0 | 7.2 | |
| RuntimeContext::with_protocol_store_mutsrc/context_ext.rs:80 | trait impl | 7 | 1 | 34 | 4 | 7.2 | |
| is_concurrent_mutation_open_errorsrc/graph_store.rs:120 | fn | 3 | 1 | 5 | 0 | 7.1 | |
| collect_call_identssrc/resolver.rs:457 | fn | 21 | 7 | 4 | 3 | 6.9 | |
| live_protocol_store_atsrc/graph_store.rs:974 | fn | 3 | 1 | 2 | 2 | 6.6 | |
| prop_strsrc/model.rs:790 | fn | 3 | 1 | 8 | 0 | 6.2 | |
| collect_expr_symbolssrc/graph_store.rs:1143 | fn | 16 | 4 | 7 | 2 | 6.1 | |
| CurrentStoreGuard::installsrc/graph_store/ambient.rs:23 | method | 3 | 1 | 23 | 1 | 5.7 | |
| RuntimeContext::with_protocol_storesrc/context_ext.rs:72 | trait impl | 7 | 1 | 23 | 4 | 5.5 | |
| open_temp_storesrc/store_adapter.rs:3788 | fn | 10 | 1 | 28 | 2 | 5.4 | |
| live_protocol_storessrc/graph_store.rs:963 | fn | 4 | 1 | 4 | 0 | 5.2 | |
| live_store_keysrc/graph_store.rs:969 | fn | 3 | 1 | 4 | 0 | 5.2 | |
| open_with_concurrent_mutation_retrysrc/graph_store.rs:135 | fn | 19 | 4 | 6 | 1 | 5.2 | |
| non_empty_strsrc/proof_carrying.rs:257 | fn | 3 | 1 | 5 | 0 | 5.2 | |
| key_fragmentsrc/store_adapter.rs:2757 | fn | 3 | 3 | 6 | 0 | 5 | |
| protocol_graph_template_contextsrc/view_templates.rs:178 | fn | 44 | 2 | 12 | 12 | 4.8 | |
| AttestationProofTier::allsrc/proof_tier.rs:101 | method | 3 | 1 | 6 | 0 | 4.8 | |
| peer_store_handlers_cellsrc/peer_store.rs:19 | fn | 3 | 1 | 2 | 0 | 4.7 | |
| vpsrc/atlas.rs:608 | fn | 3 | 1 | 4 | 0 | 4.5 | |
| clipsrc/view_common.rs:37 | fn | 5 | 2 | 11 | 0 | 4.3 | |
| HyperDbProtocolStore::crystallize_durablesrc/store_adapter.rs:1302 | method | 11 | 1 | 2 | 5 | 4.2 | |
| peer_store_handlerssrc/peer_store.rs:29 | fn | 3 | 1 | 3 | 1 | 4.2 | |
| visit_expr_childrensrc/graph_store.rs:1109 | fn | 21 | 7 | 2 | 2 | 3.9 |
Outside the workspace
anyhow cre8-vm cre8-vm-contracts cre8-vm-ir-core hyperdb serde serde_json sha2