<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://ktamarapalli.hashnode.dev</loc>
    <lastmod>2026-10-07T07:24:47.537Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://ktamarapalli.hashnode.dev/merkle-manifests-why-build-servers-cannot-be-trusted</loc>
    <lastmod>2026-05-30T05:00:48.843Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ktamarapalli.hashnode.dev/the-duress-protocol-designing-ci-cd-security-for-human-coercion</loc>
    <lastmod>2026-05-23T05:00:07.225Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ktamarapalli.hashnode.dev/the-neural-risk-engine-why-not-all-deployments-deserve-the-same-friction</loc>
    <lastmod>2026-05-16T05:00:38.260Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ktamarapalli.hashnode.dev/the-physical-sentinel-designing-an-isolated-approval-terminal</loc>
    <lastmod>2026-05-09T06:00:11.758Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ktamarapalli.hashnode.dev/the-forensic-black-box-logs-that-cannot-be-deleted</loc>
    <lastmod>2026-05-02T05:00:17.263Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ktamarapalli.hashnode.dev/threat-modeling-ci-cd-pipelines-with-owasp-and-mitre-att-ck</loc>
    <lastmod>2026-04-18T06:00:23.422Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ktamarapalli.hashnode.dev/governance-by-design-m-of-n-approvals-and-just-in-time-authority-for-high-risk-ci-cd-actions</loc>
    <lastmod>2026-04-11T05:00:21.013Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ktamarapalli.hashnode.dev/fido2-for-ci-cd-why-origin-bound-hardware-authentication-beats-totp-and-push-approvals</loc>
    <lastmod>2026-04-04T07:54:08.560Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ktamarapalli.hashnode.dev/plausible-compliance-designing-duress-protocols-for-human-coercion-in-ci-cd-security</loc>
    <lastmod>2026-03-28T06:32:30.184Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ktamarapalli.hashnode.dev/the-physical-sentinel-designing-an-isolated-approval-terminal-for-hostile-ci-cd-environments</loc>
    <lastmod>2026-03-21T04:53:10.282Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ktamarapalli.hashnode.dev/the-attack-cost-escalation-model-why-physical-security-changes-adversary-economics</loc>
    <lastmod>2026-03-14T04:37:12.023Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ktamarapalli.hashnode.dev/wrapping-sigstore-in-toto-and-slsa-where-modern-supply-chain-security-still-fails</loc>
    <lastmod>2026-03-07T09:42:14.078Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ktamarapalli.hashnode.dev/merkle-manifests-why-build-servers-lie-how-to-cryptographically-prove-it</loc>
    <lastmod>2026-02-28T06:30:20.036Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ktamarapalli.hashnode.dev/risk-adaptive-friction-designing-human-aware-security-controls-in-cicd</loc>
    <lastmod>2026-02-21T08:33:17.553Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ktamarapalli.hashnode.dev/the-forensic-black-box-why-logs-that-can-be-deleted-are-security-theater</loc>
    <lastmod>2026-02-14T06:04:14.945Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ktamarapalli.hashnode.dev/the-dirty-laptop-hypothesis-why-your-cicd-approval-ui-cannot-be-trusted</loc>
    <lastmod>2026-02-11T06:07:10.883Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ktamarapalli.hashnode.dev/the-intent-verification-gap-in-cicd-why-authentication-fails-under-real-attacks</loc>
    <lastmod>2026-02-07T07:47:14.200Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ktamarapalli.hashnode.dev/how-i-built-a-physical-kill-switch-for-cicd-pipelines-to-stop-solarwinds-style-attacks</loc>
    <lastmod>2026-02-03T08:04:20.514Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ktamarapalli.hashnode.dev/archive</loc>
    <lastmod>2026-10-07T07:24:47.537Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://ktamarapalli.hashnode.dev/recommendations</loc>
    <lastmod>2026-10-07T07:24:47.537Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>