Skip to content
1 viewer

rust 1,849,384 · typescript 232,426 · javascript 131,078 · python 19,227 · 6,366 files · digest 815dcbacab85 · built in 1.4 s · crystals off

crates/cre8-app-compute/src/derive_resolver.rs

cre8-app-compute · module derive_resolver · src · 1,330 lines (1,065 code, 163 comment) · sha 1a47acc79b4e7810

Items

const DERIVE_OBSERVATION_SOURCE const DERIVE_INPUT_SCHEMA const DERIVE_CONFIG_SCHEMA const DERIVE_MACHINE_SCHEMA const DERIVE_RECEIPT_SCHEMA const COMPUTATION_VERIFIED_SCOPE const MAX_OUTPUT_BYTES const DEFAULT_MAX_DERIVES const MAX_IMAGE_STEPS const MISMATCH_BREAKER_THRESHOLD const FOLLOWER_WAIT const FLIGHT_ATTEMPTS const MAX_NUCLEUS_SOURCES_EXAMINED const MAX_NUCLEUS_CANDIDATES const NUCLEUS_MAX_SOURCE_BYTES static DERIVE_OCCURRENCE_ORDINAL static MISMATCH_BREAKER enum CompileFailure struct CompiledOutput trait GuestCompiler struct GuestCompilerImage impl GuestCompilerImage impl GuestCompiler for GuestCompilerImage struct DeriveBudget impl Default for DeriveBudget enum DeriveResolution enum DeriveVerification struct DeriveEvidence struct DeriveReceipt impl DeriveReceipt struct Failure impl Failure impl From for Failure struct DeriveIdentity impl DeriveIdentity struct ResolveState struct ComputeDeriveResolver impl ComputeDeriveResolver impl DeriveResolver for ComputeDeriveResolver struct ConduitDeriveParser impl DeriveInstructionParser for ConduitDeriveParser struct MarkerCompiler impl MarkerCompiler impl GuestCompiler for MarkerCompiler

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
sha256src/derive_resolver.rs:955fn611202.8
ComputeDeriveResolver::locksrc/derive_resolver.rs:425method31502
DeriveBudget::defaultsrc/derive_resolver.rs:226trait impl81301.6
ComputeDeriveResolver::receiptssrc/derive_resolver.rs:417method31411.5
breakersrc/derive_resolver.rs:962fn31201.5
key_forsrc/derive_resolver.rs:1040fn31911.2
ComputeDeriveResolver::newsrc/derive_resolver.rs:401method911111.2
MarkerCompiler::output_forsrc/derive_resolver.rs:1001method31501.1
action_namesrc/derive_resolver.rs:309fn84101
faithful_source_nucleussrc/derive_resolver.rs:867fn182201
ComputeDeriveResolver::receipts_jsonsrc/derive_resolver.rs:421method31100.9
MarkerCompiler::newsrc/derive_resolver.rs:997method31900.9
store_sourcesrc/derive_resolver.rs:1044fn31810.9
unique_sourcesrc/derive_resolver.rs:1036fn31810.8
test_contextsrc/derive_resolver.rs:1025fn91720.8
resolve_codesrc/derive_resolver.rs:1048fn31500.7
derive_scriptsrc/derive_resolver.rs:1257fn141220.7
Failure::newsrc/derive_resolver.rs:326method31400.7
DeriveReceipt::resolvedsrc/derive_resolver.rs:278method161200.6
breaker_tripsrc/derive_resolver.rs:966fn51210.6
GuestCompilerImage::newsrc/derive_resolver.rs:151method71110.6
ComputeDeriveResolver::with_budgetsrc/derive_resolver.rs:411method41200.6
DeriveReceipt::refusedsrc/derive_resolver.rs:295method121110.6
Failure::into_errorsrc/derive_resolver.rs:330method31110.6
ComputeDeriveResolver::resolvesrc/derive_resolver.rs:433method64131110.6
GuestCompilerImage::from_configured_manifestsrc/derive_resolver.rs:161method111150.6
Failure::fromsrc/derive_resolver.rs:336trait impl41100.6
held_source_ids_for_nucleussrc/derive_resolver.rs:899fn315120.6
ComputeDeriveResolver::candidate_sourcessrc/derive_resolver.rs:546method6211170.5
ComputeDeriveResolver::recordsrc/derive_resolver.rs:715method1292160.5
DeriveIdentity::newsrc/derive_resolver.rs:351method281130.5
ComputeDeriveResolver::local_engine_idsrc/derive_resolver.rs:429method31100.5
ComputeDeriveResolver::answer_from_indexsrc/derive_resolver.rs:505method336190.5
ComputeDeriveResolver::compile_and_recordsrc/derive_resolver.rs:609method102111100.5
breaker_opensrc/derive_resolver.rs:972fn41110.5
refusal_actionsrc/derive_resolver.rs:951fn31100.5
receipts_json_schemasrc/derive_resolver.rs:1180fn31110.5
GuestCompilerImage::engine_idsrc/derive_resolver.rs:173method31000.5
GuestCompilerImage::image_sha256src/derive_resolver.rs:179trait impl31000.5
GuestCompilerImage::abisrc/derive_resolver.rs:183trait impl31000.5
GuestCompilerImage::max_stepssrc/derive_resolver.rs:187trait impl31000.5
GuestCompilerImage::compilesrc/derive_resolver.rs:191trait impl235000.5
ComputeDeriveResolver::resolve_derivesrc/derive_resolver.rs:847trait impl102050.5
nucleus_derive_keysrc/derive_resolver.rs:890fn31010.5
ConduitDeriveParser::parse_derivesrc/derive_resolver.rs:939trait impl81000.5
MarkerCompiler::image_sha256src/derive_resolver.rs:1007trait impl31000.5
MarkerCompiler::abisrc/derive_resolver.rs:1010trait impl31000.5
MarkerCompiler::max_stepssrc/derive_resolver.rs:1013trait impl31000.5
MarkerCompiler::compilesrc/derive_resolver.rs:1016trait impl72010.5
policy_refusals_carry_their_codes_and_fall_back_to_bytessrc/derive_resolver.rs:1053fn424060.5
a_missing_source_atom_falls_back_and_the_derive_budget_caps_a_replaysrc/derive_resolver.rs:1097fn151090.5
oversize_source_and_output_and_step_exhaustion_refuse_as_budgetsrc/derive_resolver.rs:1114fn2710100.5
a_match_compiles_once_records_one_occurrence_and_answers_the_repeat_from_the_indexsrc/derive_resolver.rs:1143fn3630120.5
a_contradicted_derive_fails_closed_and_stores_nothingsrc/derive_resolver.rs:1185fn1720100.5
asserting_a_different_output_for_a_key_this_node_already_derived_is_a_contradictionsrc/derive_resolver.rs:1204fn151090.5
repeated_contradictions_open_the_breaker_for_that_sender_and_enginesrc/derive_resolver.rs:1221fn2020100.5
a_compiler_that_rejects_the_input_contradicts_the_sendersrc/derive_resolver.rs:1243fn131080.5
a_derive_script_replays_through_hrp_against_the_local_imagesrc/derive_resolver.rs:1273fn2320130.5
a_tampered_key_id_refuses_the_script_at_conversionsrc/derive_resolver.rs:1298fn71020.5
the_hrp_requires_token_is_the_conduit_core_tokensrc/derive_resolver.rs:1307fn31000.5
the_configured_guest_image_derives_reproduciblysrc/derive_resolver.rs:1316fn141060.5

Source not readable from this process.