← Patterns

Engineering handoff · Northwind Ingestion

Take ownership without rediscovering the failure boundaries

This handoff gives the incoming owner the current runtime path, safe controls, in-flight decisions, and the first week of proof.

As of: 2026-08-18 From: Platform To: incoming owner Scope: gateway through warehouse landing

Current status in one minute

01

Prove the local service before changing it

15 min
  1. Run the committed test path

    bashmake ingest-test

    Success: gateway contract and consumer tests pass without production credentials.

  2. Start the local gateway

    bashmake ingest-run

    Success: logs contain listening on port 8443.

  3. Send one synthetic event

    bashcurl -k https://127.0.0.1:8443/events \
      -d '{"id":"evt_handoff","type":"handoff.ping"}'

    Success: response is 202 and repeats evt_handoff.

02

Where truth lives

owners

Behavior

openapi/events.yaml

Producer contract. It wins over the HTML companion.

Runtime

Deployment manifests

Replica counts, queue URI, health checks, and environment names.

Operations

Ingestion / lag

Lag, queue depth, request p99, shed count, and runbook link.

03

Tripwires and in-flight work

do not break

Do not claim the split path is live. The dispatcher, two queues, and INGEST_SHED response remain proposed.

04

First-week checklist

proof

Handoff is complete when: the incoming owner can explain the current and proposed paths, run the local proof, identify the safe incident control, and name the two unresolved RFC decisions.