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

DocApp — long-form text authoring. Walks a doc.document.v1 tree, authors each leaf via the Intelligence LLM path (template fallback), renders markdown. The P1 thin vertical of the document spec family. (2026-06-02).

crates/cre8-app-doc · level 12 · 2,826 lines (2,463 code) · 10 files · 153 fns (58 tests) · cyclomatic Σ 281

11workspace deps
1direct dependents
8transitive dependents
73calls out
0calls in
126call-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-test-helpers (dev).

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

functionkindlinescyclomaticcallerscalleesweightcrystal
htmlsrc/work_views.rs:313fn311212.9
leaf_user_promptsrc/author.rs:289fn91522.8
render_nodesrc/render.rs:25fn224232.4
push_parasrc/revise.rs:192fn72302.4
render_revsrc/revise.rs:88fn111222.3
append_grounding_factssrc/author.rs:325fn83101.9
connectsrc/connection.rs:112fn81521.8
detail_treesrc/work_views.rs:201fn637791.7
append_prompt_contextsrc/author.rs:299fn176101.7
append_grounding_blocksrc/author.rs:317fn72111.7
library_tree_filteredsrc/work_views.rs:115fn4884111.6
render_rev_headingsrc/revise.rs:100fn71101.5
render_rev_bodysrc/revise.rs:108fn132121.5
runsrc/init.rs:18fn183321.4
require_storesrc/persistence.rs:234fn31311.3
normalized_doc_actionsrc/connection.rs:121fn31101.3
doc_action_routesrc/connection.rs:125fn31101.3
linksrc/work_views.rs:20fn31501.3
textsrc/work_views.rs:17fn31301.3
fieldsrc/work_views.rs:23fn31501.2
render_headingsrc/render.rs:48fn81111.2
render_leaf_textsrc/render.rs:57fn51101.2
render_childrensrc/render.rs:63fn52111.2
leaf_system_promptsrc/author.rs:334fn163301.2
critic_promptsrc/author.rs:250fn226201.2
revise_promptsrc/author.rs:273fn151211.2
template_leafsrc/author.rs:353fn84301.1
render_rev_childrensrc/revise.rs:122fn122111.1
render_rev_selectsrc/revise.rs:135fn154141.1
debate_roundsrc/author.rs:197fn323141.1
memory_contextsrc/lib.rs:113fn121321.1
document_to_markdownsrc/render.rs:12fn123611.1
genre_from_strsrc/connection.rs:256fn41201
slugifysrc/connection.rs:262fn31211
collect_passagessrc/persistence.rs:157fn364101
apply_revision_puresrc/revise.rs:65fn224611
chooser_treesrc/work_views.rs:165fn366381
take_vidsrc/persistence.rs:32fn31300.9
critic_system_promptsrc/author.rs:231fn183200.9
fill_leavessrc/author.rs:132fn174200.9

Outside the workspace

anyhow hyperdb serde serde_json sha2 tracing