---
id: ADR-COM-FUL-018
title: Keep these operations outside Submissions publication
product_area: commerce
module: fulfillment
revision: 1
status: proposed
design_intent: proposed
source_sha:
  services-commerce: c8b66a98e2490617aec38ba5c8165dd9bd0a8f9b
decision: >-
  Record these operations as unpublished because the pinned registration exposes
  no Submissions intake contract.
constrains:
  - SVC-COM-FUL-fulfillment
  - SVC-COM-FUL-shipping
  - SVC-COM-FUL-inventory
  - SVC-COM-FUL-operations
  - SVC-COM-FUL-data-operations
  - RESP-COM
origin: >-
  R2-ARCH-002 (publication status stated per operation), applied by this design
  draft
alternatives:
  - option: Publish return receiving through a form intake.
    why_not: >-
      Receiving currently has a warehouse authorization contract, with no
      published intake schema.
  - option: Publish application outcome callbacks through Submissions.
    why_not: >-
      Callbacks use system authority and do not provide a person’s intake
      operation.
consequences:
  - >-
    A future person-facing intake needs its own published schema version and
    decision.
  - Every service operation retains an explicit publication declaration.
supersedes: []
evidence:
  - >-
    services-commerce at c8b66a98: modules/*/aws/api/*.routes.ts (no Submissions
    declaration).
---

# Keep these operations outside Submissions publication

## Context

Operation publication needs a visible intake-contract decision.

## Decision

Record these operations as unpublished because the pinned registration exposes no Submissions intake contract.

## Alternatives Considered

Publish return receiving through a form intake. Receiving currently has a warehouse authorization contract, with no published intake schema.

Publish application outcome callbacks through Submissions. Callbacks use system authority and do not provide a person’s intake operation.

## Consequences

A future intake needs a declared version and authority. Current console, read and service operations do not imply publication.
