ARKTELOS / PRODUCTS / ARK ERROR MANAGER

Единая граница приложения для ошибок, требующих решения.

Ark Error Manager определяет влияние ошибки, очищает диагностические данные и выбирает отчётность, показ пользователю и восстановление — без внедрения менеджера в каждый функциональный модуль.

ErrorOccurrence проходит через управляемую политику; только очищенный ErrorReport пересекает внешнюю границу.APPLICATION BOUNDARYINCIDENTASSESSPOLICYSANITIZEREPORT
ErrorOccurrence проходит через управляемую политику; только очищенный ErrorReport пересекает внешнюю границу.

СООТВЕТСТВИЕ / ОЦЕНКА

Проверьте границу ответственности до внедрения пакета.

Платформа
Dart + Flutter
Основной пакет
ark_error_manager
Текущий релиз
1.1.0
Ответственность
Оценивает ошибки уровня приложения и координирует очищенную отчётность, показ пользователю и восстановление через единый управляемый путь политики.
Когда использовать
Используйте, когда корневым границам среды выполнения нужны единые решения по ошибкам, а внешние отчёты должны проходить явную границу доверия.
Чем не владеет
Не заменяет локальную валидацию, восстановление внутри функции, инфраструктуру логирования или источник ошибки.

Кратчайший путь оценки

  1. 01

    Проверьте ответственность и сознательную границу выше.

  2. 02Открыть руководства →
  3. 03

    Изучить пакет ↗Изучить исходный код ↗

01 / МОДЕЛЬ

Один упорядоченный процесс превращает ошибку в план действий.

Корневые границы Dart и Flutter передают ErrorOccurrence единственному менеджеру. Он последовательно выполняет оценку, собирает ограниченный контекст, применяет политику, очищает внешний отчёт и координирует независимые действия.

Корневые границы передают ErrorOccurrence в единый процесс оценки и политики. Только очищенный ErrorReport выходит за границу приложения.APPLICATION BOUNDARYZONEFLUTTERISOLATEINTAKEASSESSCONTEXTPOLICYSANITIZEPRESENTRECOVERREPORT
  1. ErrorOccurrence
  2. Оценка
  3. Политика
  4. ErrorReport
Корневые границы передают ErrorOccurrence в единый процесс оценки и политики. Только очищенный ErrorReport выходит за границу приложения.

02 / ГРАНИЦЫ

Исходные данные остаются внутри прикладной границы.

01

Оценка

ErrorCategory, ErrorSeverity и ErrorCaptureSource описывают разные свойства ошибки и не подменяют друг друга.

02

План действий

Отчётность, показ пользователю и восстановление выбираются независимо в одном типизированном ErrorActionPlan.

03

Граница доверия

ErrorReporter получает только очищенный ErrorReport; исходный ErrorIncident остаётся доступен локальным ErrorPresenter и ErrorRecoveryController.

03 / ДОКУМЕНТАЦИЯ

Проследите путь от перехвата до безопасного решения.

Начните с границ ответственности и модели оценки, затем соберите корневую интеграцию Dart или Flutter и отдельно проверьте правила безопасности ErrorReporter.