Pattern Vocabulary

Seed vocabulary for Stage 3 extraction. Reuse these names before proposing new ones.

Pattern name Status Notes
multi-agent-orchestration accepted Coordinating multiple agent roles or workers.
model-routing accepted Selecting models by task, cost, latency, or quality.
human-in-the-loop-gate accepted Explicit human approval, review, or escalation gates.
rag-retrieval accepted Retrieval-augmented generation over external knowledge.
guardrails-io-filtering accepted Input/output constraints, filters, or policy checks.
agent-memory accepted Persistent or session memory for agent behavior.
durable-execution accepted Durable workflow execution, checkpointing, replay, or resumable orchestration.
eval-driven-development accepted Evaluation harnesses guiding development or release.
prompt-versioning accepted Versioned prompt artifacts and change control.
fallback-degradation accepted Graceful fallback under failures or uncertainty.
semantic-caching accepted Reusing semantically equivalent model results.
context-compaction accepted Summarizing or compressing long-running context.
tool-use-orchestration accepted Controlled use of external APIs, functions, or tools.
retrieval-ranking accepted Ranking retrieved items before generation or action.
hybrid-search accepted Combining lexical and vector search.
query-rewriting accepted Rewriting user input for retrieval or tool execution.
structured-output-contract accepted Schema-constrained model outputs.
llm-as-judge accepted Model-based grading or comparison.
confidence-thresholding accepted Routing by confidence scores or uncertainty.
synthetic-data-generation accepted Creating generated examples for training or evals.
model-distillation accepted Transferring behavior from larger to smaller models.
fine-tuning-adaptation accepted Customizing a model with domain data.
prompt-chaining accepted Multi-step prompt workflows.
observability-tracing accepted Logging, tracing, or monitoring LLM workflows.
cost-aware-routing accepted Cost controls through routing, caching, or batching.
latency-optimization accepted Reducing response or inference latency.
safety-policy-enforcement accepted Enforcing safety, compliance, or business policy.
data-quality-loop accepted Feedback loops for improving datasets.
canary-rollout accepted Gradual deployment or release comparison.
batch-offline-processing accepted Offline or async LLM processing patterns.
privacy-preserving-processing accepted Redaction, isolation, or privacy-aware handling.
async-message-orchestration accepted Agent work decoupled via durable messages/queues/events (SQS, Kafka, EventBridge, semantic event buses) instead of direct calls. Accepted 2026-07-11: 27 projects, reviewer semantic review passed.
workflow-decomposition accepted Splitting a workflow into smaller steps or sub-agent responsibilities with bounded contexts. Accepted 2026-07-11: 16 projects; usage settled on the literal meaning (the original narrow-slice-scoping usage is the flagged outlier, re-mapped in analysis normalization).
context-engineering accepted Curating what enters model context: instruction files, context budgets, pruning, sub-agent context isolation. Broader than context-compaction. Accepted 2026-07-10 (9 supporting projects, reviewer adjudication in forward-batch6-pass).
forward-deployed-engineering accepted Embedded engineers own customer outcomes and translate enterprise workflows into production AI deployments. Accepted 2026-07-11: 3 projects (threshold), category delivery/operations.