---
phase: 95-service-and-frontdoor-subprocess-diagnostics
plan: 01
type: execute
wave: 1
depends_on:
  - phase-94
files_modified:
  - research/knowledge-hub/knowledge_hub/subprocess_error_support.py
  - research/knowledge-hub/knowledge_hub/aitp_service.py
  - research/knowledge-hub/knowledge_hub/frontdoor_support.py
autonomous: true
requirements:
  - REQ-ERR-01
  - REQ-ERR-02
---

<objective>
Route service and frontdoor subprocess failures through a shared diagnostic
formatter so operators get actionable error messages.
</objective>
