<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.devleader.ca/projects/needlr/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/progress-reporting/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/hosted-services/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/testing-tools/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/composed-closed-generics/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/stage-termination/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/tiered-provider-selector/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/providers/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/pipeline-metrics/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/register-as/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/api/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/articles/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/cross-generator-plugins/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/interceptors/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/tool-result-middleware/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/http-clients/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/options/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/solution-wide-source-generation/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/open-generic-decorators/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/video-tutorials/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/maui/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/serilog/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/cancellation-aware-logging/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/iterative-agent-loop/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/workspace/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/gen-ai-token-metrics/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/copilot/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/service-catalog/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/core-concepts/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/evaluation/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/breadcrumbs/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/ai-integrations/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/langfuse/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/factories/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/benchmarks/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/agent-functions/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/advanced-usage/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/releasing/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/keyed-services/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/getting-started/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/plugin-development/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRMAF006/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRMAF028/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRGEN015/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRMAF008/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRGEN016/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRMAF007/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRCOR015/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRMAF020/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRMAF003/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRCOR004/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRLOG003/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRGEN001/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRGEN022/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRLOG005/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRMAF017/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRMAF018/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRCOR009/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRMAF005/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRMAF019/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRMAF025/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRGEN036/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRMAF002/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRGEN020/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRMAF016/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRGEN018/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRHTTP005/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRGEN014/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRLOG001/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRGEN017/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRCOR008/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRCOR001/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRLOG004/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRMAF004/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRCOR007/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRMAF030/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRGEN008/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRGEN019/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRGEN035/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRLOG002/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRGEN002/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRGEN033/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRMAF029/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRGEN038/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRCOR012/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRMAF022/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRMAF011/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRGEN034/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRSIG002/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRGEN005/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRMAF010/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRMAF009/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRLOG006/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRCOR002/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRHTTP004/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRHTTP002/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRGEN004/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRCOR006/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRHTTP006/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRCOR005/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRGEN007/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRMAF021/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRMAF024/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRHTTP001/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRHTTP003/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRCOR016/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRGEN003/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRMAF001/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRCOR003/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRGEN021/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRGEN037/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRSIG001/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRGEN032/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRMAF027/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRGEN006/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRCOR011/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRGEN031/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/analyzers/NDLRCOR010/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/adr/adr-0002-build-scriptedchatclient-locally/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://www.devleader.ca/projects/needlr/adr/adr-0001-dag-graph-workflow-support/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
</urlset>