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

CircuitApp — circuit.scene.v1: synthesize any IR program to Verilog + a render-ready netlist scene in-process, store the artifacts as content-addressed atoms, and book a durable CircuitDesign vertex. Transparent Circuit R2, 2026-07-16.

crates/cre8-app-circuit · level 17 · 10,308 lines (8,726 code) · 14 files · 313 fns (108 tests) · cyclomatic Σ 837

14workspace deps
2direct dependents
9transitive dependents
223calls out
12calls in
264call-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 · 12 calls · source referencenormal dep · 40 calls · source referencenormal dep · 29 calls · source referencenormal dep · 12 calls · source referencenormal dep · 44 calls · source referencenormal dep · 0 calls · manifest wiringnormal dep · 12 calls · source referencenormal dep · 1 calls · source referencenormal dep · 43 calls · source referencenormal dep · 9 calls · source referencenormal dep · 0 calls · source referencenormal dep · 6 calls · source referencenormal dep · 4 calls · source referencenormal dep · 9 calls · source referencenormal dep · 7 calls · source referencedev dep · 7 calls · source referencenormal dep · 0 calls · source referenceapp-circuitL17 · 8,726 linescre8-app-circuitapp-causal-capsuleL18 · 8,926 linescre8-app-causal-capsuleapp-atomL10 · 17,183 linescre8-app-atomapp-protocolL9 · 26,097 linescre8-app-protocolapp-protocol-identityL0 · 3,303 linescre8-app-protocol-identityapp-view-libL8 · 89,193 linescre8-app-view-libapp-virtual_bridgeL16 · 11,208 linescre8-app-virtual_bridgeplatform-timeL3 · 65 linescre8-platform-timeruntime-app-hostL8 · 437 linescre8-runtime-app-hostruntime-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-apiutil-cryptoL3 · 749 linescre8-util-cryptoutil-graph-vertexL0 · 173 linescre8-util-graph-vertexutil-view-htmlL0 · 1,660 linescre8-util-view-htmlapp-truthL7 · 20,485 linescre8-app-truthruntime-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). 313 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
expr_textsrc/fsm_svg.rs:48fn2521316.8
binsrc/fsm_svg.rs:44fn31116.3
compile_opssrc/designs.rs:219fn91804.5
schematic_svgsrc/scene_svg.rs:491fn699953.3
connectsrc/connection.rs:92fn93912.6
load_designsrc/designs.rs:720fn511342.6
depthsrc/view_chip.rs:103nested fn253102.5
build_handoff_reportsrc/asic.rs:190fn16228542.3
boot_rankssrc/view_chip.rs:101fn332312.3
op_tablesrc/pis_core.rs:180fn311502.2
encode_opssrc/pis_core.rs:126fn61102.2
atom_link_htmlsrc/view_templates.rs:575fn102302
live_region_html_with_runsrc/view_templates/live_block.rs:44fn223472
build_coresrc/pis_core.rs:92fn322712
design_from_verilog_with_targetsrc/designs.rs:374fn956252
emit_scene_atom_to_worldsrc/bridge.rs:125fn1099232
scene_section_htmlsrc/scene_svg.rs:567fn295231.9
sim_at_cyclesrc/sim.rs:169fn347521.9
CircuitDesign::atlas_lineagesrc/designs.rs:96method161301.8
build_default_sdcsrc/asic.rs:86fn3211301.8
fxsrc/scene_svg.rs:152fn42301.8
active_state_from_waveform_cyclesrc/fsm_svg.rs:361fn31201.7
build_detail_treesrc/view_templates.rs:290fn5347131.7
synthesize_with_targetsrc/designs.rs:296fn333121.7
dispatch_bridge_eventssrc/bridge.rs:340fn262231.7
scrubber_for_rangesrc/view_templates/live_block.rs:240fn224201.6
CircuitDesign::atlas_framesrc/designs.rs:114method31221.6
emit_activity_to_world_innersrc/bridge.rs:272fn626221.5
build_index_tree_forsrc/view_templates.rs:200fn3833101.5
CircuitDesign::from_propssrc/designs.rs:173method291301.4
synthesizesrc/designs.rs:282fn101411.4
parse_inputssrc/sim.rs:46fn269501.4
build_default_yosys_scriptsrc/asic.rs:122fn141201.4
runtime_scenesrc/view_chip.rs:136fn725411.4
SignedPisCoreRunRequestV1::verifysrc/pis_run.rs:207method141531.4
fsm_section_htmlsrc/fsm_svg.rs:316fn425541.4
list_designssrc/designs.rs:726fn131441.4
usize_fieldsrc/pis_core.rs:153fn73101.4
circuit_detail_patch_framesrc/view_templates/live_block.rs:279fn205151.4
CircuitDesign::summarysrc/designs.rs:119method311321.3

Outside the workspace

anyhow base64 cre8-vm hyperdb serde serde_json tiny_http