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¶
doc/project/30-stories/story-005-whisper-rumor-intake.mddoc/project/40-proposals/013-whisper-social-signal-exchange.mddoc/project/40-proposals/055-bounded-deferred-operation-contract.mddoc/project/60-solutions/011-whisper/011-whisper.md
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.