<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://joyehuang.dev</loc></url><url><loc>https://joyehuang.dev/about</loc></url><url><loc>https://joyehuang.dev/blog</loc></url><url><loc>https://joyehuang.dev/blog/20260828---joye-dev-launch/post</loc></url><url><loc>https://joyehuang.dev/notes</loc></url><url><loc>https://joyehuang.dev/notes/2</loc></url><url><loc>https://joyehuang.dev/notes/3</loc></url><url><loc>https://joyehuang.dev/notes/0828-r2-to-git-pipeline</loc></url><url><loc>https://joyehuang.dev/notes/harness-case-studies/kimi-k3-kimi-cli-harness-log-analysis</loc></url><url><loc>https://joyehuang.dev/notes/harness-case-studies/kimi-k3-landing-page-task-performance-analysis</loc></url><url><loc>https://joyehuang.dev/notes/harness-case-studies/reviewing-agent-written-css-voyager-pr-4864</loc></url><url><loc>https://joyehuang.dev/notes/tags</loc></url><url><loc>https://joyehuang.dev/notes/tags/agent</loc></url><url><loc>https://joyehuang.dev/notes/tags/ai</loc></url><url><loc>https://joyehuang.dev/notes/tags/case-study</loc></url><url><loc>https://joyehuang.dev/notes/tags/code-review</loc></url><url><loc>https://joyehuang.dev/notes/tags/codex</loc></url><url><loc>https://joyehuang.dev/notes/tags/css</loc></url><url><loc>https://joyehuang.dev/notes/tags/daily-study</loc></url><url><loc>https://joyehuang.dev/notes/tags/daily-study/2</loc></url><url><loc>https://joyehuang.dev/notes/tags/daily-study/3</loc></url><url><loc>https://joyehuang.dev/notes/tags/daily-study/4</loc></url><url><loc>https://joyehuang.dev/notes/tags/decision</loc></url><url><loc>https://joyehuang.dev/notes/tags/engineering</loc></url><url><loc>https://joyehuang.dev/notes/tags/engineering/2</loc></url><url><loc>https://joyehuang.dev/notes/tags/engineering/3</loc></url><url><loc>https://joyehuang.dev/notes/tags/engineering/4</loc></url><url><loc>https://joyehuang.dev/notes/tags/frontend</loc></url><url><loc>https://joyehuang.dev/notes/tags/harness</loc></url><url><loc>https://joyehuang.dev/notes/tags/infra</loc></url><url><loc>https://joyehuang.dev/notes/tags/kimi</loc></url><url><loc>https://joyehuang.dev/notes/tags/pull-request</loc></url><url><loc>https://joyehuang.dev/notes/tags/pull-request/2</loc></url><url><loc>https://joyehuang.dev/notes/tags/pull-request/3</loc></url><url><loc>https://joyehuang.dev/notes/tags/pull-request/4</loc></url><url><loc>https://joyehuang.dev/notes/tags/voyager</loc></url><url><loc>https://joyehuang.dev/notes/tags/voyager/2</loc></url><url><loc>https://joyehuang.dev/notes/tags/voyager/3</loc></url><url><loc>https://joyehuang.dev/notes/tags/voyager/4</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-02-pr-4156-workspace-scoped-worker-tokens</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-03-pr-4124-sheet-cell-editor-alignment</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-04-pr-4314-gpt-image-ai-gateway</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-05-pr-4344-agent-reference-images</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-06-pr-4390-agent-chat-stories</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-07-pr-4309-nano-banana-lite</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-08-pr-4516-image-failure-results</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-09-pr-4389-composer-image-model</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-10-pr-4580-model-confirmation</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-11-pr-4591-deck-page-commit-order</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-12-pr-4651-layout-import-flags</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-13-pr-4598-code-edit-sync-history</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-14-pr-4720-replay-asset-resolution</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-15-pr-4637-agent-profile-handoff</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-16-pr-4815-doc-cover-rendering</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-17-pr-4895-replay-burst-batching</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-19-pr-4844-soft-interrupt-followups</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-20-pr-4938-png-export-scale</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-21-pr-4757-code-presentation-mode</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-22-pr-5015-workspace-feature-catalog-admin-overrides</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-23-pr-5107-agent-eval-turn-cost-prompt-fidelity</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-24-pr-5143-agent-image-node-undo-reliability</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-25-pr-5199-agent-do-reconnect-lifecycle</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-26-pr-5235-export-jobs-workflows-formats</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-28-pr-5320-export-workflow-parallelism</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-29-pr-5294-agent-page-write-surface-image-delivery</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-30-pr-5425-agent-turn-termination-recovery</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-07-31-pr-5455-insufficient-credits-telemetry-boundary</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-08-01-pr-5496-agent-do-transient-503-recovery</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-08-03-pr-5503-agent-chat-reconnect-circuit-breaker</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-08-03-pr-5507-agent-image-source-asset-recovery</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-08-04-pr-5520-agent-image-asset-promotion-delivery</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-08-05-pr-5591-agent-image-pixel-inheritance</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-08-06-pr-5683-export-workflow-unification</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-08-07-pr-5754-agent-platform-task-auto-continuation</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-08-09-pr-5771-team-seat-credit-pool-ownership</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-08-10-pr-5821-workspace-pool-funding</loc></url><url><loc>https://joyehuang.dev/notes/voyager-daily-pr-study/2026-08-11-pr-5870-stripe-portal-seat-count-pool-derivation</loc></url><url><loc>https://joyehuang.dev/projects</loc></url><url><loc>https://joyehuang.dev/reports</loc></url><url><loc>https://joyehuang.dev/tags</loc></url><url><loc>https://joyehuang.dev/tags/agent</loc></url><url><loc>https://joyehuang.dev/tags/infra</loc></url></urlset>