wangdl f8bd950f1a
Some checks failed
Deploy API Server / build-and-unit (push) Successful in 35s
Deploy API Server / backward-compat (push) Has been cancelled
Deploy API Server / deploy (push) Has been cancelled
Deploy API Server / current-integration (push) Has been cancelled
fix(M-AI-04-GATE-FIX-02): Worker AiJobModule, Projector observability, E2E fail-closed
P1-01: WorkerModule imports AiJobModule → AI_JOB_EXECUTION_ENGINE resolved
       → AiInteractiveJobWorker can execute Unified Jobs (not silently skip)
P1-02: Engine PROJECT phase wrapped in try-catch → incrementProjectorFailed
       on ActiveRecall projector errors (independent of executor failures)
P2-01: E2E beforeAll fail() → throw new Error() → no ReferenceError risk

Observability coverage after fix:
- Creation: incrementUnifiedRequests, logRequest, logJobCreated, logJobCreateFailed 
- Execute success: incrementUnifiedExecuteSuccess, logExecutionCompleted 
- Execute failure: incrementUnifiedExecuteFailed, incrementUnifiedRetry, logExecutionFailed 
- Projector failure: incrementProjectorFailed  (NEW)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-21 15:29:33 +08:00
..