<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://jl917.github.io/ai/01-overview</loc><lastmod>2026-09-19T07:13:54.258Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/02-llm/01-llm</loc><lastmod>2026-09-19T07:13:54.259Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/02-llm/02-embedding</loc><lastmod>2026-09-19T07:13:54.259Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/03-prompt/01-promptengineering</loc><lastmod>2026-09-19T07:13:54.259Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/03-prompt/02-sample</loc><lastmod>2026-09-19T07:13:54.259Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/03-prompt/03-rag</loc><lastmod>2026-09-19T07:13:54.259Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/03-prompt/04-figma</loc><lastmod>2026-09-19T07:13:54.259Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/03-prompt/05-rule</loc><lastmod>2026-09-19T07:13:54.259Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/03-prompt/06-skill</loc><lastmod>2026-09-19T07:13:54.259Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/03-prompt/07-claude</loc><lastmod>2026-09-19T07:13:54.259Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/04-rag/01-rag</loc><lastmod>2026-09-19T07:13:54.259Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/04-rag/techniques/01-clearly</loc><lastmod>2026-09-19T07:13:54.260Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/04-rag/techniques/02-lexical</loc><lastmod>2026-09-19T07:13:54.260Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/04-rag/techniques/03-stopword</loc><lastmod>2026-09-19T07:13:54.260Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/04-rag/techniques/04-normalization</loc><lastmod>2026-09-19T07:13:54.260Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/04-rag/techniques/05-multiQuery</loc><lastmod>2026-09-19T07:13:54.260Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/04-rag/techniques/06-injection</loc><lastmod>2026-09-19T07:13:54.260Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/04-rag/techniques/07-hyde</loc><lastmod>2026-09-19T07:13:54.260Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/04-rag/techniques/08-expansion</loc><lastmod>2026-09-19T07:13:54.260Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/04-rag/techniques/09-decomposition</loc><lastmod>2026-09-19T07:13:54.260Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/05-agent/01-agent</loc><lastmod>2026-09-19T07:13:54.260Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/05-agent/02-pattern</loc><lastmod>2026-09-19T07:13:54.261Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/05-agent/03-function-calling</loc><lastmod>2026-09-19T07:13:54.261Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/05-agent/04-production</loc><lastmod>2026-09-19T07:13:54.261Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/05-agent/05-mcp</loc><lastmod>2026-09-19T07:13:54.261Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/05-agent/06-a2a</loc><lastmod>2026-09-19T07:13:54.261Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/06-fine-tuning/01-fine-tuning</loc><lastmod>2026-09-19T07:13:54.261Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/06-fine-tuning/02-sample</loc><lastmod>2026-09-19T07:13:54.261Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/07-evaluation/01-evaluation</loc><lastmod>2026-09-19T07:13:54.261Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/07-evaluation/02-llm-judge</loc><lastmod>2026-09-19T07:13:54.262Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/08-embodied</loc><lastmod>2026-09-19T07:13:54.262Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/09-tools/01-claude-code</loc><lastmod>2026-09-19T07:13:54.262Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/09-tools/02-ollama</loc><lastmod>2026-09-19T07:13:54.262Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/09-tools/03-langchain</loc><lastmod>2026-09-19T07:13:54.262Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/09-tools/04-langgraph</loc><lastmod>2026-09-19T07:13:54.262Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/09-tools/05-deepagents</loc><lastmod>2026-09-19T07:13:54.262Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT</loc><lastmod>2026-09-19T07:13:54.263Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/01-Agent-Workflow-결정권</loc><lastmod>2026-09-19T07:13:54.263Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/02-Agent란-무엇인가-Chatbot-RAG-구분</loc><lastmod>2026-09-19T07:13:54.263Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/03-Agent-효과-모델이-전부-결정하는가</loc><lastmod>2026-09-19T07:13:54.263Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/04-Agent-설계-상태관리가-핵심</loc><lastmod>2026-09-19T07:13:54.263Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/05-LLM-4가지-기억-메커니즘</loc><lastmod>2026-09-19T07:13:54.263Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/06-Agent-망각-거버넌스</loc><lastmod>2026-09-19T07:13:54.263Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/07-Agent-기억-오염과-회수-신뢰성</loc><lastmod>2026-09-19T07:13:54.263Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/08-Agent-쓰기성공과-읽기가능-사이</loc><lastmod>2026-09-19T07:13:54.263Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/09-Prompt-변수-이스케이프</loc><lastmod>2026-09-19T07:13:54.263Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/10-Agent-프롬프트-인젝션-방어</loc><lastmod>2026-09-19T07:13:54.263Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/11-모델-라우팅-시스템</loc><lastmod>2026-09-19T07:13:54.263Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/12-SKILL-로딩-점진적-공개</loc><lastmod>2026-09-19T07:13:54.263Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/13-Agent-Skill-정확히-골라내기</loc><lastmod>2026-09-19T07:13:54.264Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/14-수십개-Skill-적중률-보장</loc><lastmod>2026-09-19T07:13:54.264Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/15-모호한-지시의-의도-정렬</loc><lastmod>2026-09-19T07:13:54.264Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/16-작업-실행-전-계획-생성</loc><lastmod>2026-09-19T07:13:54.264Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/17-복잡작업-계획권은-엔지니어링층에</loc><lastmod>2026-09-19T07:13:54.264Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/18-불확실환경-동적-재계획</loc><lastmod>2026-09-19T07:13:54.264Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/19-Agent-계획-무한루프-판정과-차단</loc><lastmod>2026-09-19T07:13:54.264Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/20-Agent가-호출할-도구를-아는-법</loc><lastmod>2026-09-19T07:13:54.264Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/21-도구-계층-구조-결정공간-압축</loc><lastmod>2026-09-19T07:13:54.264Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/22-파라미터-자동-보완과-격리</loc><lastmod>2026-09-19T07:13:54.264Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/23-도구-호출-게이팅과-종료조건</loc><lastmod>2026-09-19T07:13:54.264Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/24-도구-호출-Schema-설계</loc><lastmod>2026-09-19T07:13:54.264Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/25-JSON출력과-Function-Calling-차이</loc><lastmod>2026-09-19T07:13:54.264Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/26-JSON-안정-출력-4층-방어선</loc><lastmod>2026-09-19T07:13:54.264Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/27-MCP란-무엇인가</loc><lastmod>2026-09-19T07:13:54.265Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/28-MCP와-A2A-선택</loc><lastmod>2026-09-19T07:13:54.265Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/29-도구-권한-등급화</loc><lastmod>2026-09-19T07:13:54.265Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/30-사람-확인-지점-배치</loc><lastmod>2026-09-19T07:13:54.265Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/31-업무규칙-독립엔진</loc><lastmod>2026-09-19T07:13:54.265Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/32-도구-결과-충돌-판정</loc><lastmod>2026-09-19T07:13:54.265Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/33-도구-호출-실패-재시도인가-보상인가</loc><lastmod>2026-09-19T07:13:54.265Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/34-도구-호출-절대-멱등성</loc><lastmod>2026-09-19T07:13:54.265Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/35-도구-호출-원자성-Saga-롤백</loc><lastmod>2026-09-19T07:13:54.265Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/36-도구-풀링과-동시-스케줄링</loc><lastmod>2026-09-19T07:13:54.265Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/37-다중-도구-호출-대화상태-갱신-순서</loc><lastmod>2026-09-19T07:13:54.265Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/38-도구-레이트리밋-눈사태-방지</loc><lastmod>2026-09-19T07:13:54.265Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/39-도구결과-200이지만-내용은-틀릴수있다</loc><lastmod>2026-09-19T07:13:54.265Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/40-200-응답과-Agent-작업-실패</loc><lastmod>2026-09-19T07:13:54.266Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/41-비동기-작업-메커니즘-설계</loc><lastmod>2026-09-19T07:13:54.266Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/42-MCP-Tasks와-블로킹-대기의-차이</loc><lastmod>2026-09-19T07:13:54.266Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/43-장시간-작업-진행률-보고</loc><lastmod>2026-09-19T07:13:54.266Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/44-컨텍스트-압축에서-잃으면-안-되는-것</loc><lastmod>2026-09-19T07:13:54.266Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/45-요약은-맞는데-실행할수록-이탈</loc><lastmod>2026-09-19T07:13:54.266Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/46-멀티턴-컨텍스트-폭증과-성능저하</loc><lastmod>2026-09-19T07:13:54.266Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/47-작업이탈방지-강약일관성-명령우선순위</loc><lastmod>2026-09-19T07:13:54.266Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/48-멀티Agent-Handoff</loc><lastmod>2026-09-19T07:13:54.266Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/49-다중Agent-중앙조정-상태머신-기억풀</loc><lastmod>2026-09-19T07:13:54.266Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/50-다중Agent-일관성과-기억격리</loc><lastmod>2026-09-19T07:13:54.266Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/51-다중Agent-MCP서버공유</loc><lastmod>2026-09-19T07:13:54.266Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/52-Agent장애격리-스케줄링클러스터붕괴방지</loc><lastmod>2026-09-19T07:13:54.266Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/53-일시정지-후-작업-재개</loc><lastmod>2026-09-19T07:13:54.267Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/54-출력-길이-예산</loc><lastmod>2026-09-19T07:13:54.267Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/55-AI-데이터-조작-방지</loc><lastmod>2026-09-19T07:13:54.267Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/56-Agent환각은-전체체인에서-발생한다</loc><lastmod>2026-09-19T07:13:54.267Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/57-Reflection-진짜-반성이란-무엇인가</loc><lastmod>2026-09-19T07:13:54.267Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/58-표-QA-모델이-읽나-코드가-계산하나</loc><lastmod>2026-09-19T07:13:54.267Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/59-OCR-문자-좌표-기록</loc><lastmod>2026-09-19T07:13:54.267Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/60-응답-캐시-일률-적용-불가</loc><lastmod>2026-09-19T07:13:54.267Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/61-모델-다운그레이드-전략</loc><lastmod>2026-09-19T07:13:54.267Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/62-Agent-호출-비용-계량-쿼터-거버넌스</loc><lastmod>2026-09-19T07:13:54.267Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/63-업무-로그와-모델-로그-구분</loc><lastmod>2026-09-19T07:13:54.267Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/64-감사-로그</loc><lastmod>2026-09-19T07:13:54.267Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/65-프로덕션-투입-전-평가</loc><lastmod>2026-09-19T07:13:54.267Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/66-Agent-성능-정량화</loc><lastmod>2026-09-19T07:13:54.268Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/67-성공률-지표-설계</loc><lastmod>2026-09-19T07:13:54.268Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/68-답은-맞고-경로가-위험할-때</loc><lastmod>2026-09-19T07:13:54.268Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/69-AI-코드-작성-리스크-검증-통제</loc><lastmod>2026-09-19T07:13:54.268Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/70-작업-종료-후-데이터-처리</loc><lastmod>2026-09-19T07:13:54.268Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/71-잘못된-경험-수정</loc><lastmod>2026-09-19T07:13:54.268Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/72-간접-프롬프트-인젝션</loc><lastmod>2026-09-19T07:13:54.268Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/73-Agent-오판-대량쓰기-사고-방지</loc><lastmod>2026-09-19T07:13:54.268Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/74-agent-데이터-보안-탈민감화</loc><lastmod>2026-09-19T07:13:54.268Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/75-점진적-공개-3층-깔때기</loc><lastmod>2026-09-19T07:13:54.268Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/76-실행-Agent-거부권</loc><lastmod>2026-09-19T07:13:54.268Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/77-목표-변경-시-폐기-판정-DAG</loc><lastmod>2026-09-19T07:13:54.268Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/78-Agent-안전-샌드박스</loc><lastmod>2026-09-19T07:13:54.269Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/79-전자상거래-Agent-가격-약속</loc><lastmod>2026-09-19T07:13:54.269Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/80-이미지-생성-Agent-멱등성</loc><lastmod>2026-09-19T07:13:54.269Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/81-생성-자산-일관성-관리</loc><lastmod>2026-09-19T07:13:54.269Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/82-Trace와-Span-관측성</loc><lastmod>2026-09-19T07:13:54.269Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/83-Outcome과-Trajectory</loc><lastmod>2026-09-19T07:13:54.269Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/84-결과와-경로-이중-평가</loc><lastmod>2026-09-19T07:13:54.269Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/agent/AGENT/85-오프라인-평가-통과-후-프로덕션-이탈</loc><lastmod>2026-09-19T07:13:54.269Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/llm/LLM</loc><lastmod>2026-09-19T07:13:54.270Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/llm/LLM/01-Transformer를-선택한-이유</loc><lastmod>2026-09-19T07:13:54.270Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/llm/LLM/02-QKV-이해하기</loc><lastmod>2026-09-19T07:13:54.270Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/llm/LLM/03-LLM-추론-전-과정</loc><lastmod>2026-09-19T07:13:54.270Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/llm/LLM/04-KV-Cache</loc><lastmod>2026-09-19T07:13:54.270Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/llm/LLM/05-MoE-메모리</loc><lastmod>2026-09-19T07:13:54.270Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/llm/LLM/06-배치-처리와-P99-꼬리-지연</loc><lastmod>2026-09-19T07:13:54.270Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/llm/LLM/07-고동시성-추론서비스-유령함정</loc><lastmod>2026-09-19T07:13:54.270Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/llm/LLM/08-추론최적화-4층우선순위</loc><lastmod>2026-09-19T07:13:54.270Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/llm/LLM/09-추측-디코딩</loc><lastmod>2026-09-19T07:13:54.270Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/llm/LLM/10-Prefill과-첫-글자-지연</loc><lastmod>2026-09-19T07:13:54.270Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/llm/LLM/11-컨텍스트-윈도우는-주의력-예산</loc><lastmod>2026-09-19T07:13:54.270Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/llm/LLM/12-다중-턴-대화-이력-압축</loc><lastmod>2026-09-19T07:13:54.270Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/llm/LLM/13-접두사-캐시와-시맨틱-캐시</loc><lastmod>2026-09-19T07:13:54.271Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/llm/LLM/14-프롬프트-작성법-ZeroShot-FewShot-CoT</loc><lastmod>2026-09-19T07:13:54.271Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/llm/LLM/15-프롬프트-5요소-구조</loc><lastmod>2026-09-19T07:13:54.271Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/llm/LLM/16-프롬프트가-너무-길-때의-함정</loc><lastmod>2026-09-19T07:13:54.271Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/llm/LLM/17-prompt-프로덕션-퇴화</loc><lastmod>2026-09-19T07:13:54.271Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/llm/LLM/18-temperature-확률분포-평활계수</loc><lastmod>2026-09-19T07:13:54.271Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/llm/LLM/19-파인튜닝은-무엇을-조정하는가</loc><lastmod>2026-09-19T07:13:54.271Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/llm/LLM/20-SFT와-RLHF</loc><lastmod>2026-09-19T07:13:54.271Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/llm/LLM/21-파인튜닝-7단계</loc><lastmod>2026-09-19T07:13:54.271Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG</loc><lastmod>2026-09-19T07:13:54.272Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/01-RAG-전체-설계-5환-클로즈드-루프</loc><lastmod>2026-09-19T07:13:54.272Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/02-장문서-청킹과-Overlap</loc><lastmod>2026-09-19T07:13:54.273Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/03-청크-파편화-연결보완-의미재조합</loc><lastmod>2026-09-19T07:13:54.273Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/04-PDF-문서-처리</loc><lastmod>2026-09-19T07:13:54.273Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/05-구조화-데이터-테이블-SQL</loc><lastmod>2026-09-19T07:13:54.273Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/06-파일명으로-권한을-판단하면-안-되는-이유</loc><lastmod>2026-09-19T07:13:54.273Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/07-BM25와-벡터-검색</loc><lastmod>2026-09-19T07:13:54.273Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/08-수직영역-임베딩-용어-적응</loc><lastmod>2026-09-19T07:13:54.273Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/09-검색-전략-3층-설계</loc><lastmod>2026-09-19T07:13:54.273Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/10-검색-편향-국소매칭-전역의도</loc><lastmod>2026-09-19T07:13:54.273Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/11-쿼리-재작성의-경계</loc><lastmod>2026-09-19T07:13:54.273Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/12-TopK와-2단계-검색</loc><lastmod>2026-09-19T07:13:54.273Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/13-Rerank는-언제-필요한가</loc><lastmod>2026-09-19T07:13:54.273Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/14-다중턴-RAG-붕괴</loc><lastmod>2026-09-19T07:13:54.273Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/15-RAG-시맨틱-캐시</loc><lastmod>2026-09-19T07:13:54.273Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/16-분산된-증거-조립</loc><lastmod>2026-09-19T07:13:54.273Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/17-다중홉-질문-리콜불완전-3층방어</loc><lastmod>2026-09-19T07:13:54.273Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/18-신구-제도-공존-버전-재정</loc><lastmod>2026-09-19T07:13:54.273Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/19-제로-리콜-4층-트러블슈팅</loc><lastmod>2026-09-19T07:13:54.273Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/20-RAG-상하문-오염</loc><lastmod>2026-09-19T07:13:54.273Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/21-RAG-프롬프트-인젝션-5층-방어</loc><lastmod>2026-09-19T07:13:54.273Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/22-생성단-사실일치성-방어</loc><lastmod>2026-09-19T07:13:54.273Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/23-RAG-효과-정량평가</loc><lastmod>2026-09-19T07:13:54.274Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/24-지식베이스-인덱스-동기화</loc><lastmod>2026-09-19T07:13:54.274Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/25-전량-재구축-금지-증분-색인</loc><lastmod>2026-09-19T07:13:54.274Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/26-Claude-Code가-RAG를-쓰지-않는-이유</loc><lastmod>2026-09-19T07:13:54.274Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/27-지식-그래프란-무엇인가</loc><lastmod>2026-09-19T07:13:54.274Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/28-그래프DB는-지식-그래프가-아니다</loc><lastmod>2026-09-19T07:13:54.274Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/29-엔티티-추출-링킹-중의성-해소</loc><lastmod>2026-09-19T07:13:54.274Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/ai/advanced/rag/RAG/30-지식-그래프와-벡터DB-선택</loc><lastmod>2026-09-19T07:13:54.274Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/algorithm/pattern/01</loc><lastmod>2026-09-19T07:13:54.275Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/algorithm/pattern/02</loc><lastmod>2026-09-19T07:13:54.275Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/algorithm/pattern/03</loc><lastmod>2026-09-19T07:13:54.275Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/algorithm/pattern/04</loc><lastmod>2026-09-19T07:13:54.275Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/algorithm/pattern/05</loc><lastmod>2026-09-19T07:13:54.275Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/algorithm/pattern/06</loc><lastmod>2026-09-19T07:13:54.275Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/algorithm/pattern/07</loc><lastmod>2026-09-19T07:13:54.275Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/algorithm/pattern/08</loc><lastmod>2026-09-19T07:13:54.275Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/algorithm/pattern/09</loc><lastmod>2026-09-19T07:13:54.275Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/algorithm/pattern/10</loc><lastmod>2026-09-19T07:13:54.275Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/algorithm/pattern/11</loc><lastmod>2026-09-19T07:13:54.275Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/algorithm/pattern/12</loc><lastmod>2026-09-19T07:13:54.275Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/algorithm/pattern/13</loc><lastmod>2026-09-19T07:13:54.275Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/algorithm/pattern/14</loc><lastmod>2026-09-19T07:13:54.275Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/algorithm/pattern/15</loc><lastmod>2026-09-19T07:13:54.275Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/algorithm/pattern/16</loc><lastmod>2026-09-19T07:13:54.275Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/algorithm/pattern/17</loc><lastmod>2026-09-19T07:13:54.275Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/algorithm/pattern/18</loc><lastmod>2026-09-19T07:13:54.275Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/algorithm/pattern/19</loc><lastmod>2026-09-19T07:13:54.275Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/algorithm/pattern/20</loc><lastmod>2026-09-19T07:13:54.275Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/algorithm/pattern/21</loc><lastmod>2026-09-19T07:13:54.275Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/algorithm/pattern/22</loc><lastmod>2026-09-19T07:13:54.275Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/algorithm/pattern/23</loc><lastmod>2026-09-19T07:13:54.275Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/algorithm/structures</loc><lastmod>2026-09-19T07:13:54.275Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/hello/</loc><lastmod>2026-09-19T07:13:54.276Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/hello/portfolio</loc><lastmod>2026-09-19T07:13:54.276Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/hello/social</loc><lastmod>2026-09-19T07:13:54.276Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/hello/software</loc><lastmod>2026-09-19T07:13:54.276Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/</loc><lastmod>2026-09-19T07:13:54.276Z</lastmod><priority>1.0</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/mark/escpos</loc><lastmod>2026-09-19T07:13:54.276Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/mark/guideline/commits</loc><lastmod>2026-09-19T07:13:54.276Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/mark/guideline/frontend-checklist</loc><lastmod>2026-09-19T07:13:54.276Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/mark/guideline/node</loc><lastmod>2026-09-19T07:13:54.276Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/mark/guideline/project</loc><lastmod>2026-09-19T07:13:54.276Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/mark/guideline/review</loc><lastmod>2026-09-19T07:13:54.276Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/mark/guideline/semver</loc><lastmod>2026-09-19T07:13:54.276Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/mark/guideline/test</loc><lastmod>2026-09-19T07:13:54.276Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/mark/guideline/wcag</loc><lastmod>2026-09-19T07:13:54.276Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/mark/</loc><lastmod>2026-09-19T07:13:54.276Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/mark/nodejs</loc><lastmod>2026-09-19T07:13:54.276Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/mark/word</loc><lastmod>2026-09-19T07:13:54.277Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/backend/gradle</loc><lastmod>2026-09-19T07:13:54.278Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/backend/kafka</loc><lastmod>2026-09-19T07:13:54.278Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/backend/leetcode-sql/</loc><lastmod>2026-09-19T07:13:54.278Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/backend/leetcode-sql/step-01-basics</loc><lastmod>2026-09-19T07:13:54.278Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/backend/leetcode-sql/step-02-sort-filter</loc><lastmod>2026-09-19T07:13:54.278Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/backend/leetcode-sql/step-03-groupby-having</loc><lastmod>2026-09-19T07:13:54.278Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/backend/leetcode-sql/step-04-join</loc><lastmod>2026-09-19T07:13:54.278Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/backend/leetcode-sql/step-05-subquery</loc><lastmod>2026-09-19T07:13:54.278Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/backend/leetcode-sql/step-06-case-when</loc><lastmod>2026-09-19T07:13:54.278Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/backend/leetcode-sql/step-07-string-date</loc><lastmod>2026-09-19T07:13:54.278Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/backend/leetcode-sql/step-08-window</loc><lastmod>2026-09-19T07:13:54.278Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/backend/leetcode-sql/step-09-cte</loc><lastmod>2026-09-19T07:13:54.278Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/backend/leetcode-sql/step-10-final</loc><lastmod>2026-09-19T07:13:54.278Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/backend/spring-batch</loc><lastmod>2026-09-19T07:13:54.278Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/backend/spring-boot</loc><lastmod>2026-09-19T07:13:54.278Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/backend/spring-boot2</loc><lastmod>2026-09-19T07:13:54.279Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/backend/sql</loc><lastmod>2026-09-19T07:13:54.279Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/backend/sql2</loc><lastmod>2026-09-19T07:13:54.279Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/backend/sql3</loc><lastmod>2026-09-19T07:13:54.279Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/backend/temporal</loc><lastmod>2026-09-19T07:13:54.279Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/backend/term</loc><lastmod>2026-09-19T07:13:54.279Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/etc/graphql/client</loc><lastmod>2026-09-19T07:13:54.280Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/etc/graphql/</loc><lastmod>2026-09-19T07:13:54.280Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/etc/graphql/query</loc><lastmod>2026-09-19T07:13:54.280Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/etc/graphql/schema</loc><lastmod>2026-09-19T07:13:54.280Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/etc/graphql/server</loc><lastmod>2026-09-19T07:13:54.280Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/etc/http/basic/01</loc><lastmod>2026-09-19T07:13:54.280Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/etc/http/basic/02</loc><lastmod>2026-09-19T07:13:54.280Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/etc/http/basic/03</loc><lastmod>2026-09-19T07:13:54.280Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/etc/http/basic/04</loc><lastmod>2026-09-19T07:13:54.280Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/etc/http/basic/05</loc><lastmod>2026-09-19T07:13:54.280Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/etc/http/basic/06</loc><lastmod>2026-09-19T07:13:54.280Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/etc/http/basic/07</loc><lastmod>2026-09-19T07:13:54.280Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/etc/http/basic/08</loc><lastmod>2026-09-19T07:13:54.280Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/etc/http/basic/09</loc><lastmod>2026-09-19T07:13:54.280Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/etc/http/cryptography/01</loc><lastmod>2026-09-19T07:13:54.289Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/etc/http/cryptography/02</loc><lastmod>2026-09-19T07:13:54.290Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/etc/http/http2/01</loc><lastmod>2026-09-19T07:13:54.290Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/etc/http/http2/02</loc><lastmod>2026-09-19T07:13:54.290Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/etc/http/http2/03</loc><lastmod>2026-09-19T07:13:54.290Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/etc/http/https/01</loc><lastmod>2026-09-19T07:13:54.290Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/etc/http/https/02</loc><lastmod>2026-09-19T07:13:54.290Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/etc/rust/001</loc><lastmod>2026-09-19T07:13:54.290Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/etc/rust/002</loc><lastmod>2026-09-19T07:13:54.290Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/etc/rust/003</loc><lastmod>2026-09-19T07:13:54.290Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/frontend/html/doctype</loc><lastmod>2026-09-19T07:13:54.290Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/frontend/html/entity</loc><lastmod>2026-09-19T07:13:54.290Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/frontend/html/indexedDB</loc><lastmod>2026-09-19T07:13:54.290Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/frontend/html/storage</loc><lastmod>2026-09-19T07:13:54.290Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/frontend/html/tag</loc><lastmod>2026-09-19T07:13:54.290Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/frontend/performance/metric</loc><lastmod>2026-09-19T07:13:54.291Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/frontend/performance/rail</loc><lastmod>2026-09-19T07:13:54.291Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/frontend/react/hooks</loc><lastmod>2026-09-19T07:13:54.291Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/frontend/react/pattern</loc><lastmod>2026-09-19T07:13:54.291Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/frontend/react/performance</loc><lastmod>2026-09-19T07:13:54.291Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/frontend/react/sources/01</loc><lastmod>2026-09-19T07:13:54.291Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/frontend/react/sources/02</loc><lastmod>2026-09-19T07:13:54.291Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/frontend/react/sources/03</loc><lastmod>2026-09-19T07:13:54.291Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/frontend/react/sources/04</loc><lastmod>2026-09-19T07:13:54.291Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/frontend/seo/</loc><lastmod>2026-09-19T07:13:54.291Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/frontend/svelte/01</loc><lastmod>2026-09-19T07:13:54.291Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/frontend/svelte/02</loc><lastmod>2026-09-19T07:13:54.292Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/frontend/test/</loc><lastmod>2026-09-19T07:13:54.292Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/frontend/test/jest</loc><lastmod>2026-09-19T07:13:54.292Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/frontend/test/react</loc><lastmod>2026-09-19T07:13:54.292Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/frontend/test/test</loc><lastmod>2026-09-19T07:13:54.292Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/frontend/test/test_kr</loc><lastmod>2026-09-19T07:13:54.292Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/note/frontend/test/vitest</loc><lastmod>2026-09-19T07:13:54.292Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/tools/git</loc><lastmod>2026-09-19T07:13:54.314Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/tools/npm</loc><lastmod>2026-09-19T07:13:54.314Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/tools/plugins/babel</loc><lastmod>2026-09-19T07:13:54.314Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/tools/plugins/eslint</loc><lastmod>2026-09-19T07:13:54.314Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/tools/plugins/swc</loc><lastmod>2026-09-19T07:13:54.314Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/tools/plugins/typescript</loc><lastmod>2026-09-19T07:13:54.314Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://jl917.github.io/tools/plugins/vite</loc><lastmod>2026-09-19T07:13:54.314Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url></urlset>