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
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.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| sha256src/derive_resolver.rs:955 | fn | 6 | 1 | 12 | 0 | 2.8 | |
| ComputeDeriveResolver::locksrc/derive_resolver.rs:425 | method | 3 | 1 | 5 | 0 | 2 | |
| DeriveBudget::defaultsrc/derive_resolver.rs:226 | trait impl | 8 | 1 | 3 | 0 | 1.6 | |
| ComputeDeriveResolver::receiptssrc/derive_resolver.rs:417 | method | 3 | 1 | 4 | 1 | 1.5 | |
| breakersrc/derive_resolver.rs:962 | fn | 3 | 1 | 2 | 0 | 1.5 | |
| key_forsrc/derive_resolver.rs:1040 | fn | 3 | 1 | 9 | 1 | 1.2 | |
| ComputeDeriveResolver::newsrc/derive_resolver.rs:401 | method | 9 | 1 | 11 | 1 | 1.2 | |
| MarkerCompiler::output_forsrc/derive_resolver.rs:1001 | method | 3 | 1 | 5 | 0 | 1.1 | |
| action_namesrc/derive_resolver.rs:309 | fn | 8 | 4 | 1 | 0 | 1 | |
| faithful_source_nucleussrc/derive_resolver.rs:867 | fn | 18 | 2 | 2 | 0 | 1 | |
| ComputeDeriveResolver::receipts_jsonsrc/derive_resolver.rs:421 | method | 3 | 1 | 1 | 0 | 0.9 | |
| MarkerCompiler::newsrc/derive_resolver.rs:997 | method | 3 | 1 | 9 | 0 | 0.9 | |
| store_sourcesrc/derive_resolver.rs:1044 | fn | 3 | 1 | 8 | 1 | 0.9 | |
| unique_sourcesrc/derive_resolver.rs:1036 | fn | 3 | 1 | 8 | 1 | 0.8 | |
| test_contextsrc/derive_resolver.rs:1025 | fn | 9 | 1 | 7 | 2 | 0.8 | |
| resolve_codesrc/derive_resolver.rs:1048 | fn | 3 | 1 | 5 | 0 | 0.7 | |
| derive_scriptsrc/derive_resolver.rs:1257 | fn | 14 | 1 | 2 | 2 | 0.7 | |
| Failure::newsrc/derive_resolver.rs:326 | method | 3 | 1 | 4 | 0 | 0.7 | |
| DeriveReceipt::resolvedsrc/derive_resolver.rs:278 | method | 16 | 1 | 2 | 0 | 0.6 | |
| breaker_tripsrc/derive_resolver.rs:966 | fn | 5 | 1 | 2 | 1 | 0.6 | |
| GuestCompilerImage::newsrc/derive_resolver.rs:151 | method | 7 | 1 | 1 | 1 | 0.6 | |
| ComputeDeriveResolver::with_budgetsrc/derive_resolver.rs:411 | method | 4 | 1 | 2 | 0 | 0.6 | |
| DeriveReceipt::refusedsrc/derive_resolver.rs:295 | method | 12 | 1 | 1 | 1 | 0.6 | |
| Failure::into_errorsrc/derive_resolver.rs:330 | method | 3 | 1 | 1 | 1 | 0.6 | |
| ComputeDeriveResolver::resolvesrc/derive_resolver.rs:433 | method | 64 | 13 | 1 | 11 | 0.6 | |
| GuestCompilerImage::from_configured_manifestsrc/derive_resolver.rs:161 | method | 11 | 1 | 1 | 5 | 0.6 | |
| Failure::fromsrc/derive_resolver.rs:336 | trait impl | 4 | 1 | 1 | 0 | 0.6 | |
| held_source_ids_for_nucleussrc/derive_resolver.rs:899 | fn | 31 | 5 | 1 | 2 | 0.6 | |
| ComputeDeriveResolver::candidate_sourcessrc/derive_resolver.rs:546 | method | 62 | 11 | 1 | 7 | 0.5 | |
| ComputeDeriveResolver::recordsrc/derive_resolver.rs:715 | method | 129 | 2 | 1 | 6 | 0.5 | |
| DeriveIdentity::newsrc/derive_resolver.rs:351 | method | 28 | 1 | 1 | 3 | 0.5 | |
| ComputeDeriveResolver::local_engine_idsrc/derive_resolver.rs:429 | method | 3 | 1 | 1 | 0 | 0.5 | |
| ComputeDeriveResolver::answer_from_indexsrc/derive_resolver.rs:505 | method | 33 | 6 | 1 | 9 | 0.5 | |
| ComputeDeriveResolver::compile_and_recordsrc/derive_resolver.rs:609 | method | 102 | 11 | 1 | 10 | 0.5 | |
| breaker_opensrc/derive_resolver.rs:972 | fn | 4 | 1 | 1 | 1 | 0.5 | |
| refusal_actionsrc/derive_resolver.rs:951 | fn | 3 | 1 | 1 | 0 | 0.5 | |
| receipts_json_schemasrc/derive_resolver.rs:1180 | fn | 3 | 1 | 1 | 1 | 0.5 | |
| GuestCompilerImage::engine_idsrc/derive_resolver.rs:173 | method | 3 | 1 | 0 | 0 | 0.5 | |
| GuestCompilerImage::image_sha256src/derive_resolver.rs:179 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| GuestCompilerImage::abisrc/derive_resolver.rs:183 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| GuestCompilerImage::max_stepssrc/derive_resolver.rs:187 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| GuestCompilerImage::compilesrc/derive_resolver.rs:191 | trait impl | 23 | 5 | 0 | 0 | 0.5 | |
| ComputeDeriveResolver::resolve_derivesrc/derive_resolver.rs:847 | trait impl | 10 | 2 | 0 | 5 | 0.5 | |
| nucleus_derive_keysrc/derive_resolver.rs:890 | fn | 3 | 1 | 0 | 1 | 0.5 | |
| ConduitDeriveParser::parse_derivesrc/derive_resolver.rs:939 | trait impl | 8 | 1 | 0 | 0 | 0.5 | |
| MarkerCompiler::image_sha256src/derive_resolver.rs:1007 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| MarkerCompiler::abisrc/derive_resolver.rs:1010 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| MarkerCompiler::max_stepssrc/derive_resolver.rs:1013 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| MarkerCompiler::compilesrc/derive_resolver.rs:1016 | trait impl | 7 | 2 | 0 | 1 | 0.5 | |
| policy_refusals_carry_their_codes_and_fall_back_to_bytessrc/derive_resolver.rs:1053 | fn | 42 | 4 | 0 | 6 | 0.5 | |
| a_missing_source_atom_falls_back_and_the_derive_budget_caps_a_replaysrc/derive_resolver.rs:1097 | fn | 15 | 1 | 0 | 9 | 0.5 | |
| oversize_source_and_output_and_step_exhaustion_refuse_as_budgetsrc/derive_resolver.rs:1114 | fn | 27 | 1 | 0 | 10 | 0.5 | |
| a_match_compiles_once_records_one_occurrence_and_answers_the_repeat_from_the_indexsrc/derive_resolver.rs:1143 | fn | 36 | 3 | 0 | 12 | 0.5 | |
| a_contradicted_derive_fails_closed_and_stores_nothingsrc/derive_resolver.rs:1185 | fn | 17 | 2 | 0 | 10 | 0.5 | |
| asserting_a_different_output_for_a_key_this_node_already_derived_is_a_contradictionsrc/derive_resolver.rs:1204 | fn | 15 | 1 | 0 | 9 | 0.5 | |
| repeated_contradictions_open_the_breaker_for_that_sender_and_enginesrc/derive_resolver.rs:1221 | fn | 20 | 2 | 0 | 10 | 0.5 | |
| a_compiler_that_rejects_the_input_contradicts_the_sendersrc/derive_resolver.rs:1243 | fn | 13 | 1 | 0 | 8 | 0.5 | |
| a_derive_script_replays_through_hrp_against_the_local_imagesrc/derive_resolver.rs:1273 | fn | 23 | 2 | 0 | 13 | 0.5 | |
| a_tampered_key_id_refuses_the_script_at_conversionsrc/derive_resolver.rs:1298 | fn | 7 | 1 | 0 | 2 | 0.5 | |
| the_hrp_requires_token_is_the_conduit_core_tokensrc/derive_resolver.rs:1307 | fn | 3 | 1 | 0 | 0 | 0.5 | |
| the_configured_guest_image_derives_reproduciblysrc/derive_resolver.rs:1316 | fn | 14 | 1 | 0 | 6 | 0.5 |
Source not readable from this process.