<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://roshnikasliwal.github.io/posts/from-chatbot-to-agent-architecture/</loc>
<lastmod>2026-06-21T21:38:43+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/multi-agent-orchestration-crewai/</loc>
<lastmod>2026-06-21T10:17:28+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/langgraph-vs-crewai/</loc>
<lastmod>2026-06-21T10:17:28+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/building-agent-skills-reusable-modules/</loc>
<lastmod>2026-06-21T10:17:28+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/google-adk-building-agents-gemini/</loc>
<lastmod>2026-06-21T10:17:28+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/multi-agent-content-intelligence/</loc>
<lastmod>2026-08-15T12:39:44+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/agent-evaluation-ragas/</loc>
<lastmod>2026-08-15T12:39:44+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/hackathon-lessons-agentic-ai/</loc>
<lastmod>2026-06-21T21:52:49+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/debugging-crewai-agent-infinite-loop/</loc>
<lastmod>2026-04-09T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/langsmith-traces-multi-agent-debugging/</loc>
<lastmod>2026-04-10T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/agent-function-call-vs-reasoning/</loc>
<lastmod>2026-04-11T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/react-vs-plan-execute-vs-reflexion/</loc>
<lastmod>2026-04-12T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/first-production-agent-rollout-lessons/</loc>
<lastmod>2026-04-13T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/instrumenting-agent-cost-per-task/</loc>
<lastmod>2026-04-14T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/rag-architecture-patterns-production/</loc>
<lastmod>2026-04-15T09:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/chunking-strategies-retrieval-quality/</loc>
<lastmod>2026-04-16T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/hybrid-search-bm25-embeddings/</loc>
<lastmod>2026-04-17T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/reranking-cross-encoder-latency/</loc>
<lastmod>2026-04-18T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/picking-embedding-model-benchmarks-vs-corpus/</loc>
<lastmod>2026-04-19T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/vector-database-shootout-comparison/</loc>
<lastmod>2026-04-20T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/grounding-answers-citations-users-trust/</loc>
<lastmod>2026-04-21T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/agentic-rag-tool-using-agents/</loc>
<lastmod>2026-04-22T09:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/streaming-rag-responses-without-hallucinations/</loc>
<lastmod>2026-04-23T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/setting-latency-budget-rag-pipeline/</loc>
<lastmod>2026-04-24T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/caching-retrieved-context-stale-answers/</loc>
<lastmod>2026-04-25T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/rag-structured-data-tables-sql/</loc>
<lastmod>2026-04-26T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/multi-hop-retrieval-planning-before-search/</loc>
<lastmod>2026-04-27T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/query-rewriting-bad-questions-good-retrieval/</loc>
<lastmod>2026-04-28T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/autogen-vs-crewai-vs-langgraph/</loc>
<lastmod>2026-04-29T09:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/rag-observability-beyond-final-answer/</loc>
<lastmod>2026-04-30T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/handling-stale-documents-live-knowledge-base/</loc>
<lastmod>2026-05-01T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/rag-code-search-chunking-fails/</loc>
<lastmod>2026-05-02T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/real-cost-of-rag-pipeline/</loc>
<lastmod>2026-08-15T13:27:04+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/evaluating-retrievers-offline/</loc>
<lastmod>2026-05-04T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/rag-failure-taxonomy/</loc>
<lastmod>2026-05-05T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/rag-evaluation-ragas-faithfulness/</loc>
<lastmod>2026-05-06T09:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/access-control-retrieval-row-level-security/</loc>
<lastmod>2026-05-07T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/redacting-pii-before-retriever/</loc>
<lastmod>2026-05-08T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/multi-tenant-rag-isolating-customer-data/</loc>
<lastmod>2026-05-09T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/setting-slas-agentic-system/</loc>
<lastmod>2026-05-10T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/on-call-runbook-agent-incidents/</loc>
<lastmod>2026-05-11T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/rollback-strategies-agent-deployment/</loc>
<lastmod>2026-05-12T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/enterprise-rag-lessons-at-scale/</loc>
<lastmod>2026-05-13T09:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/canary-releases-prompt-model-changes/</loc>
<lastmod>2026-05-14T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/attributing-llm-cost-to-teams/</loc>
<lastmod>2026-05-15T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/vendor-lock-in-vector-databases/</loc>
<lastmod>2026-05-16T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/evaluating-vector-database-migration/</loc>
<lastmod>2026-05-17T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/circuit-breakers-agents-unreliable-tools/</loc>
<lastmod>2026-05-18T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/rate-limiting-shared-tool-servers/</loc>
<lastmod>2026-05-19T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/agentic-ai-enterprise-use-cases/</loc>
<lastmod>2026-05-20T09:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/rag-regulated-industries-compliance/</loc>
<lastmod>2026-05-21T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/building-internal-agent-platform-team/</loc>
<lastmod>2026-05-22T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/change-management-prompts-as-code/</loc>
<lastmod>2026-05-23T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/documenting-agent-behavior-for-auditors/</loc>
<lastmod>2026-05-24T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/sandboxing-agent-tool-execution/</loc>
<lastmod>2026-05-25T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/escalation-design-patterns-agent-ask-human/</loc>
<lastmod>2026-05-26T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/best-practices-reliable-agentic-systems/</loc>
<lastmod>2026-05-27T09:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/retiring-legacy-chatbot-agentic-rewrite/</loc>
<lastmod>2026-05-28T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/load-testing-agent-pipeline/</loc>
<lastmod>2026-05-29T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/postmortem-format-agent-incidents/</loc>
<lastmod>2026-05-30T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/what-production-ready-means-agentic-system/</loc>
<lastmod>2026-05-31T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/what-are-agent-skills/</loc>
<lastmod>2026-06-21T10:17:28+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/skill-versioning-without-breaking-callers/</loc>
<lastmod>2026-06-02T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/skill-discovery-at-scale/</loc>
<lastmod>2026-06-03T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/building-test-harness-agent-skills/</loc>
<lastmod>2026-06-04T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/skill-composition-patterns/</loc>
<lastmod>2026-06-05T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/deprecating-skill-without-breaking-agents/</loc>
<lastmod>2026-06-06T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/building-your-first-agent-skill/</loc>
<lastmod>2026-06-21T10:17:28+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/curating-golden-dataset-agent-evaluation/</loc>
<lastmod>2026-06-08T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/gating-deploys-eval-regressions-ci/</loc>
<lastmod>2026-06-09T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/human-in-the-loop-evaluation/</loc>
<lastmod>2026-06-10T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/hidden-cost-of-evaluation-suite/</loc>
<lastmod>2026-06-11T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/langgraph-checkpointing-deep-dive/</loc>
<lastmod>2026-06-12T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/human-in-the-loop-interrupts-langgraph/</loc>
<lastmod>2026-06-13T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/agent-skill-design-patterns/</loc>
<lastmod>2026-06-21T10:17:28+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/langgraph-state-schema-design/</loc>
<lastmod>2026-06-15T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/red-teaming-your-own-guardrails/</loc>
<lastmod>2026-06-16T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/output-guardrails-structured-data/</loc>
<lastmod>2026-06-17T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/pii-guardrails-catching-leaks/</loc>
<lastmod>2026-06-18T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/jailbreak-defense-patterns/</loc>
<lastmod>2026-06-19T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/guardrails-for-streaming-responses/</loc>
<lastmod>2026-06-20T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/evaluating-agent-skills-framework/</loc>
<lastmod>2026-06-21T14:30:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/layered-defense-one-guardrail-never-enough/</loc>
<lastmod>2026-06-22T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/kill-switches-agent-emergency-stop/</loc>
<lastmod>2026-06-23T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/wiring-up-ragas-rag-evaluation/</loc>
<lastmod>2026-06-24T14:30:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/tuning-guardrails-false-positives/</loc>
<lastmod>2026-06-25T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/testing-guardrails-like-unit-tests/</loc>
<lastmod>2026-06-26T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/performance-overhead-of-guardrails-measured/</loc>
<lastmod>2026-06-27T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/langgraph-production-patterns/</loc>
<lastmod>2026-06-28T14:30:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/llm-as-judge-you-can-trust/</loc>
<lastmod>2026-06-29T14:30:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/guardrails-for-llm-agents/</loc>
<lastmod>2026-06-30T14:30:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/writing-constitution-doc-agent-follows/</loc>
<lastmod>2026-07-01T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/spec-review-checklist-agentic-coding/</loc>
<lastmod>2026-07-02T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/detecting-spec-drift-before-tech-debt/</loc>
<lastmod>2026-07-03T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/spec-driven-testing-deriving-test-cases/</loc>
<lastmod>2026-07-04T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/vibe-coding-vs-spec-driven-development/</loc>
<lastmod>2026-07-05T14:30:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/writing-specs-legacy-migration/</loc>
<lastmod>2026-07-06T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/agent-authored-vs-human-authored-specs/</loc>
<lastmod>2026-07-07T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/version-controlling-specs-alongside-code/</loc>
<lastmod>2026-07-08T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/onboarding-engineers-spec-driven-workflows/</loc>
<lastmod>2026-07-09T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/measuring-sdd-adoption-across-team/</loc>
<lastmod>2026-07-10T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/starter-library-spec-templates/</loc>
<lastmod>2026-07-11T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/github-spec-kit-practical-guide/</loc>
<lastmod>2026-07-12T14:30:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/kiro-steering-files-deep-dive/</loc>
<lastmod>2026-07-13T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/wiring-lint-test-hooks-agentic-ide/</loc>
<lastmod>2026-07-14T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/code-review-spec-driven-changes/</loc>
<lastmod>2026-07-15T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/handling-genuine-ambiguity-in-spec/</loc>
<lastmod>2026-07-16T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/spec-driven-refactors-nobody-wants-to-touch/</loc>
<lastmod>2026-07-17T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/keeping-specs-consistent-multi-repo/</loc>
<lastmod>2026-07-18T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/kiro-ide-specs-steering-hooks/</loc>
<lastmod>2026-07-19T14:30:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/spec-kit-constitution-examples-annotated/</loc>
<lastmod>2026-07-20T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/kiro-requirements-notation-walkthrough/</loc>
<lastmod>2026-07-21T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/spec-kit-vs-kiro-comparison/</loc>
<lastmod>2026-07-22T14:30:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/spec-driven-development-vs-test-driven-development/</loc>
<lastmod>2026-07-23T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/pair-programming-agent-spec-driven-workflow/</loc>
<lastmod>2026-07-24T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/spec-failures-three-case-studies/</loc>
<lastmod>2026-07-25T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/vibe-coding-to-sdd-migration-playbook/</loc>
<lastmod>2026-07-26T14:30:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/spec-driven-infrastructure-as-code/</loc>
<lastmod>2026-07-27T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/spec-driven-api-design/</loc>
<lastmod>2026-07-28T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/spec-driven-database-migrations/</loc>
<lastmod>2026-07-29T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/generating-documentation-from-specs/</loc>
<lastmod>2026-07-30T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/three-months-spec-driven-development-retrospective/</loc>
<lastmod>2026-07-31T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/budgeting-context-window-scarce-resource/</loc>
<lastmod>2026-08-01T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/context-engineering-replacing-prompt-engineering/</loc>
<lastmod>2026-08-15T13:27:04+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/prompt-caching-strategies-cost/</loc>
<lastmod>2026-08-03T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/auth-patterns-mcp-servers-production/</loc>
<lastmod>2026-08-04T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/tool-discovery-scale-mcp-servers/</loc>
<lastmod>2026-08-05T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/versioning-mcp-tools-without-breaking-agents/</loc>
<lastmod>2026-08-06T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/building-internal-mcp-server-registry/</loc>
<lastmod>2026-08-07T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/memory-eviction-policies-what-agent-forget/</loc>
<lastmod>2026-08-08T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/mcp-in-production-enterprise-scale/</loc>
<lastmod>2026-08-15T13:27:04+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/episodic-vs-semantic-memory-practice/</loc>
<lastmod>2026-08-10T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/resolving-write-conflicts-shared-agent-memory/</loc>
<lastmod>2026-08-11T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/vector-memory-vs-graph-memory/</loc>
<lastmod>2026-08-12T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/designing-a2a-agent-card-tells-truth/</loc>
<lastmod>2026-08-13T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/trust-identity-agents-no-shared-owner/</loc>
<lastmod>2026-08-14T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/cross-org-agent-handoffs-interoperability/</loc>
<lastmod>2026-08-15T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/building-production-grade-agent-memory/</loc>
<lastmod>2026-08-16T11:42:33+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/evolving-structured-output-schema/</loc>
<lastmod>2026-08-17T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/recovering-function-calling-errors-gracefully/</loc>
<lastmod>2026-08-18T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/retries-idempotency-tool-calls/</loc>
<lastmod>2026-08-19T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/streaming-structured-outputs-schema/</loc>
<lastmod>2026-08-20T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/validating-json-schema-at-the-edge/</loc>
<lastmod>2026-08-21T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/infra-cost-long-context-measured/</loc>
<lastmod>2026-08-22T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/a2a-multi-agent-mesh-interoperability/</loc>
<lastmod>2026-08-16T11:42:33+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/observability-mcp-calls-what-to-trace/</loc>
<lastmod>2026-08-24T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/negotiation-protocols-autonomous-agents/</loc>
<lastmod>2026-08-25T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/building-agent-gateway-shared-tool-servers/</loc>
<lastmod>2026-08-26T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/rate-limiting-shared-infra-fairly-across-agents/</loc>
<lastmod>2026-08-27T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/secrets-management-agents-real-apis/</loc>
<lastmod>2026-08-28T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/multi-region-deployment-latency-sensitive-agents/</loc>
<lastmod>2026-08-29T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/structured-outputs-tool-call-contracts/</loc>
<lastmod>2026-08-16T11:42:33+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/reference-architecture-agent-infrastructure/</loc>
<lastmod>2026-08-31T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/threat-modeling-agentic-system-before-ships/</loc>
<lastmod>2026-09-01T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/red-teaming-your-own-agents-on-schedule/</loc>
<lastmod>2026-09-02T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/defense-in-depth-prompt-injection/</loc>
<lastmod>2026-09-03T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/supply-chain-risk-agent-tool-ecosystem/</loc>
<lastmod>2026-09-04T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/insider-threat-scenarios-agentic-systems/</loc>
<lastmod>2026-09-05T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/owasp-agentic-ai-top-10-field-guide/</loc>
<lastmod>2026-08-16T11:42:33+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/incident-response-runbook-agent-security-breaches/</loc>
<lastmod>2026-09-07T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/token-budget-dashboard-engineers-check/</loc>
<lastmod>2026-09-08T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/catching-cost-anomalies-before-invoice/</loc>
<lastmod>2026-09-09T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/caching-strategies-cut-token-spend/</loc>
<lastmod>2026-09-10T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/batching-requests-cost-savings-latency/</loc>
<lastmod>2026-09-11T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/small-model-distillation-cost-lever/</loc>
<lastmod>2026-08-16T11:42:33+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/defending-memory-context-poisoning/</loc>
<lastmod>2026-08-16T11:42:33+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/evaluating-cheaper-models-without-losing-quality/</loc>
<lastmod>2026-09-14T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/routing-policies-deeper-look-decision-logic/</loc>
<lastmod>2026-09-15T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/fallback-chains-provider-outages/</loc>
<lastmod>2026-09-16T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/multi-provider-redundancy-without-doubling-bill/</loc>
<lastmod>2026-09-17T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/setting-slos-agentic-system-never-had-one/</loc>
<lastmod>2026-09-18T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/org-design-platform-team-supporting-agents/</loc>
<lastmod>2026-09-19T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/tokenops-finops-llm-agent-cost-management/</loc>
<lastmod>2026-08-16T11:42:33+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/standing-up-agent-governance-council/</loc>
<lastmod>2026-09-21T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/chargeback-models-shared-ai-infrastructure/</loc>
<lastmod>2026-09-22T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/capacity-planning-unpredictable-agent-workloads/</loc>
<lastmod>2026-09-23T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/buy-vs-build-internal-agent-platform/</loc>
<lastmod>2026-08-16T11:42:33+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/migrating-prototype-to-platform-without-rewrite/</loc>
<lastmod>2026-09-25T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/six-months-in-what-wed-do-differently/</loc>
<lastmod>2026-09-26T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/model-routing-cascades-cutting-llm-costs/</loc>
<lastmod>2026-08-16T11:42:33+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/roadmap-template-agent-platform-next-two-quarters/</loc>
<lastmod>2026-09-28T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/closing-the-loop-week-one-to-mature-platform/</loc>
<lastmod>2026-09-29T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/llmops-maturity-model-where-team-stands/</loc>
<lastmod>2026-08-16T11:42:33+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/narrow-vertical-agents-winning-2026/</loc>
<lastmod>2026-10-01T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/chat-to-execution-measuring-agents-by-what-they-close/</loc>
<lastmod>2026-10-02T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/orchestration-layer-enterprise-value-concentrates/</loc>
<lastmod>2026-08-16T11:42:33+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/multi-vendor-model-routing-orchestrated-workflow/</loc>
<lastmod>2026-10-04T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/procurement-document-workflows-unglamorous-agent-use-case/</loc>
<lastmod>2026-10-05T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/it-operations-agents-ticket-triage-proving-ground/</loc>
<lastmod>2026-10-06T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/business-case-vertical-agent-not-platform/</loc>
<lastmod>2026-10-07T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/computer-use-agents-2026-what-changed/</loc>
<lastmod>2026-10-08T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/inside-agentic-browser-form-filling-navigation/</loc>
<lastmod>2026-10-09T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/manus-acquisition-browser-agent-consolidation/</loc>
<lastmod>2026-10-10T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/posts/benchmarking-browser-agent-against-human-30-field-form/</loc>
<lastmod>2026-10-11T00:00:00+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/categories/</loc>
<lastmod>2026-10-11T07:31:32+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/</loc>
<lastmod>2026-10-11T07:31:32+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/archives/</loc>
<lastmod>2026-10-11T07:31:32+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/about/</loc>
<lastmod>2026-10-11T07:31:32+05:30</lastmod>
</url>
<url>
<loc>https://roshnikasliwal.github.io/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/agents/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/agentic-ai/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/langchain/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/python/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/architecture/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/react/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/agentic-ai-series/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/crewai/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/multi-agent/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/agile/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/automation/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/langgraph/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/comparison/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/agent-tools/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/reusability/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/google-adk/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/gemini/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/vertex-ai/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/cloud-run/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/content-intelligence/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/metadata/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/faiss/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/nlp/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/evaluation/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/ragas/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/llmops/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/testing/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/deepeval/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/hackathon/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/lessons/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/product-thinking/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/debugging/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/field-notes/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/langsmith/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/observability/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/tool-use/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/function-calling/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/plan-and-execute/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/reflexion/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/agent-patterns/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/cheatsheet/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/production/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/incident/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/cost-optimization/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/rag/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/embeddings/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/vector-search/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/chunking/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/hybrid-search/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/bm25/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/reranking/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/cross-encoder/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/benchmarking/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/mteb/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/vector-database/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/pgvector/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/pinecone/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/qdrant/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/citations/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/grounding/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/trust/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/agentic-rag/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/streaming/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/hallucination/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/ux/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/latency/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/performance/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/caching/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/structured-data/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/sql/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/text-to-sql/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/multi-hop/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/retrieval/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/query-rewriting/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/autogen/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/logging/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/knowledge-base/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/freshness/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/code-search/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/offline-eval/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/failure-modes/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/security/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/access-control/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/enterprise/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/pii/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/compliance/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/multi-tenant/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/sla/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/reliability/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/runbook/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/on-call/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/incident-response/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/rollback/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/deployment/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/scalability/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/canary-release/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/finops/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/vendor-lock-in/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/migration/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/circuit-breaker/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/rate-limiting/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/infrastructure/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/use-cases/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/roi/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/regulated-industries/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/platform-team/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/org-design/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/prompt-engineering/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/change-management/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/documentation/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/audit/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/sandboxing/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/escalation/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/human-in-the-loop/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/best-practices/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/guardrails/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/chatbot/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/load-testing/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/postmortem/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/retro/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/production-readiness/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/checklist/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/skills/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/llm/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/versioning/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/tutorial/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/design-patterns/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/deprecation/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/golden-dataset/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/ci-cd/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/llm-as-judge/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/checkpointing/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/state-management/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/red-teaming/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/structured-outputs/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/jailbreak/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/defense-in-depth/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/kill-switch/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/safety/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/false-positives/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/tuning/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/spec-driven-development/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/github-spec-kit/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/constitution/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/sdd-series/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/code-review/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/spec-drift/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/vibe-coding/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/agentic-coding/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/legacy-migration/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/version-control/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/onboarding/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/adoption/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/metrics/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/templates/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/resource/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/kiro/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/steering-files/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/hooks/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/ambiguity/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/refactoring/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/multi-repo/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/requirements-notation/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/tdd/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/pair-programming/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/case-study/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/infrastructure-as-code/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/api-design/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/database/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/migrations/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/context-engineering/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/agent-memory/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/agent-infra-series/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/prompt-caching/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/mcp/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/authentication/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/tool-discovery/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/registry/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/platform/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/concurrency/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/graph-database/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/a2a/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/agent-card/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/interoperability/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/identity/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/schema-evolution/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/error-handling/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/idempotency/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/retries/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/json-schema/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/validation/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/long-context/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/tracing/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/negotiation/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/agent-gateway/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/fairness/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/secrets-management/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/multi-region/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/threat-modeling/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/scaling-ai-series/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/prompt-injection/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/supply-chain/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/insider-threat/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/owasp/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/tokenops/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/anomaly-detection/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/batching/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/distillation/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/small-language-models/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/model-selection/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/model-routing/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/provider-outages/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/fallback/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/multi-provider/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/slo/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/governance/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/chargeback/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/capacity-planning/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/buy-vs-build/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/roadmap/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/maturity-model/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/vertical-agents/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/agent-economy-series/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/execution-metrics/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/orchestration/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/procurement/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/document-processing/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/it-operations/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/business-case/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/computer-use/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/browser-agents/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/tags/industry-analysis/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/categories/ai/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/categories/agentic-ai/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/categories/ai-engineering/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/categories/agent-design/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/categories/tutorials/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/categories/architecture/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/categories/evaluation/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/categories/spec-driven-development/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/categories/agent-infrastructure/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/categories/scaling-ai-systems/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/categories/agent-economy/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/page2/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/page3/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/page4/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/page5/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/page6/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/page7/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/page8/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/page9/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/page10/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/page11/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/page12/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/page13/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/page14/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/page15/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/page16/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/page17/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/page18/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/page19/</loc>
</url>
<url>
<loc>https://roshnikasliwal.github.io/page20/</loc>
</url>
</urlset>
