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

OrganizationApp — the standing, member-governed container above projects/ventures: members (roles) + child refs (project/shop/venture/outlet/festival/social account/vehicle/location/permit) + a treasury/shares manifold namespace. Community/Chapter/DAO/Cooperative/Franchise/Company are OrgKind presets of one container, composing Charter/Proposal/Value/Sponsor by name. Ownership is a manifold balance, not a field. Carries the CRE8 chapter facet (place + tier ladder + steward claims) and its two SSR pages. (2026-06-24, chapters 2026-09-17).

crates/cre8-app-organization · level 10 · 14,845 lines (12,180 code) · 33 files · 701 fns (201 tests) · cyclomatic Σ 1,654

13workspace deps
2direct dependents
11transitive dependents
297calls out
31calls in
631call-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 · 5 calls · source referencenormal dep · 47 calls · source referencenormal dep · 11 calls · source referencenormal dep · 97 calls · source referencenormal dep · 17 calls · source referencenormal dep · 26 calls · source referencenormal dep · 10 calls · source referencenormal dep · 2 calls · source referencenormal dep · 4 calls · source referencenormal dep · 0 calls · source referencenormal dep · 3 calls · source referencenormal dep · 62 calls · source referencenormal dep · 1 calls · source referencenormal dep · 17 calls · source referencenormal dep · 0 calls · source referenceapp-organizationL10 · 12,180 linescre8-app-organizationapp-legislationL21 · 5,309 linescre8-app-legislationapp-protocolL9 · 26,097 linescre8-app-protocolapp-roleL9 · 766 linescre8-app-roleapp-view-libL8 · 89,193 linescre8-app-view-libplatform-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-geohashL0 · 128 linescre8-util-geohashutil-graph-vertexL0 · 173 linescre8-util-graph-vertexutil-textL0 · 37 linescre8-util-textutil-view-htmlL0 · 1,660 linescre8-util-view-htmlruntime-app-catalogL28 · 681 linescre8-runtime-app-catalog

Files

lowhigh
crates/cre8-app-organization/src/app.rs · 975 lines · 23 fnsapp.rscrates/cre8-app-organization/src/browser/chapter-workspace-links.ts · 16 lines · 2 fnscrates/cre8-app-organization/src/browser/chapter-workspace.d.mts · 5 lines · 4 fnscrates/cre8-app-organization/src/browser/chapter-workspace.mjs · 20 lines · 4 fnscrates/cre8-app-organization/src/chapter.rs · 927 lines · 60 fnschapter.rscrates/cre8-app-organization/src/connection/chapter.rs · 582 lines · 34 fnschapter.rscrates/cre8-app-organization/src/connection/mod.rs · 767 lines · 34 fnsmod.rscrates/cre8-app-organization/src/connection/site.rs · 657 lines · 32 fnssite.rscrates/cre8-app-organization/src/init.rs · 5 lines · 1 fnscrates/cre8-app-organization/src/lib.rs · 50 lines · 0 fnslib.rscrates/cre8-app-organization/src/model.rs · 359 lines · 33 fnsmodel.rscrates/cre8-app-organization/src/operating.rs · 96 lines · 11 fnsoperati…crates/cre8-app-organization/src/operating_model.rs · 274 lines · 14 fnsoperating_mod…crates/cre8-app-organization/src/operating_tests.rs · 244 lines · 18 fnsoperating_test…crates/cre8-app-organization/src/participation.rs · 87 lines · 5 fnspartici…crates/cre8-app-organization/src/responsibilities_tests.rs · 68 lines · 6 fnscrates/cre8-app-organization/src/responsibility_model.rs · 86 lines · 4 fnsrespon…crates/cre8-app-organization/src/site.rs · 422 lines · 36 fnssite.rscrates/cre8-app-organization/src/site_demand.rs · 344 lines · 21 fnssite_demand.rscrates/cre8-app-organization/src/site_economics.rs · 544 lines · 35 fnssite_economics.rscrates/cre8-app-organization/src/terminal.rs · 451 lines · 30 fnsterminal.rscrates/cre8-app-organization/src/view_chapter.rs · 577 lines · 27 fnsview_chapter.rscrates/cre8-app-organization/src/view_chapters.rs · 437 lines · 28 fnsview_chapters.rscrates/cre8-app-organization/src/view_launch.rs · 432 lines · 18 fnsview_launch.rscrates/cre8-app-organization/src/view_model.rs · 860 lines · 62 fnsview_model.rscrates/cre8-app-organization/src/view_operating.rs · 307 lines · 6 fnsview_operating.rscrates/cre8-app-organization/src/view_operating_tests.rs · 85 lines · 6 fnsview_o…crates/cre8-app-organization/src/view_organization.rs · 381 lines · 27 fnsview_organization.rscrates/cre8-app-organization/src/view_responsibilities.rs · 154 lines · 5 fnsview_re…crates/cre8-app-organization/src/view_sites.rs · 775 lines · 41 fnsview_sites.rscrates/cre8-app-organization/src/view_sites/editor_page.rs · 282 lines · 9 fnseditor_page.rscrates/cre8-app-organization/src/view_templates.rs · 606 lines · 48 fnsview_templates.rscrates/cre8-app-organization/src/view_tonight.rs · 305 lines · 17 fnsview_tonight.rs

File call graph

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

1 calls2 calls1 calls1 calls1 calls1 calls16 calls2 calls37 calls1 calls48 calls5 calls2 calls10 calls7 calls3 calls19 calls3 calls2 calls3 calls5 calls1 calls54 calls1 calls4 calls7 calls1 calls4 calls3 calls3 calls4 calls8 calls52 calls11 calls23 calls6 calls6 calls41 calls1 calls42 calls5 calls4 calls35 calls20 calls6 calls14 calls25 calls17 calls33 calls1 calls1 calls3 calls1 calls4 calls20 calls8 calls1 calls9 calls4 calls18 calls2 calls13 calls6 calls38 calls3 calls1 calls1 calls8 calls1 calls1 calls2 calls3 calls9 calls5 calls1 calls1 calls2 callsview_model.rsview_modelcrates/cre8-app-organization/src/view_model.rs · 193 call sites in/outview_templates.rsview_templatescrates/cre8-app-organization/src/view_templates.rs · 157 call sites in/outchapter.rschaptercrates/cre8-app-organization/src/chapter.rs · 131 call sites in/outview_chapter.rsview_chaptercrates/cre8-app-organization/src/view_chapter.rs · 98 call sites in/outview_sites.rsview_sitescrates/cre8-app-organization/src/view_sites.rs · 97 call sites in/outmodel.rsmodelcrates/cre8-app-organization/src/model.rs · 95 call sites in/outsite.rssitecrates/cre8-app-organization/src/site.rs · 95 call sites in/outsite_economics.rssite_economicscrates/cre8-app-organization/src/site_economics.rs · 72 call sites in/outview_launch.rsview_launchcrates/cre8-app-organization/src/view_launch.rs · 72 call sites in/outview_chapters.rsview_chapterscrates/cre8-app-organization/src/view_chapters.rs · 67 call sites in/outoperating_model.rsoperating_modelcrates/cre8-app-organization/src/operating_model.rs · 63 call sites in/outterminal.rsterminalcrates/cre8-app-organization/src/terminal.rs · 59 call sites in/outmod.rsconnectioncrates/cre8-app-organization/src/connection/mod.rs · 56 call sites in/outoperating_tests.rsoperating_testscrates/cre8-app-organization/src/operating_tests.rs · 55 call sites in/outsite.rsconnection::sitecrates/cre8-app-organization/src/connection/site.rs · 48 call sites in/outchapter.rsconnection::chaptercrates/cre8-app-organization/src/connection/chapter.rs · 45 call sites in/outview_organization.rsview_organizationcrates/cre8-app-organization/src/view_organization.rs · 32 call sites in/outsite_demand.rssite_demandcrates/cre8-app-organization/src/site_demand.rs · 22 call sites in/outeditor_page.rsview_sites::editor_pagecrates/cre8-app-organization/src/view_sites/editor_page.rs · 20 call sites in/outoperating.rsoperatingcrates/cre8-app-organization/src/operating.rs · 11 call sites in/outresponsibility_model.rsresponsibility_modelcrates/cre8-app-organization/src/responsibility_model.rs · 11 call sites in/outresponsibilities_tests.rsresponsibilities_testscrates/cre8-app-organization/src/responsibilities_tests.rs · 8 call sites in/outparticipation.rsparticipationcrates/cre8-app-organization/src/participation.rs · 7 call sites in/outapp.rsappcrates/cre8-app-organization/src/app.rs · 6 call sites in/outview_operating.rsview_operatingcrates/cre8-app-organization/src/view_operating.rs · 5 call sites in/outview_responsibilities.rsview_responsibilitiescrates/cre8-app-organization/src/view_responsibilities.rs · 3 call sites in/outview_tonight.rsview_tonightcrates/cre8-app-organization/src/view_tonight.rs · 3 call sites in/outinit.rsinitcrates/cre8-app-organization/src/init.rs · 2 call sites in/outchapter-workspace-links.tssrc::browser::chapter-workspace…crates/cre8-app-organization/src/browser/chapter-workspace-links.ts · 1 call sites in/outchapter-workspace.mjssrc::browser::chapter-workspacecrates/cre8-app-organization/src/browser/chapter-workspace.mjs · 1 call sites in/outview_operating_tests.rsview_operating_testscrates/cre8-app-organization/src/view_operating_tests.rs · 1 call sites in/out

Heaviest functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
slugifysrc/model.rs:82fn3110116.8
normalize_chapter_slugsrc/chapter.rs:77fn5222115.7
ChapterAtlas::rowsrc/view_model.rs:448method415317.2
atlassrc/view_model.rs:699fn16314486.6
baresrc/site.rs:431fn311414.9
TerminalSite::newsrc/site.rs:298method161334.9
chapter_hrefsrc/view_templates.rs:456fn311204.8
parsesrc/connection/mod.rs:753fn311004.8
derive_org_idsrc/model.rs:77fn31514.4
fieldsrc/connection/site.rs:57fn31804
TerminalTenant::is_dockedsrc/terminal.rs:158method31203.8
haversine_kmsrc/chapter.rs:196fn81703.4
TerminalOccupancy::docked_countsrc/terminal.rs:180method311213.4
org_badgesrc/view_templates.rs:592fn114523.2
upsert_chaptersrc/chapter.rs:309fn2852583.2
tier_checklistsrc/chapter.rs:567fn512303.1
load_orgsrc/model.rs:155fn311532.9
recordsrc/operating_model.rs:31fn721012.9
load_chaptersrc/chapter.rs:356fn311542.8
writesrc/operating.rs:33fn201492.7
handle_org_getsrc/connection/mod.rs:763fn31722.7
ChapterRow::checklistsrc/view_model.rs:183method31312.7
PermitFacts::expires_in_mssrc/view_model.rs:158method31302.6
build_chapters_treesrc/view_chapters.rs:96fn66810212.6
Chapter::newsrc/chapter.rs:242method2022132.6
note_htmlsrc/view_templates.rs:605fn311702.5
list_children_forsrc/model.rs:385fn61422.5
parsesrc/connection/chapter.rs:597fn31902.4
propsrc/view_model.rs:267fn165202.3
derive_site_idsrc/site.rs:334fn31432.3
ssrc/operating_model.rs:17fn31502.3
apply_upsertsrc/connection/site.rs:209fn94166142.3
templatesrc/responsibility_model.rs:8fn111402.3
load_from_graphsrc/view_model.rs:235fn1911272.2
build_chapter_treesrc/view_chapter.rs:35fn57612252.1
chapter_org_idsrc/chapter.rs:66fn41522
derive_member_idsrc/model.rs:203fn31311.9
panelsrc/view_templates.rs:421fn81201.9
numbersrc/connection/site.rs:68fn138601.9
table_htmlsrc/view_templates.rs:551fn311511.9

Outside the workspace

anyhow hyperdb serde serde_json