Ask-Opus portfolio deployment strategy — where it goes + where it compounds
Date: 2026-05-21 · Status: strategic memo · Originated from: Dan’s question — “foundationally, it can live within all our properties, thinking where does it make sense, what’s the edge-cases where it can compound learning”
The deployment matrix — audience tier × surface type
Three audience tiers, three surface types. Star ratings reflect where the widget compounds (★★★) vs. accumulates incrementally (★★) vs. is rarely used (★).
│ Decision-grade │ Editorial │ Archival │
│ (active work) │ (knowledge) │ (reference) │
────────────────────┼─────────────────┼────────────────┼────────────────┤
OPERATOR (Dan) │ ★★★ COMPOUNDS │ ★★ accumulates│ ★ rarely useful│
│ claim cockpit │ equipment recs │ resolved claim │
│ contractor │ vehicle recs │ archive │
│ vetting │ household recs │ old reports │
│ gate-quote │ service logs │ │
│ decision │ │ │
────────────────────┼─────────────────┼────────────────┼────────────────┤
CURATOR (Audrey) │ ★★ active edit │ ★★★ COMPOUNDS │ ★ rare use │
│ gift-guide │ product care │ │
│ curation │ + story │ │
│ review-reply │ brand voice │ │
│ drafting │ consistency │ │
────────────────────┼─────────────────┼────────────────┼────────────────┤
CUSTOMER (public) │ ★ booking flow │ ★★ assistance │ ★ rare use │
│ member-dog │ gift selection │ │
│ handoff Qs │ scarf care │ │
│ service-spec Qs │ dog-stay prep │ │
│ │ │ │
────────────────────┴─────────────────┴────────────────┴────────────────┘
Compound-learning mechanics
The widget compounds value over time via four mechanisms. Understanding which mechanism is in play on a given surface determines whether deployment is worth the editorial discipline.
1. Context-id design is the architecture decision
Every conversation thread is keyed by a context-id. The granularity of the context-id determines what knowledge compounds.
context-id granularity compounded knowledge type
───────────────────── ──────────────────────────
per-claim high-resolution thread on
(claim-046414618) ONE active matter
per-asset service history + troubleshooting
(asset-z665-mower) across years of one piece of equipment
per-portfolio cross-asset patterns
(portfolio-pa) ("what equipment fails most?")
per-relationship collaboration archive
(audrey-dan) long-arc working notes
per-customer customer service history
(customer-<id>) across booking lifecycle
Current state: only per-claim. Each new context-id is a new memory stream growing independently. The granularity choice should match how the question topology actually runs — claim work is per-claim; equipment service is per-asset; gift-guide curation might be per-recipient OR per-occasion.
2. KB density → insight depth
After 30 turns on a claim, Opus knows: - The carrier’s tactical patterns - The adjuster’s personality + preferred channels - What arguments have/haven’t worked here - Which sub-limits we’ve challenged + their responses - How long their replies take + what slows them
The 31st question gets answered with that accumulated muscle. Fresh-start chat-models can’t do this; the persistent KB is the only way to make this compounding happen.
Edge case where this matters most: claims, contractor relationships > 6 months, multi-year asset service histories, long-running editorial projects.
3. Editorial uplift — KB turns become canonical Q&A captures
The widget’s ephemeral chat is the staging area for editorial canonization. High-value Opus turns get distilled into Q&A captures (per the existing pa_qa_block_inject.py pattern) and become part of the static record.