Agentic Design

MetalHatsCats builds workflow systems, structured knowledge assets, and AI-ready products for complex work.

23 PATTERNS

Consulting and development repository for agentic delivery and AI architecture. Patterns, bytes, and blueprints for building agentic systems that fit real workflows, review loops, and operating constraints.

Who This Is For

Developers, architects, operators, and delivery teams building agentic systems that need guardrails, structure, and usable workflow fit.

What This Cluster Covers

Agentic patterns, workflow automation, retrieval quality, orchestration, and practical AI delivery methods.

BLUEPRINTS READY FOR DEPLOYMENT
RECORD: AGENTIC_DEV_001LEVEL: FOUNDATIONAGENTIC_BYTE

The Agent Loop: Observe → Plan → Act → Verify

Understand the minimal mental model of an AI agent so you can explain it clearly and design it reliably.

#agent-loop#react#plan-execute#verification#reliability
View Pattern Details
RECORD: AGENTIC_DEV_002LEVEL: FOUNDATIONAGENTIC_BYTE

Tools vs Chat: When an Agent Must Act, Not Just Talk

Learn to clearly distinguish between 'thinking in text' and 'acting on the world', and explain why serious agents must use tools.

#tool-calling#hallucination-prevention#decision-rule#agent-design
View Pattern Details
RECORD: AGENTIC_DEV_003LEVEL: FOUNDATIONAGENTIC_BYTE

Output Contracts: Why Agents Must Speak JSON

Understand why strict output formats (JSON schemas) are critical for building agents you can trust, debug, and automate.

#json-schema#output-contracts#agent-reliability#automation
View Pattern Details
RECORD: AGENTIC_DEV_004LEVEL: FOUNDATIONAGENTIC_BYTE

Chunking: How Knowledge Must Be Cut for RAG

Learn how to structure knowledge so an agent can reliably retrieve and use it without confusion or hallucination.

#rag#chunking#knowledge-design#retrieval-quality
View Pattern Details
RECORD: AGENTIC_DEV_005LEVEL: FOUNDATIONAGENTIC_BYTE

Metadata: Teaching Agents What a Chunk Is About

Understand how metadata turns raw text chunks into navigable, filterable, and trustworthy knowledge for agents.

#metadata#rag#knowledge-governance#agent-control
View Pattern Details
RECORD: AGENTIC_DEV_006LEVEL: FOUNDATIONAGENTIC_BYTE

Reranking: Choosing the Right Knowledge After Retrieval

Understand why initial retrieval is not enough and how reranking helps an agent select the most relevant and safe knowledge.

#reranking#rag#retrieval#answer-selection
View Pattern Details
RECORD: AGENTIC_DEV_007LEVEL: FOUNDATIONAGENTIC_BYTE

Guardrails: What an Agent Is Never Allowed to Do

Learn how to define hard boundaries so an agent behaves safely, predictably, and does not overstep its authority.

#guardrails#agent-safety#control#production-agents
View Pattern Details
RECORD: AGENTIC_DEV_008LEVEL: FOUNDATIONAGENTIC_BYTE

Self-Check / Critic: Teaching Agents to Verify Themselves

Understand how to add an explicit self-check step so agents catch their own mistakes before users do.

#self-check#critic#verification#hallucination-control
View Pattern Details
RECORD: AGENTIC_DEV_009LEVEL: FOUNDATIONAGENTIC_BYTE

Plan → Execute: Separating Thinking from Doing

Learn why agents must separate planning from execution to stay controllable, debuggable, and safe.

#plan-execute#agent-control#workflow#reliability
View Pattern Details
RECORD: AGENTIC_DEV_010LEVEL: FOUNDATIONAGENTIC_BYTE

Human-in-the-Loop: Where Agents Must Stop and Ask

Understand where and why an agent must defer to a human, and how to design clear handoff points.

#human-in-the-loop#governance#agent-autonomy#trust
View Pattern Details
RECORD: AGENTIC_DEV_011LEVEL: FOUNDATIONAGENTIC_BYTE

Golden Set & Evals: How to Know Your Agent Works

Learn how to evaluate agents systematically so improvements do not break existing behavior.

#evaluation#golden-set#regression#agent-quality
View Pattern Details
RECORD: AGENTIC_DEV_012LEVEL: FOUNDATIONAGENTIC_BYTE

Tracing & Observability: Making Agent Behavior Explainable

Understand how to trace, inspect, and explain what an agent did, step by step, in production.

#tracing#observability#production-agents#explainability
View Pattern Details
RECORD: AGENTIC_DEV_013LEVEL: FOUNDATIONAGENTIC_BYTE

Memory: What Agents Should Remember (and Forget)

Understand different types of agent memory and how to use them without creating confusion, drift, or privacy risks.

#agent-memory#rag#state-management#knowledge-hygiene
View Pattern Details
RECORD: AGENTIC_DEV_014LEVEL: FOUNDATIONAGENTIC_BYTE

Prompt Injection & RAG Defense: How Agents Protect Themselves

Learn how to prevent agents from being manipulated by user input or retrieved content, especially in RAG systems.

#prompt-injection#rag-security#agent-safety#defense
View Pattern Details
RECORD: AGENTIC_DEV_015LEVEL: FOUNDATIONAGENTIC_BYTE

Cost & Latency Budgeting: Designing Agents That Are Economical

Understand how to design agents with predictable cost and latency, so they are usable at scale and acceptable for business.

#cost-control#latency#agent-design#scalability
View Pattern Details
RECORD: AGENTIC_DEV_016LEVEL: FOUNDATIONAGENTIC_BYTE

Versioning: How Agents and Knowledge Evolve Safely

Learn how to change agents, prompts, and knowledge without breaking existing behavior or trust.

#versioning#agent-lifecycle#knowledge-management#stability
View Pattern Details
RECORD: AGENTIC_DEV_017LEVEL: FOUNDATIONAGENTIC_BYTE

Failure Modes & Fallbacks: What Agents Do When Things Go Wrong

Understand the most common ways agents fail in production and how to design explicit fallback strategies instead of silent breakdowns.

#failure-modes#fallbacks#agent-reliability#production
View Pattern Details
RECORD: AGENTIC_DEV_018LEVEL: APPLIEDAGENTIC_BYTE

Single-Agent vs Multi-Agent: When One Brain Is Enough

Understand when a single agent is sufficient and when splitting responsibilities across multiple agents makes systems more reliable and maintainable.

#single-agent#multi-agent#architecture#coordination
View Pattern Details
RECORD: AGENTIC_DEV_019LEVEL: APPLIEDAGENTIC_BYTE

Agent Interfaces & Contracts: How Agents Communicate Safely

Understand how agents should communicate with other agents and systems using strict contracts instead of free text.

#agent-interfaces#contracts#multi-agent#architecture
View Pattern Details
RECORD: AGENTIC_DEV_020LEVEL: APPLIEDAGENTIC_BYTE

Ownership, SLAs & Accountability: Who Is Responsible for the Agent

Understand how to assign clear ownership and service expectations so agents can be operated like real systems, not experiments.

#ownership#sla#accountability#operations
View Pattern Details
RECORD: AGENTIC_DEV_021LEVEL: APPLIEDAGENTIC_BYTE

Business Value: Where Agents Create Real Impact (and Where They Don’t)

Learn to identify use cases where agents generate measurable business value, and avoid areas where they add complexity without payoff.

#business-value#roi#agent-use-cases#product-thinking
View Pattern Details
RECORD: AGENTIC_DEV_022LEVEL: APPLIEDAGENTIC_BYTE

From Bytes to RAG: Assembling an Agent Knowledge Base

Learn how to turn individual bytes into a coherent RAG knowledge base that agents can reliably use in production.

#rag-assembly#knowledge-base#agent-design#scalability
View Pattern Details
RECORD: AGENTIC_DEV_023LEVEL: STRATEGICAGENTIC_BYTE

Owning the Knowledge: Turning Bytes into a Personal Moat

Understand how structured agentic bytes become a long-term personal asset you can explain, reuse, sell, and build products on.

#knowledge-ownership#personal-moat#agentic-strategy#leverage
View Pattern Details