Skip to main content

Scenario matrix: catalogue seed data sharing

You are in the deep end

Seed-data sharing between stages. The public sequence is the request lifecycle.

Source of truth: agent-data-plane/.../V1__dataplane.sql, agent-capability-registry/.../V1__registry.sql, agent-fabric-scripts/route-runs/job/jobs.json.

Share kinds: goal_only | notes_to_llm | json_to_http | prefetch_pack | branch | human_gate | agent | none

route_idpatternworkflow / manifestshare kindstage handoff (json_to_http)notes
fee_explain1fee_explain manifestgoal_only—Single tool; ingress utterance in goal
llm_pipeline2llm_pipelinenotes_to_llm—Three LLM stages; no domain HTTP
policy_memo2policy_memoprefetch_packprefetch → generate (packed chunks)D6–D7
account_notify2account_notifygoal_only—account_id in job payload
card_freeze2card_freezegoal_only—card_id / account_id in job payload today; identity/limit mocks return prose only
dispute_intake2dispute_intakegoal_only—dispute_id in payload
purchase_refund2purchase_refundjson_to_httpextract_fields → match_purchase: merchant, amount, dateD5 proof route; ingress has doc_id, account_id only
pack_then_notify2pack_then_notifyprefetch_packprefetch → notifyD6–D7
pack_then_freeze2pack_then_freezeprefetch_pack + goal_onlyprefetch then card HTTP chainD6–D7
pack_then_review2pack_then_reviewprefetch_packprefetch → ocr/score/memoD6–D7
clause_lookup2clause_lookupnotes_to_llmquery_formulation → HTTP searchLLM writes query string
template_retrieve2template_retrievenotes_to_llmtwo query_formulation stages
msa_risk_review2msa_risk_reviewnotes_to_llm + json_to_http (future)ocr JSON → score (optional D5 alt)query stages use notes; score could consume OCR slot
kyc_onboarding2kyc_onboardingjson_to_http + branch + human_gaterisk_score slot → branch keysD8–D9
claims_adjudicate2claims_adjudicatenotes_to_llmforced retrieve then clause retrieve
ticket_triage3ticket_triagegoal_only—
product_explain3product_explainprefetch_packD6–D7
narrow_review3narrow_reviewnotes_to_llm
contract_review3contract_reviewnotes_to_llm
due_diligence3due_diligencenotes_to_llm
fraud_investigate1 + agentmanifest + start_contract_reviewagentparent → child projectionD10
ops_start_kyc1 + agentmanifest + start_kyc_onboardingagentparent → child projectionD10
agent-chat, email_summarize, chat_session, agent-policy-qa, policy_chat0prompt onlynone / prefetch_pack (policy)Pattern 0
search_only, research_assistant, contract_investigation1manifestgoal_onlyPattern 1 loops
conversation / long_term memory flags——out of plan—Shared Memory (future-enhancement)

D5 proof route: purchase_refund — match_purchase requires merchant, amount, and date from the extract_fields classify slot; they are not in the job payload.