<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://blog.ruahverce.com/posts/01-what-is-harness-engineering/</loc>
    <lastmod>2026-04-23T00:00:00.000Z</lastmod>
    <image:image>
      <image:loc>https://blog.ruahverce.com/_astro/01-cover.Ce9R3Avp.png</image:loc>
      <image:title>하네스 엔지니어링이란? AI 에이전트 환경 설계 7축 로드맵 (1/8)</image:title>
      <image:caption>하네스 엔지니어링 시리즈 1편 오픈 그래프 카드</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://blog.ruahverce.com/posts/first-post/</loc>
    <lastmod>2026-04-23T00:00:00.000Z</lastmod>
    <image:image>
      <image:loc>https://blog.ruahverce.com/_astro/first-post-cover.BNp0s7u5.png</image:loc>
      <image:title>개인 도메인 블로그 개설 노트 — Astro 5 + Railway + Cloudflare 첫 셋업</image:title>
      <image:caption>blog.ruahverce.com Astro Railway Cloudflare 오픈 그래프 카드</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://blog.ruahverce.com/posts/02-task-decomposition/</loc>
    <lastmod>2026-04-23T00:00:00.000Z</lastmod>
    <image:image>
      <image:loc>https://blog.ruahverce.com/_astro/02-cover.Bu7p_eac.png</image:loc>
      <image:title>AI 에이전트 과업 분해 가이드 — 큰 작업을 4단계로 쪼개는 Plan 에이전트 패턴 (2/8)</image:title>
      <image:caption>하네스 엔지니어링 시리즈 2편 오픈 그래프 카드</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://blog.ruahverce.com/posts/06-memory-patterns-progress-md/</loc>
    <lastmod>2026-04-23T00:00:00.000Z</lastmod>
    <image:image>
      <image:loc>https://blog.ruahverce.com/_astro/06-cover.DoLoJZba.png</image:loc>
      <image:title>AI 에이전트 메모리 패턴 — PROGRESS.md로 세션 핸드오프 만들기 (6/8)</image:title>
      <image:caption>하네스 엔지니어링 시리즈 6편 오픈 그래프 카드</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://blog.ruahverce.com/posts/03-knowledge-structure-claude-md/</loc>
    <lastmod>2026-04-23T00:00:00.000Z</lastmod>
    <image:image>
      <image:loc>https://blog.ruahverce.com/_astro/03-cover.BRm-Jg05.png</image:loc>
      <image:title>CLAUDE.md 작성 가이드 — AI 에이전트가 읽을 지식 3계층 (전역·프로젝트·로컬) (3/8)</image:title>
      <image:caption>하네스 엔지니어링 시리즈 3편 오픈 그래프 카드</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://blog.ruahverce.com/posts/07-role-separation-subagents/</loc>
    <lastmod>2026-04-23T00:00:00.000Z</lastmod>
    <image:image>
      <image:loc>https://blog.ruahverce.com/_astro/07-cover.BXleuwFB.png</image:loc>
      <image:title>Claude Code Subagent 만들기 — code-reviewer · researcher 역할 분리 패턴 (7/8)</image:title>
      <image:caption>하네스 엔지니어링 시리즈 7편 오픈 그래프 카드</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://blog.ruahverce.com/posts/04-tool-design-mcp-skill/</loc>
    <lastmod>2026-04-23T00:00:00.000Z</lastmod>
    <image:image>
      <image:loc>https://blog.ruahverce.com/_astro/04-cover.DN5lBHei.png</image:loc>
      <image:title>AI 에이전트 도구 설계 가이드 — Tool · Skill · Plugin · MCP 차이와 SKILL.md 작성법 (4/8)</image:title>
      <image:caption>하네스 엔지니어링 시리즈 4편 오픈 그래프 카드</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://blog.ruahverce.com/posts/08-validation-loop-hooks/</loc>
    <lastmod>2026-04-23T00:00:00.000Z</lastmod>
    <image:image>
      <image:loc>https://blog.ruahverce.com/_astro/08-cover.DDEn3sJQ.png</image:loc>
      <image:title>AI 에이전트 검증 루프 설계 — 실패 로그 패턴과 Hooks 자동화 (8/8)</image:title>
      <image:caption>하네스 엔지니어링 시리즈 8편 오픈 그래프 카드</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://blog.ruahverce.com/posts/01-tistory-automation-failed/</loc>
    <lastmod>2026-04-27T00:00:00.000Z</lastmod>
    <image:image>
      <image:loc>https://blog.ruahverce.com/_astro/01-cover.DYDmCkIN.png</image:loc>
      <image:title>티스토리·네이버 블로그 자동화 실패 후 git push 배포로 전환한 이유 (1/3)</image:title>
      <image:caption>블로그 운영기 시리즈 1편 — Tistory·네이버 자동화 실패에서 git 블로그까지</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://blog.ruahverce.com/posts/05-permissions-allow-ask-deny/</loc>
    <lastmod>2026-04-23T00:00:00.000Z</lastmod>
    <image:image>
      <image:loc>https://blog.ruahverce.com/_astro/05-cover.DDHP2-ET.png</image:loc>
      <image:title>Claude Code 권한 설정 가이드 — allow / ask / deny와 permission mode 매트릭스 (5/8)</image:title>
      <image:caption>하네스 엔지니어링 시리즈 5편 오픈 그래프 카드</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://blog.ruahverce.com/posts/openclaw-illusion-and-skill-pivot/</loc>
    <lastmod>2026-05-14T00:00:00.000Z</lastmod>
    <image:image>
      <image:loc>https://blog.ruahverce.com/_astro/01-cover.Ce9R3Avp.png</image:loc>
      <image:title>OpenClaw는 정말 &apos;딸깍&apos;을 해주는가 — 20봇 실험을 1프로젝트로 좁힌 기록</image:title>
      <image:caption>OpenClaw로 모든 걸 딸깍하려다 20봇 실험을 1프로젝트로 좁힌 사례 — 임시 cover</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://blog.ruahverce.com/posts/03-search-console-registration/</loc>
    <lastmod>2026-04-28T00:00:00.000Z</lastmod>
    <image:image>
      <image:loc>https://blog.ruahverce.com/_astro/03-cover.DhWmWwmf.png</image:loc>
      <image:title>개인 도메인 블로그 구글·네이버 검색 등록 가이드 — Search Console + 서치어드바이저 체크리스트 (3/3)</image:title>
      <image:caption>블로그 운영기 시리즈 3편 — 신규 도메인이 구글에 안 잡히던 시기, GSC와 네이버 검색 등록 회고</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://blog.ruahverce.com/posts/02-astro-railway-cloudflare-setup/</loc>
    <lastmod>2026-04-28T00:00:00.000Z</lastmod>
    <image:image>
      <image:loc>https://blog.ruahverce.com/_astro/02-cover.C24MuxFF.png</image:loc>
      <image:title>Astro · Railway · Cloudflare 개인 도메인 블로그 배포 가이드 — 30초 git push 파이프라인 (2/3)</image:title>
      <image:caption>블로그 운영기 시리즈 2편 — Astro·Railway·Cloudflare 스택으로 개인 도메인 블로그 만들기</image:caption>
    </image:image>
  </url>
</urlset>