Goal
Carry a trusted, versioned extraction profile through compatible DICE entry points without
changing legacy extraction behavior.
Context
Perspective describes conversational input, not content policy. DICE needs an opaque
profile reference on SourceAnalysisContext and additive rememberText inputs so host applications can
select durable policy without connector branches inside DICE.
Acceptance criteria
Constraints
- Keep the public interface small and additive.
- DICE carries profile identity; the host authorizes and binds it.
- Preserve current extraction, resolution, and revision ordering.
Out of scope
- Host profile catalog ownership.
- Durable run persistence.
- Multi-product plans.
Original request
Give source-independent extraction behavior a stable, versioned identity without encoding
content policy in perspective or hard-coding connectors.
Goal
Carry a trusted, versioned extraction profile through compatible DICE entry points without
changing legacy extraction behavior.
Context
Perspective describes conversational input, not content policy. DICE needs an opaque
profile reference on
SourceAnalysisContextand additiverememberTextinputs so host applications canselect durable policy without connector branches inside DICE.
Acceptance criteria
ExtractionContentProfileRefhas stable name and version identity.SourceAnalysisContextcarries an optional profile reference.rememberTextentry points accept profile and optional run inputs.Constraints
Out of scope
Original request
Give source-independent extraction behavior a stable, versioned identity without encoding
content policy in perspective or hard-coding connectors.