<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://52vibes.blog/logs/week-01-blog-platform/01-agent-validates-empty-directory-before-proceeding/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-02-03/claudebox/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-02-03/memory-c/01-embedding-model-swap-broke-semantic-search-silently/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-01-blog-platform/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-01-blog-platform/02-iterative-feedback-drives-ambitious-project-scope/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-02-03/memory-c/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-02-03/memory-c/02-tilde-expansion-fails-in-mcp-paths/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-02-03/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-01-blog-platform/03-crush-sqlite-structure-enables-session-export/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-02-03/memory-c/03-mcp-stdio-debug-reveals-reconnection-architecture/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-02-03/memory-go/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-02-03/memory-c/04-mcp-stdio-requires-newline-delimited-json/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-01-blog-platform/04-tmux-inspired-design-from-user-config/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-02-03/memory-c/05-crush-export-tool-built-for-memory-import/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-01-blog-platform/05-rfc-2119-requirements-from-informal-notes/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-02-03/memory-c/06-hierarchical-chunking-is-indexing-not-client-concern/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-01-blog-platform/06-session-cancelled-before-work-began/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-02-03/memory-c/07-context-infinite-gap-analysis-missing-summarization/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-01-blog-platform/07-ten-technical-questions-before-writing-specs/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-01-blog-platform/08-acceptance-tests-colocated-with-needs/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-02-03/memory-c/08-memory-retrieval-proves-cross-session-recall-works/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-02-03/memory-c/09-c-memory-service-arena-and-hnsw-analysis/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-01-blog-platform/09-three-products-from-sixty-three-needs/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-02-03/memory-c/10-memory-audit-found-11-c-vulnerabilities/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-01-blog-platform/10-req-and-qa-task-statuses-retrieved/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-01-blog-platform/11-eight-hour-architecture-specification-session/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-02-03/memory-c/11-parallel-task-agents-for-memory-bug-analysis/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-01-blog-platform/12-tag-based-traceability-for-batch-closure/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-02-03/memory-c/12-two-phase-c-codebase-memory-bug-review/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-01-blog-platform/13-mcp-search-pattern-mismatch-blocks-discovery/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-02-03/memory-c/13-phase-based-analysis-found-9-critical-c-bugs/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-01-blog-platform/14-parallel-mcp-calls-process-sixty-three-needs/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-02-03/memory-c/14-two-phase-analysis-found-19-static-bugs/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-02-03/memory-c/15-50-hour-session-produced-23-bug-report/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-01-blog-platform/15-sed-batch-operation-closes-276-items/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-01-blog-platform/16-agent-skill-loads-reference-documents/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-02-03/memory-c/16-memory-query-enables-cross-session-recall/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-02-03/memory-c/17-memory-retrieval-required-query-refinement/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-01-blog-platform/17-sub-agents-enable-three-hour-autonomy/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-01-blog-platform/18-consolidate-duplicate-todos-with-techreq-tags/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-01-blog-platform/19-go-tool-implementation-closes-446-todos/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-01-blog-platform/20-agent-explores-structure-before-updating-agents-md/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-01-blog-platform/21-github-app-integration-outperforms-oauth/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-01-blog-platform/22-hugo-future-dating-hides-blog-post/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-01-blog-platform/23-manual-state-tracking-fixes-toc-highlighting/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-01-blog-platform/24-template-differences-cause-section-styling-issues/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/week-01-blog-platform/25-dev-domain-for-interactive-tooling/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/tags/c/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/tags/containers/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/tags/golang/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/tags/infrastructure/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/tags/memory/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/tags/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/tags/vibe-coding/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/tags/week-2/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/tags/week-3/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/blog/week-02-03-memory-service/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/tags/experiment/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/tags/hugo/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/tags/week-1/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/blog/week-01-blog-platform/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/about/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/blog/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/community/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/quarters/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/logs/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://52vibes.blog/weeks/</loc><lastmod>2026-01-24T22:04:03-05:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>