@saazip/webhook-core-dispatcher
Sources:
apps/dispatcher/package.json|apps/dispatcher/src/index.ts
Purpose
Section titled “Purpose”Runtime seam for delivery execution and QueueFlow-backed retry orchestration.
Responsibilities
Section titled “Responsibilities”- describe dispatch outcomes
- provide the runtime seam where QueueFlow-backed retries fit
Start here if
Section titled “Start here if”- teams who want delivery execution isolated from API traffic and retry scheduling
Workspace details
Section titled “Workspace details”- Package name:
@saazip/webhook-core-dispatcher - Workspace path:
apps/dispatcher - Run command:
pnpm dev:dispatcher - Local surface:
http://127.0.0.1:3031/health
Internal dependencies
Section titled “Internal dependencies”@saazip/webhook-core-adapter-queueflow@saazip/webhook-core-domain@saazip/webhook-core-observability
External dependencies
Section titled “External dependencies”- None
Current routes
Section titled “Current routes”GET /health
You still own
Section titled “You still own”- network boundaries, downstream allowlists, and product-level event selection
Scripts
Section titled “Scripts”dev:tsx watch src/index.tsbuild:tsc -p tsconfig.jsontypecheck:tsc --noEmit -p tsconfig.jsonlint:biome check src package.json tsconfig.json