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-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 16 · 10,254 lines (8,690 code) · 13 files · 311 fns (107 tests) · cyclomatic Σ 834

14workspace deps
2direct dependents
9transitive dependents
214calls 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.

Declared but never named in this crate's source: cre8-app-virtual_bridge (normal).

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

functionkindlinescyclomaticcallerscalleesweightcrystal
expr_textsrc/fsm_svg.rs:48fn2521316.8
binsrc/fsm_svg.rs:44fn31116.3
compile_opssrc/designs.rs:219fn91804.6
schematic_svgsrc/scene_svg.rs:491fn699953.3
load_designsrc/designs.rs:720fn511342.6
connectsrc/connection.rs:92fn93912.6
depthsrc/runtime_chip.rs:103nested fn253102.5
build_handoff_reportsrc/asic.rs:190fn16228542.4
boot_rankssrc/runtime_chip.rs:101fn332312.3
op_tablesrc/pis_core.rs:180fn311502.3
encode_opssrc/pis_core.rs:126fn61102.2
live_region_html_with_runsrc/view_templates.rs:578fn183472.1
atom_link_htmlsrc/view_templates.rs:832fn102302.1
build_coresrc/pis_core.rs:92fn322712
design_from_verilog_with_targetsrc/designs.rs:374fn956252
scene_section_htmlsrc/scene_svg.rs:567fn295232
emit_scene_atom_to_worldsrc/bridge.rs:125fn1099232
sim_at_cyclesrc/sim.rs:169fn347521.9
CircuitDesign::atlas_lineagesrc/designs.rs:96method161311.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:256fn5347131.7
synthesize_with_targetsrc/designs.rs:296fn333121.7
dispatch_bridge_eventssrc/bridge.rs:340fn262231.7
scrubber_for_rangesrc/view_templates.rs:770fn224201.7
CircuitDesign::atlas_framesrc/designs.rs:114method31221.6
emit_activity_to_world_innersrc/bridge.rs:272fn626221.5
CircuitDesign::from_propssrc/designs.rs:173method291301.5
synthesizesrc/designs.rs:282fn101411.4
fsm_section_htmlsrc/fsm_svg.rs:316fn425541.4
parse_inputssrc/sim.rs:46fn269501.4
build_default_yosys_scriptsrc/asic.rs:122fn141201.4
runtime_scenesrc/runtime_chip.rs:136fn725411.4
SignedPisCoreRunRequestV1::verifysrc/pis_run.rs:207method141531.4
list_designssrc/designs.rs:726fn131441.4
usize_fieldsrc/pis_core.rs:153fn73101.4
circuit_detail_patch_framesrc/view_templates.rs:809fn205141.4
CircuitDesign::summarysrc/designs.rs:119method311321.3
design_vidsrc/designs.rs:678fn31211.3

Outside the workspace

anyhow base64 cre8-vm hyperdb serde serde_json tiny_http