# Clarification Policy (v2.0.1) ## Purpose Prevent over-triggering clarification for in-scope operational accounting questions. ## Execution Readiness Levels - `executable`: enough information to run safely. - `executable_with_soft_assumptions`: route is clear, missing details can be covered by safe context assumptions. - `needs_clarification`: missing information blocks reliable routing/execution. ## When Clarification Is Not Required - In-scope query with recognizable accounting area and problem type. - Route can be selected deterministically. - Colloquial accounting language still maps to scan/review/anomaly/rule-check intent. - Period is missing but active period exists in session context. ## When Clarification Is Required - Domain/scope unclear. - Accounting area/object cannot be identified. - Routing cannot be selected reliably. - Critical period-dependent task and period cannot be inferred from session context. - Conflicting mixed tasks that cannot be decomposed safely. ## Soft Assumptions Allowed markers: - `period_from_session_context` - `company_scope_defaulted` - `problem_scan_mode_enabled` These assumptions allow execution without forcing clarification when risk is acceptable.