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
crates/cre8-app-social/src/policy.rs
Items
const KIND_ACCOUNT const KIND_DRAFT const KIND_SPEND const EDGE_CLUSTER_MEMBER const LEVEL_MANUAL const LEVEL_ASSISTED const LEVEL_AUTONOMOUS const AUTOMATION_LEVELS const VERIFY_UNVERIFIED const VERIFY_CHALLENGE_PENDING const VERIFY_VERIFIED const VERIFY_LOST const VERIFY_SUSPENDED const VERIFICATION_STATES const WARMUP_COLD const WARMUP_WARMING const WARMUP_WARM const WARMUP_STATES struct WarmupStage const WARMUP_RAMP const WARMUP_WARM_STAGE const WARMUP_COOLOFF_SECS const DEFAULT_FLEET_DAILY_ACTIONS const DEFAULT_FLEET_TARGET_WINDOW_SECS const POLICY_PROPS struct AccountPolicy impl AccountPolicy enum Decision struct BudgetReading impl BudgetReading const CHALLENGE_LABEL const CHALLENGE_ERROR_MARKERS const DRAFT_PENDING const DRAFT_APPROVED const DRAFT_REJECTED const DRAFT_EXECUTED const DRAFT_FAILED struct DraftRequest struct DraftFilter
Functions
By call-graph weight (PageRank; 1.0 is the average function). 65 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| day_indexsrc/policy.rs:158 | fn | 3 | 1 | 13 | 0 | 3.1 | |
| account_vertex_idsrc/policy.rs:184 | fn | 3 | 1 | 9 | 0 | 3.1 | |
| policy_from_propssrc/policy.rs:314 | fn | 22 | 2 | 8 | 1 | 2.9 | |
| key_segmentsrc/policy.rs:207 | fn | 10 | 5 | 3 | 0 | 2.6 | |
| AccountPolicy::effective_levelsrc/policy.rs:268 | method | 3 | 2 | 5 | 0 | 2.4 | |
| draft_matchessrc/policy.rs:951 | fn | 11 | 6 | 1 | 1 | 2 | |
| list_draftssrc/policy.rs:939 | fn | 11 | 1 | 7 | 1 | 1.8 | |
| policysrc/policy.rs:984 | fn | 16 | 1 | 6 | 0 | 1.7 | |
| verification_transitionssrc/policy.rs:739 | fn | 9 | 5 | 1 | 0 | 1.7 | |
| decidesrc/policy.rs:375 | fn | 20 | 4 | 6 | 2 | 1.6 | |
| stage_forsrc/policy.rs:162 | fn | 4 | 1 | 3 | 0 | 1.5 | |
| recommended_ceilingsrc/policy.rs:802 | fn | 6 | 2 | 3 | 0 | 1.5 | |
| ensure_verification_transitionsrc/policy.rs:749 | fn | 12 | 4 | 2 | 1 | 1.4 | |
| draft_vertex_idsrc/policy.rs:855 | fn | 3 | 1 | 1 | 0 | 1.2 | |
| AccountPolicy::effective_budgetsrc/policy.rs:282 | method | 9 | 4 | 4 | 3 | 1.2 | |
| dead_end_refusalsrc/policy.rs:396 | fn | 11 | 3 | 1 | 0 | 1.2 | |
| decide_by_levelsrc/policy.rs:408 | fn | 10 | 5 | 1 | 2 | 1.2 | |
| cluster_member_edgesrc/policy.rs:969 | fn | 10 | 2 | 3 | 1 | 1.2 | |
| check_capssrc/policy.rs:522 | fn | 31 | 3 | 2 | 8 | 1.1 | |
| ensure_controllersrc/policy.rs:818 | fn | 12 | 4 | 4 | 0 | 1.1 | |
| warmup_ceilingsrc/policy.rs:171 | fn | 10 | 6 | 3 | 0 | 1.1 | |
| looks_like_challengesrc/policy.rs:706 | fn | 4 | 1 | 2 | 0 | 1 | |
| ensure_level_reachablesrc/policy.rs:778 | fn | 18 | 4 | 2 | 0 | 1 | |
| fleet_touch_vertex_idsrc/policy.rs:199 | fn | 3 | 1 | 2 | 1 | 1 | |
| account_spend_vertex_idsrc/policy.rs:189 | fn | 3 | 1 | 3 | 0 | 1 | |
| read_policysrc/policy.rs:340 | fn | 8 | 2 | 5 | 2 | 1 | |
| manual_refusalsrc/policy.rs:419 | fn | 14 | 2 | 1 | 0 | 1 | |
| fleet_spend_vertex_idsrc/policy.rs:194 | fn | 3 | 1 | 4 | 1 | 1 | |
| ensure_warmup_statesrc/policy.rs:769 | fn | 6 | 2 | 1 | 0 | 0.9 | |
| AccountPolicy::stagesrc/policy.rs:272 | method | 3 | 1 | 2 | 1 | 0.9 | |
| AccountPolicy::configured_budgetsrc/policy.rs:277 | method | 3 | 1 | 2 | 0 | 0.9 | |
| bump_countersrc/policy.rs:444 | fn | 28 | 4 | 2 | 1 | 0.9 | |
| cold_warmup_propssrc/policy.rs:351 | fn | 3 | 1 | 2 | 0 | 0.9 | |
| record_spendsrc/policy.rs:611 | fn | 22 | 1 | 3 | 5 | 0.9 | |
| counter_valuesrc/policy.rs:436 | fn | 7 | 1 | 2 | 0 | 0.8 | |
| spend_todaysrc/policy.rs:481 | fn | 3 | 1 | 2 | 3 | 0.8 | |
| write_draftsrc/policy.rs:861 | fn | 32 | 2 | 4 | 1 | 0.8 | |
| exceeds_recommended_ceilingsrc/policy.rs:809 | fn | 3 | 2 | 2 | 1 | 0.8 | |
| demote_after_challengesrc/policy.rs:670 | fn | 31 | 1 | 2 | 2 | 0.8 | |
| counter_totalsrc/policy.rs:473 | fn | 3 | 1 | 2 | 0 | 0.8 | |
| fleet_target_window_secssrc/policy.rs:152 | fn | 3 | 1 | 1 | 1 | 0.7 | |
| fleet_daily_actionssrc/policy.rs:147 | fn | 3 | 1 | 3 | 1 | 0.7 | |
| record_target_touchsrc/policy.rs:634 | fn | 25 | 2 | 1 | 2 | 0.6 | |
| check_fleet_capssrc/policy.rs:556 | fn | 21 | 3 | 1 | 5 | 0.6 | |
| ensure_automation_levelsrc/policy.rs:762 | fn | 6 | 2 | 1 | 0 | 0.6 | |
| settle_draftsrc/policy.rs:900 | fn | 27 | 2 | 2 | 1 | 0.6 | |
| check_same_target_rulesrc/policy.rs:582 | fn | 26 | 6 | 1 | 2 | 0.6 | |
| fleet_spend_todaysrc/policy.rs:487 | fn | 3 | 1 | 1 | 3 | 0.6 | |
| read_draftsrc/policy.rs:894 | fn | 4 | 1 | 1 | 0 | 0.5 | |
| AccountPolicy::summarysrc/policy.rs:292 | method | 19 | 1 | 0 | 0 | 0.5 | |
| BudgetReading::to_valuesrc/policy.rs:504 | method | 11 | 1 | 0 | 0 | 0.5 | |
| undeclared_policy_is_ungoverned_so_legacy_accounts_are_untouchedsrc/policy.rs:1002 | fn | 7 | 1 | 0 | 2 | 0.5 | |
| unverified_behaves_as_manual_whatever_level_sayssrc/policy.rs:1011 | fn | 8 | 1 | 0 | 3 | 0.5 | |
| assisted_queues_and_an_approved_draft_executessrc/policy.rs:1021 | fn | 5 | 1 | 0 | 2 | 0.5 | |
| manual_refuses_even_an_approved_draftsrc/policy.rs:1028 | fn | 4 | 1 | 0 | 2 | 0.5 | |
| dead_ends_and_cooloff_refuse_before_the_level_is_readsrc/policy.rs:1034 | fn | 9 | 1 | 0 | 2 | 0.5 | |
| warmup_ramp_clamps_the_configured_budgetsrc/policy.rs:1045 | fn | 15 | 1 | 0 | 2 | 0.5 | |
| verification_transitions_are_a_ladder_with_lost_terminalsrc/policy.rs:1062 | fn | 7 | 1 | 0 | 1 | 0.5 | |
| autonomous_needs_a_verified_and_non_cold_accountsrc/policy.rs:1071 | fn | 6 | 1 | 0 | 1 | 0.5 | |
| controller_gate_admits_the_controller_and_ungated_dev_accountssrc/policy.rs:1079 | fn | 10 | 1 | 0 | 2 | 0.5 | |
| challenge_classifier_separates_platform_challenges_from_validation_errorssrc/policy.rs:1091 | fn | 6 | 1 | 0 | 1 | 0.5 | |
| instagram_ceiling_is_assistedsrc/policy.rs:1099 | fn | 6 | 1 | 0 | 2 | 0.5 | |
| cluster_edge_is_symmetric_on_the_unordered_pairsrc/policy.rs:1107 | fn | 6 | 1 | 0 | 1 | 0.5 | |
| key_segment_folds_separators_and_bounds_lengthsrc/policy.rs:1115 | fn | 7 | 1 | 0 | 1 | 0.5 | |
| day_index_is_utc_midnight_alignedsrc/policy.rs:1124 | fn | 6 | 1 | 0 | 1 | 0.5 |
Source not readable from this process.