rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off
crates/cre8-app-task/src/connection.rs
Items
type ProtocolGraph type ProtocolGraph const SPECS const CONNECTION_SCHEMAS struct TaskInput type TaskHandler struct TaskActionRoute const TASK_ACTION_ROUTES struct TaskScheduleContext struct ScoredRecommendation struct RecommendationScoringInputs struct TaskSubmitRequest struct TaskApprovalRequest struct TaskApprovalEffects const TASK_BUDGET_CATEGORY enum TaskBudgetCommitVerdict struct AgentOrigin impl AuthenticatedSessionAccountOrigin for AgentOrigin type SharedStore struct RefusingChokepoint impl ManifoldCommitService for RefusingChokepoint struct CollectionTestOrigin impl AuthenticatedSessionAccountOrigin for CollectionTestOrigin
Functions
By call-graph weight (PageRank; 1.0 is the average function). 152 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| connectsrc/connection.rs:496 | fn | 16 | 3 | 18 | 4 | 4 | |
| test_contextsrc/connection.rs:2413 | fn | 3 | 1 | 14 | 1 | 3.1 | |
| verified_actorsrc/connection.rs:590 | fn | 16 | 5 | 7 | 2 | 2.2 | |
| schedule_handlersrc/connection.rs:629 | fn | 8 | 1 | 2 | 6 | 1.8 | |
| record_task_actionsrc/connection.rs:2154 | fn | 42 | 6 | 6 | 1 | 1.7 | |
| task_budget_refsrc/connection.rs:2201 | fn | 3 | 1 | 4 | 0 | 1.6 | |
| actors_matchsrc/connection.rs:574 | fn | 8 | 2 | 1 | 0 | 1.4 | |
| task_action_routesrc/connection.rs:513 | fn | 3 | 1 | 1 | 0 | 1.3 | |
| helpsrc/connection.rs:517 | fn | 9 | 1 | 1 | 0 | 1.3 | |
| maybe_schedule_recommendationsrc/connection.rs:1319 | fn | 20 | 3 | 1 | 1 | 1.3 | |
| proceed_with_task_approvalsrc/connection.rs:1785 | fn | 11 | 1 | 1 | 3 | 1.2 | |
| create_declarationsrc/connection.rs:311 | fn | 6 | 1 | 2 | 0 | 1.2 | |
| commit_task_budget_assetsrc/connection.rs:2240 | fn | 20 | 3 | 1 | 4 | 1.1 | |
| accumulate_ballot_amountsrc/connection.rs:895 | fn | 9 | 2 | 1 | 0 | 1.1 | |
| accumulate_positive_amountsrc/connection.rs:944 | fn | 6 | 1 | 1 | 0 | 1.1 | |
| recommendation_scoresrc/connection.rs:1263 | fn | 20 | 3 | 1 | 0 | 1.1 | |
| task_output_assetssrc/connection.rs:1199 | fn | 7 | 2 | 1 | 2 | 1.1 | |
| require_task_project_charter_sanctionsrc/connection.rs:2040 | fn | 83 | 4 | 3 | 5 | 1 | |
| parse_inputsrc/connection.rs:2133 | fn | 3 | 1 | 2 | 0 | 1 | |
| score_recommendation_candidatesrc/connection.rs:1167 | fn | 16 | 1 | 1 | 4 | 1 | |
| recommendation_itemsrc/connection.rs:1293 | fn | 25 | 1 | 1 | 1 | 1 | |
| commit_task_transitionsrc/connection.rs:1482 | fn | 20 | 2 | 4 | 4 | 1 | |
| task_approval_requestsrc/connection.rs:1644 | fn | 5 | 1 | 2 | 2 | 0.9 | |
| task_submit_requestsrc/connection.rs:1578 | fn | 6 | 1 | 2 | 2 | 0.9 | |
| approval_decision_responsesrc/connection.rs:1662 | fn | 101 | 4 | 1 | 1 | 0.9 | |
| evaluate_task_for_approvalsrc/connection.rs:1764 | fn | 20 | 3 | 1 | 4 | 0.9 | |
| approval_response_for_requestsrc/connection.rs:1625 | fn | 12 | 1 | 1 | 2 | 0.8 | |
| require_task_approve_policysrc/connection.rs:1650 | fn | 10 | 1 | 1 | 3 | 0.8 | |
| task_approval_effectssrc/connection.rs:1806 | fn | 11 | 1 | 1 | 3 | 0.8 | |
| record_task_approval_actionsrc/connection.rs:1831 | fn | 17 | 1 | 1 | 1 | 0.8 | |
| task_approval_success_responsesrc/connection.rs:1849 | fn | 19 | 1 | 1 | 1 | 0.8 | |
| task_matchessrc/connection.rs:1010 | fn | 6 | 5 | 2 | 0 | 0.8 | |
| task_ordersrc/connection.rs:1016 | fn | 3 | 2 | 2 | 0 | 0.8 | |
| task_value_policysrc/connection.rs:2036 | fn | 3 | 1 | 2 | 0 | 0.8 | |
| required_task_fieldsrc/connection.rs:1340 | fn | 3 | 1 | 2 | 0 | 0.8 | |
| approve_task_requestsrc/connection.rs:1620 | fn | 4 | 1 | 1 | 2 | 0.8 | |
| submit_task_requestsrc/connection.rs:1553 | fn | 17 | 1 | 1 | 4 | 0.8 | |
| first_recommendation_slotsrc/connection.rs:1241 | fn | 4 | 1 | 1 | 0 | 0.8 | |
| recommend_handlersrc/connection.rs:1041 | fn | 94 | 5 | 1 | 15 | 0.8 | |
| first_schedule_slotsrc/connection.rs:720 | fn | 8 | 1 | 1 | 0 | 0.8 | |
| create_resultsrc/connection.rs:610 | fn | 12 | 1 | 2 | 1 | 0.8 | |
| accumulate_task_project_spentsrc/connection.rs:1964 | fn | 9 | 2 | 1 | 2 | 0.8 | |
| apply_task_charter_mintssrc/connection.rs:1985 | fn | 15 | 2 | 1 | 3 | 0.8 | |
| chokepoint_committedsrc/connection.rs:1914 | fn | 3 | 1 | 2 | 0 | 0.8 | |
| schedule_tasksrc/connection.rs:638 | fn | 14 | 1 | 1 | 4 | 0.8 | |
| task_schedule_contextsrc/connection.rs:687 | fn | 6 | 1 | 1 | 0 | 0.8 | |
| approve_handlersrc/connection.rs:1615 | fn | 4 | 1 | 1 | 2 | 0.7 | |
| maybe_commit_task_budget_on_createsrc/connection.rs:2219 | fn | 16 | 4 | 1 | 1 | 0.7 | |
| maybe_check_task_budget_headroomsrc/connection.rs:2315 | fn | 25 | 6 | 1 | 2 | 0.7 | |
| task_approval_effects_from_commitsrc/connection.rs:1818 | fn | 12 | 1 | 1 | 4 | 0.7 | |
| force_approve_task_with_receiptsrc/connection.rs:1869 | fn | 28 | 1 | 1 | 6 | 0.7 | |
| check_task_approval_budgetsrc/connection.rs:1953 | fn | 10 | 2 | 1 | 3 | 0.7 | |
| task_budget_commit_not_requiredsrc/connection.rs:2236 | fn | 3 | 2 | 1 | 1 | 0.7 | |
| task_budget_commit_verdictsrc/connection.rs:2261 | fn | 13 | 3 | 1 | 1 | 0.7 | |
| release_task_budget_commitssrc/connection.rs:2275 | fn | 6 | 2 | 1 | 2 | 0.7 | |
| list_handlersrc/connection.rs:1439 | fn | 32 | 6 | 1 | 11 | 0.7 | |
| claim_handlersrc/connection.rs:1520 | fn | 27 | 1 | 1 | 7 | 0.7 | |
| submit_handlersrc/connection.rs:1548 | fn | 4 | 1 | 1 | 2 | 0.7 | |
| accumulate_ballot_responsesrc/connection.rs:888 | fn | 6 | 2 | 1 | 1 | 0.7 | |
| accumulate_position_wantssrc/connection.rs:937 | fn | 6 | 2 | 1 | 1 | 0.7 | |
| rank_recommendationssrc/connection.rs:1246 | fn | 16 | 1 | 3 | 1 | 0.7 | |
| store_backed_contextsrc/connection.rs:2801 | fn | 10 | 1 | 3 | 3 | 0.7 | |
| store_tasksrc/connection.rs:2812 | fn | 3 | 1 | 3 | 2 | 0.7 | |
| stored_tasksrc/connection.rs:2816 | fn | 3 | 1 | 3 | 2 | 0.7 | |
| task_atsrc/connection.rs:2822 | fn | 15 | 3 | 3 | 2 | 0.7 | |
| create_handlersrc/connection.rs:529 | fn | 35 | 1 | 1 | 9 | 0.7 | |
| get_handlersrc/connection.rs:1429 | fn | 9 | 1 | 1 | 2 | 0.7 | |
| cancel_handlersrc/connection.rs:2001 | fn | 28 | 1 | 1 | 8 | 0.7 | |
| task_creatorsrc/connection.rs:570 | fn | 3 | 1 | 2 | 1 | 0.7 | |
| task_bounty_valuesrc/connection.rs:1184 | fn | 3 | 1 | 1 | 0 | 0.7 | |
| task_output_demandsrc/connection.rs:1188 | fn | 10 | 1 | 1 | 1 | 0.7 | |
| task_urgencysrc/connection.rs:1207 | fn | 7 | 4 | 1 | 0 | 0.7 | |
| task_feasibilitysrc/connection.rs:1215 | fn | 25 | 3 | 1 | 2 | 0.7 | |
| undo_task_transitionsrc/connection.rs:1506 | fn | 13 | 3 | 1 | 2 | 0.7 | |
| task_collection_querysrc/connection.rs:951 | fn | 13 | 3 | 3 | 1 | 0.7 | |
| scored_tasksrc/connection.rs:2904 | fn | 13 | 1 | 2 | 0 | 0.7 | |
| require_task_submit_policysrc/connection.rs:1585 | fn | 5 | 1 | 1 | 3 | 0.7 | |
| submit_task_with_receiptsrc/connection.rs:1591 | fn | 11 | 1 | 1 | 3 | 0.7 | |
| submit_responsesrc/connection.rs:1603 | fn | 11 | 1 | 1 | 1 | 0.7 | |
| maybe_release_task_budgetsrc/connection.rs:2298 | fn | 6 | 2 | 2 | 2 | 0.7 | |
| handle_task_recommendsrc/connection.rs:2391 | fn | 3 | 1 | 2 | 2 | 0.7 | |
| schedule_reservation_resultsrc/connection.rs:653 | fn | 27 | 2 | 1 | 5 | 0.7 | |
| resolve_schedule_windowsrc/connection.rs:694 | fn | 25 | 2 | 1 | 2 | 0.7 | |
| no_schedule_slot_responsesrc/connection.rs:729 | fn | 9 | 1 | 1 | 0 | 0.7 | |
| reserve_task_schedule_slotsrc/connection.rs:739 | fn | 21 | 1 | 1 | 1 | 0.7 | |
| settle_approved_tasksrc/connection.rs:1918 | fn | 23 | 2 | 1 | 5 | 0.7 | |
| task_project_outputssrc/connection.rs:1942 | fn | 10 | 1 | 1 | 2 | 0.7 | |
| maybe_realize_task_budgetsrc/connection.rs:2286 | fn | 9 | 3 | 1 | 2 | 0.7 | |
| schedule_reservation_oksrc/connection.rs:761 | fn | 3 | 1 | 1 | 0 | 0.6 | |
| schedule_reservation_idsrc/connection.rs:765 | fn | 3 | 1 | 1 | 0 | 0.6 | |
| link_task_schedule_reservationsrc/connection.rs:769 | fn | 16 | 1 | 1 | 3 | 0.6 | |
| schedule_success_responsesrc/connection.rs:786 | fn | 10 | 1 | 1 | 0 | 0.6 | |
| task_charter_mint_mapsrc/connection.rs:1900 | fn | 10 | 1 | 1 | 3 | 0.6 | |
| handle_task_approvesrc/connection.rs:2373 | fn | 7 | 2 | 2 | 2 | 0.6 | |
| collection_accountsrc/connection.rs:964 | fn | 18 | 8 | 2 | 1 | 0.6 | |
| private_collection_taskssrc/connection.rs:982 | fn | 12 | 3 | 2 | 2 | 0.6 | |
| page_private_taskssrc/connection.rs:1019 | fn | 6 | 1 | 2 | 3 | 0.6 | |
| authorized_recommendationssrc/connection.rs:994 | fn | 16 | 4 | 2 | 1 | 0.6 | |
| page_recommendationssrc/connection.rs:1025 | fn | 15 | 2 | 2 | 3 | 0.6 | |
| task_from_create_inputsrc/connection.rs:1344 | fn | 10 | 1 | 1 | 8 | 0.6 | |
| prepare_task_budget_on_createsrc/connection.rs:1404 | fn | 8 | 2 | 1 | 2 | 0.6 | |
| persist_created_tasksrc/connection.rs:1413 | fn | 15 | 4 | 1 | 5 | 0.6 | |
| task_with_projectsrc/connection.rs:1355 | fn | 6 | 2 | 1 | 1 | 0.6 | |
| task_with_bountysrc/connection.rs:1362 | fn | 6 | 2 | 1 | 1 | 0.6 | |
| task_with_acceptance_criteriasrc/connection.rs:1369 | fn | 6 | 2 | 1 | 1 | 0.6 | |
| task_with_tagssrc/connection.rs:1376 | fn | 6 | 2 | 1 | 0 | 0.6 | |
| task_with_dependenciessrc/connection.rs:1383 | fn | 6 | 2 | 1 | 1 | 0.6 | |
| task_with_duesrc/connection.rs:1390 | fn | 6 | 2 | 1 | 1 | 0.6 | |
| task_with_estimatesrc/connection.rs:1397 | fn | 6 | 2 | 1 | 1 | 0.6 | |
| handle_task_listsrc/connection.rs:2349 | fn | 7 | 2 | 1 | 2 | 0.5 | |
| handle_task_claimsrc/connection.rs:2357 | fn | 7 | 2 | 1 | 2 | 0.5 | |
| handle_task_submitsrc/connection.rs:2365 | fn | 7 | 2 | 1 | 2 | 0.5 | |
| market_price_mapsrc/connection.rs:801 | fn | 19 | 5 | 1 | 1 | 0.5 | |
| goal_alignment_mapsrc/connection.rs:824 | fn | 25 | 5 | 1 | 1 | 0.5 | |
| coherence_driftsrc/connection.rs:853 | fn | 13 | 3 | 1 | 1 | 0.5 | |
| ballot_priority_mapsrc/connection.rs:872 | fn | 13 | 4 | 1 | 2 | 0.5 | |
| position_demand_mapsrc/connection.rs:905 | fn | 17 | 4 | 1 | 2 | 0.5 | |
| score_recommendation_candidatessrc/connection.rs:1160 | fn | 6 | 1 | 1 | 1 | 0.5 | |
| recommendation_itemssrc/connection.rs:1284 | fn | 8 | 1 | 1 | 1 | 0.5 | |
| flex_opt_i64src/connection.rs:402 | fn | 7 | 3 | 0 | 0 | 0.5 | |
| flex_opt_boolsrc/connection.rs:411 | fn | 11 | 5 | 0 | 0 | 0.5 | |
| flex_opt_string_listsrc/connection.rs:426 | fn | 16 | 5 | 0 | 0 | 0.5 | |
| flex_opt_i64_mapsrc/connection.rs:445 | fn | 29 | 9 | 0 | 0 | 0.5 | |
| handle_task_createsrc/connection.rs:2137 | fn | 7 | 2 | 0 | 2 | 0.5 | |
| handle_task_getsrc/connection.rs:2341 | fn | 7 | 2 | 0 | 2 | 0.5 | |
| handle_task_cancelsrc/connection.rs:2381 | fn | 7 | 2 | 0 | 2 | 0.5 | |
| handle_task_schedulesrc/connection.rs:2388 | fn | 3 | 1 | 0 | 2 | 0.5 | |
| unknown_action_returns_helpsrc/connection.rs:2418 | fn | 6 | 1 | 0 | 2 | 0.5 | |
| create_requires_owner_and_titlesrc/connection.rs:2426 | fn | 8 | 1 | 0 | 2 | 0.5 | |
| create_owner_is_the_verified_caller_and_input_may_only_agreesrc/connection.rs:2437 | fn | 17 | 2 | 0 | 3 | 0.5 | |
| create_result_names_the_record_and_its_pagesrc/connection.rs:2457 | fn | 11 | 1 | 0 | 2 | 0.5 | |
| create_declaration_covers_every_field_the_handler_readssrc/connection.rs:2472 | fn | 26 | 5 | 0 | 1 | 0.5 | |
| create_input_accepts_native_form_text_for_lists_bounty_and_booleanssrc/connection.rs:2501 | fn | 27 | 1 | 0 | 0 | 0.5 | |
| create_then_get_roundtripsrc/connection.rs:2531 | fn | 24 | 1 | 0 | 2 | 0.5 | |
| list_returns_all_when_unfilteredsrc/connection.rs:2558 | fn | 8 | 1 | 0 | 2 | 0.5 | |
| list_filters_by_ownersrc/connection.rs:2569 | fn | 8 | 1 | 0 | 2 | 0.5 | |
| lifecycle_actors_are_the_validated_session_and_a_field_may_only_agreesrc/connection.rs:2583 | fn | 33 | 1 | 0 | 5 | 0.5 | |
| lifecycle_actors_normalize_agent_prefixessrc/connection.rs:2618 | fn | 26 | 1 | 0 | 3 | 0.5 | |
| AgentOrigin::authenticated_session_account_idsrc/connection.rs:2621 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| claim_handler_runs_state_machine_and_skips_chokepoint_when_not_configuredsrc/connection.rs:2647 | fn | 12 | 1 | 0 | 2 | 0.5 | |
| submit_handler_carries_evidence_and_advances_statussrc/connection.rs:2662 | fn | 20 | 1 | 0 | 2 | 0.5 | |
| full_lifecycle_through_handlers_open_to_approved_pays_claimantsrc/connection.rs:2685 | fn | 54 | 3 | 0 | 3 | 0.5 | |
| approve_rejects_non_owner_under_solo_governancesrc/connection.rs:2742 | fn | 19 | 1 | 0 | 2 | 0.5 | |
| cancel_handler_marks_task_cancelledsrc/connection.rs:2764 | fn | 9 | 1 | 0 | 2 | 0.5 | |
| RefusingChokepoint::commitsrc/connection.rs:2789 | trait impl | 8 | 2 | 0 | 2 | 0.5 | |
| refused_receipt_leaves_every_transition_unstoredsrc/connection.rs:2844 | fn | 22 | 4 | 0 | 7 | 0.5 | |
| unconfigured_chokepoint_keeps_the_transitionsrc/connection.rs:2870 | fn | 10 | 1 | 0 | 5 | 0.5 | |
| refused_receipt_does_not_undo_a_later_writesrc/connection.rs:2885 | fn | 12 | 1 | 0 | 6 | 0.5 | |
| CollectionTestOrigin::authenticated_session_account_idsrc/connection.rs:2900 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| collection_requires_session_and_rejects_identity_cap_and_write_ambiguitysrc/connection.rs:2918 | fn | 21 | 3 | 0 | 5 | 0.5 | |
| private_collection_counts_and_pages_exclude_foreign_and_legacy_taskssrc/connection.rs:2940 | fn | 46 | 2 | 0 | 11 | 0.5 | |
| legacy_recommendation_limit_still_selects_only_requested_pickssrc/connection.rs:2987 | fn | 4 | 1 | 0 | 3 | 0.5 |
Source not readable from this process.