
    Vi<                        d Z ddlmZ ddlmZmZmZmZmZm	Z	m
Z
mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZm Z m!Z!m"Z"m#Z#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z)m*Z*m+Z+m,Z,m-Z- g dZ.y)uB  dispatch.audit — 자원 검증 + 봇 풀 + capability + 팀 라우팅 facade (task-2388 Phase ε).

dispatch 패키지의 본체는 `dispatch/__init__.py`에 있다.
이 facade는 외부 입력/자원 검증 영역의 함수와 상수만 노출한다.

영역:
- bot_pool: 봇 가용성/모델 관리/예약
- allowed_resources / capability snapshot
- affected_files / overlap / blast_radius
- batch / level
- meeting / 3doc / sessions / process
- warnings / memory / brainstorming / team routing

본체 코드 무변경 — task-2380/2374/2386/2387 모두 그대로 동작.
    )annotations)*ALLOWED_COMMANDS_auto_generate_goal_assertions_auto_inject_affected_files_check_affected_files_overlap_check_agent_meeting_check_bot_process_check_brainstorming_gate_check_memory_before_dispatch_check_referenced_file_sizes_check_team_qc_env_create_task_docs_enrich_affected_files_with_ast_estimate_task_level_find_available_bot_get_ast_blast_radius_get_available_bots_with_teams_get_busy_bots_info_get_large_files_inject_platform_rules_is_insuro_server_change_load_logical_teams_parse_affected_files_parse_allowed_resources_parse_allowed_resources_regex_parse_task_level_read_bot_models_save_capability_snapshot_schedule_model_restore_select_and_reserve_bot_send_overlap_telegram_warning_set_bot_model_suggest_team_sync_bot_settings_validate_composite_teams_validate_model_consistency_validate_team_routing_warn_large_task_desc_warn_missing_affected_files_warn_phase_without_task_id_warn_research_impl_mixcheck_batch_completioncheck_sessionsN)/__doc__
__future__r   dispatchr   r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   __all__     A/home/jay/workspace/.worktrees/task-2471+1-dev2/dispatch/audit.py<module>r5      sN     #+ + + + + + + + + + +Z+r3   