<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://dogrubakar.com</loc><lastmod>2026-08-04</lastmod><priority>1.0</priority></url><url><loc>https://dogrubakar.com/about</loc><lastmod>2026-08-04</lastmod><priority>0.9</priority></url><url><loc>https://dogrubakar.com/contact</loc><lastmod>2026-08-04</lastmod><priority>0.6</priority></url><url><loc>https://dogrubakar.com/projects</loc><lastmod>2026-08-04</lastmod><priority>0.9</priority></url><url><loc>https://dogrubakar.com/blog</loc><lastmod>2026-08-04</lastmod><priority>0.8</priority></url><url><loc>https://dogrubakar.com/notes</loc><lastmod>2026-08-04</lastmod><priority>0.7</priority></url><url><loc>https://dogrubakar.com/projects/context-bridge</loc><lastmod>2026-08-04</lastmod><priority>0.8</priority></url><url><loc>https://dogrubakar.com/projects/multi-agent</loc><lastmod>2026-08-04</lastmod><priority>0.8</priority></url><url><loc>https://dogrubakar.com/blog/clean-in-the-wrong-directory</loc><lastmod>2026-08-04</lastmod><priority>0.7</priority></url><url><loc>https://dogrubakar.com/blog/context-bridge-0-11-and-0-12</loc><lastmod>2026-08-04</lastmod><priority>0.7</priority></url><url><loc>https://dogrubakar.com/blog/building-context-bridge-with-context-bridge</loc><lastmod>2026-08-04</lastmod><priority>0.7</priority></url><url><loc>https://dogrubakar.com/notes/the-real-tool-not-the-rescue-path</loc><lastmod>2026-08-04</lastmod><priority>0.6</priority></url><url><loc>https://dogrubakar.com/notes/why-tombstones-have-no-age-cap</loc><lastmod>2026-08-04</lastmod><priority>0.6</priority></url><url><loc>https://dogrubakar.com/notes/a-code-fix-goes-back-for-review</loc><lastmod>2026-08-04</lastmod><priority>0.6</priority></url><url><loc>https://dogrubakar.com/notes/make-the-test-bite</loc><lastmod>2026-08-04</lastmod><priority>0.6</priority></url><url><loc>https://dogrubakar.com/notes/enforce-the-rule-where-it-is-declared</loc><lastmod>2026-08-04</lastmod><priority>0.6</priority></url><url><loc>https://dogrubakar.com/notes/the-first-one-is-the-unbounded-one</loc><lastmod>2026-08-04</lastmod><priority>0.6</priority></url><url><loc>https://dogrubakar.com/notes/a-hook-delivers-context-not-a-turn</loc><lastmod>2026-08-04</lastmod><priority>0.6</priority></url><url><loc>https://dogrubakar.com/notes/delivered-means-answered</loc><lastmod>2026-08-04</lastmod><priority>0.6</priority></url><url><loc>https://dogrubakar.com/notes/the-third-time-a-script-does-it</loc><lastmod>2026-08-04</lastmod><priority>0.6</priority></url><url><loc>https://dogrubakar.com/notes/constraints-are-a-feature</loc><lastmod>2026-08-04</lastmod><priority>0.6</priority></url><url><loc>https://dogrubakar.com/notes/watch-only-by-design</loc><lastmod>2026-08-04</lastmod><priority>0.6</priority></url><url><loc>https://dogrubakar.com/notes/shadow-mode-first-always</loc><lastmod>2026-08-04</lastmod><priority>0.6</priority></url><url><loc>https://dogrubakar.com/notes/moving-15-years-of-email-without-a-gap</loc><lastmod>2026-08-04</lastmod><priority>0.6</priority></url><url><loc>https://dogrubakar.com/notes/one-agent-file-many-opinions</loc><lastmod>2026-08-04</lastmod><priority>0.6</priority></url><url><loc>https://dogrubakar.com/notes/score-the-models-but-do-not-tell-them</loc><lastmod>2026-08-04</lastmod><priority>0.6</priority></url><url><loc>https://dogrubakar.com/notes/let-the-debate-stop-itself</loc><lastmod>2026-08-04</lastmod><priority>0.6</priority></url><url><loc>https://dogrubakar.com/notes/send-the-delta-not-the-transcript</loc><lastmod>2026-08-04</lastmod><priority>0.6</priority></url><url><loc>https://dogrubakar.com/notes/vendor-session-formats-break-silently</loc><lastmod>2026-08-04</lastmod><priority>0.6</priority></url></urlset>