# Reviewed error-translation governance allowlist.
# Each line is kind|module|function.
# Audit list is a direct query surface with no resource-specific DS business code
# beyond the controller fallback wrapper.
page_hook|audit|_list_audit_logs_result
# Project list returns visible projects and currently has no service-specific
# translation helper for list-time upstream failures.
page_hook|project|_list_projects_result
# Task-instance list already resolves the owning workflow instance up front.
# Remaining page-hook failures are generic DS paging/controller errors rather
# than stable task-instance domain semantics.
page_hook|task_instance|_list_task_instances_result
# These alert-group codes are generic create/list/update/delete upstream
# failures, not stable domain errors such as conflict or invalid state.
raw_matrix|alert_group|_translate_alert_group_api_error|CREATE_ALERT_GROUP_ERROR,LIST_PAGING_ALERT_GROUP_ERROR,UPDATE_ALERT_GROUP_ERROR,DELETE_ALERT_GROUP_ERROR
# These task-instance codes come from controller-level fallback wrappers for
# unexpected savepoint/stop failures and should stay raw unless upstream exposes
# finer-grained semantics.
raw_matrix|task_instance|_task_instance_action_error|TASK_SAVEPOINT_ERROR,TASK_STOP_ERROR
