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-recipe recipe cargo crate

RecipeApp — the kitchen program format and executor: recipes (ingredients + sequenced steps + yield) cooked via Recipe.Cook, which dispatches Item.Upsert + Manufacture.StepCreate + Inventory.Receive by name (the Fabrication executor pattern, food-domain). Includes the smart-menu SSR view walking dish → recipe → ingredient provenance.

crates/cre8-app-recipe · level 11 · 3,944 lines (3,313 code) · 13 files · 142 fns (46 tests) · cyclomatic Σ 295

13workspace deps
1direct dependents
8transitive dependents
111calls out
0calls in
111call-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 · 3 calls · source referencenormal dep · 7 calls · source referencenormal dep · 49 calls · source referencenormal dep · 7 calls · source referencenormal dep · 2 calls · source referencenormal dep · 11 calls · source referencenormal dep · 4 calls · source referencenormal dep · 2 calls · source referencenormal dep · 9 calls · source referencenormal dep · 0 calls · source referencenormal dep · 2 calls · source referencenormal dep · 2 calls · source referencenormal dep · 10 calls · source referencedev dep · 3 calls · source referencenormal dep · 0 calls · source referenceapp-recipeL11 · 3,313 linescre8-app-recipeapp-manifoldL10 · 18,941 linescre8-app-manifoldapp-protocolL9 · 26,097 linescre8-app-protocolapp-view-libL8 · 89,193 linescre8-app-view-libbio-coreL10 · 389 linescre8-bio-coreplatform-timeL3 · 65 linescre8-platform-timeruntime-app-typesL6 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,322 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreruntime-dispatch-apiL7 · 496 linescre8-runtime-dispatch-apiruntime-hostL1 · 1,649 linescre8-runtime-hostutil-cryptoL3 · 749 linescre8-util-cryptoutil-jsonL0 · 296 linescre8-util-jsonutil-view-htmlL0 · 1,660 linescre8-util-view-htmltest-helpersL29 · 557 linescre8-test-helpersruntime-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). 142 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
canonical_slugsrc/store.rs:33fn246813.2
response_errorsrc/view_templates.rs:452fn62302.6
connectsrc/connection.rs:154fn30113122.3
nutrition_panel_htmlsrc/view_templates/detail_page.rs:74fn678522.2
menu_entry_htmlsrc/view_templates/menu_page.rs:194fn3810622.1
runsrc/init.rs:9fn302441.9
meal_ingredientssrc/nutrition.rs:48fn323601.6
detail_status_html_from_valuessrc/view_templates.rs:410fn131301.6
index_status_valuessrc/view_templates.rs:387fn52311.6
list_kind_sortedsrc/store.rs:323fn231231.5
provenance_table_htmlsrc/view_templates/menu_page.rs:235fn216221.5
get_recipesrc/store.rs:208fn41641.4
trim_qtysrc/view_templates/menu_page.rs:134fn32201.4
recipe_home_treesrc/view_templates.rs:77fn342311.3
servesrc/supper_club.rs:117fn1075451.3
diet_attested_contractsrc/attestation.rs:90fn71331.3
index_live_status_htmlsrc/view_templates.rs:369fn41221.2
recipe_inventory_originsrc/cook.rs:37fn41411.2
default_recipessrc/catalog.rs:19fn4431201.2
memory_contextsrc/supper_club.rs:229fn61321.1
unavailable_status_htmlsrc/view_templates.rs:405fn41301.1
recipe_connectsrc/view_templates.rs:465fn31311.1
build_attested_receiptsrc/attestation.rs:105fn241301.1
index_status_html_from_responsesrc/view_templates.rs:374fn122231.1
build_recipe_detail_treesrc/view_templates/detail_page.rs:6fn6183121.1
list_cookssrc/store.rs:309fn91321.1
sample_recipesrc/nutrition.rs:173fn111301.1
infer_action_from_fieldssrc/connection.rs:144fn94101
normalize_ingredientsrc/store.rs:117fn181111
lineage_depth_from_responsesrc/view_templates/menu_page.rs:158fn85201
upsert_recipesrc/store.rs:167fn404361
lineage_depthsrc/view_templates/menu_page.rs:153fn41121
build_menu_treesrc/view_templates/menu_page.rs:167fn266261
cooksrc/cook.rs:194fn268183161
Attestation::classifysrc/attestation.rs:61method74201
Attestation::is_mintablesrc/attestation.rs:79method31201
recipe_vertex_idsrc/store.rs:23fn31200.9
memory_contextsrc/lib.rs:36fn51110.9
is_recipe_connectionsrc/init.rs:5fn31100.9
statussrc/store.rs:347fn81110.9

Outside the workspace

anyhow hyperdb serde serde_json