Przejdź do treści

Whisper Redaction Prepare Request v1

Source schema: doc/schemas/whisper-redaction-prepare-request.v1.schema.json

Host-capability request for preparing a local redaction draft from raw Whisper intake material. This is a private workflow contract, not an Agora content schema; the provider returns a draft and never publishes to Agora or approves publication.

Governing Basis

Project Lineage

Stories

Fields

Field Required Shape Description
schema yes const: whisper-redaction-prepare-request.v1
schema/v yes const: 1
intake/id yes string Local whisper-intake identifier. Used for correlation and idempotent retry, not for public publication.
raw/private-material yes object | array | string | number | boolean | null Raw local/private material supplied to the configured redaction provider. The request must remain on loopback/host-capability transport and must not be published to Agora.
redaction/profile yes string Provider-local redaction profile or policy preset. default is the safe baseline.
operator/instructions no string | null Optional local-only operator instructions for the provider.
policy/constraints yes object Machine-readable policy constraints such as maximum length, forbidden categories, local-only model policy, or disclosure target.
retention/policy-ref no string
disclosure/target yes enum: public-whisper-candidate, private-summary, operator-review-only Intended use of the draft. M4 uses public-whisper-candidate; operator approval is still required before publication.
## Field Semantics

schema

  • Required: yes
  • Shape: const: whisper-redaction-prepare-request.v1

schema/v

  • Required: yes
  • Shape: const: 1

intake/id

  • Required: yes
  • Shape: string

Local whisper-intake identifier. Used for correlation and idempotent retry, not for public publication.

raw/private-material

  • Required: yes
  • Shape: object | array | string | number | boolean | null

Raw local/private material supplied to the configured redaction provider. The request must remain on loopback/host-capability transport and must not be published to Agora.

redaction/profile

  • Required: yes
  • Shape: string

Provider-local redaction profile or policy preset. default is the safe baseline.

operator/instructions

  • Required: no
  • Shape: string | null

Optional local-only operator instructions for the provider.

policy/constraints

  • Required: yes
  • Shape: object

Machine-readable policy constraints such as maximum length, forbidden categories, local-only model policy, or disclosure target.

retention/policy-ref

  • Required: no
  • Shape: string

disclosure/target

  • Required: yes
  • Shape: enum: public-whisper-candidate, private-summary, operator-review-only

Intended use of the draft. M4 uses public-whisper-candidate; operator approval is still required before publication.