<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://cuespec.ai/</loc><lastmod>2026-10-22</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/"/></url><url><loc>https://cuespec.ai/zh/</loc><lastmod>2026-10-22</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/"/></url>
<url><loc>https://cuespec.ai/blog/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/"/></url><url><loc>https://cuespec.ai/blog/editorial/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/editorial/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/editorial/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/editorial/"/></url><url><loc>https://cuespec.ai/blog/ai-coding-task-handoff-card/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/ai-coding-task-handoff-card/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/ai-coding-task-handoff-card/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/ai-coding-task-handoff-card/"/></url><url><loc>https://cuespec.ai/blog/hybrid-voice-and-code-refactor-brief/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/hybrid-voice-and-code-refactor-brief/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/hybrid-voice-and-code-refactor-brief/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/hybrid-voice-and-code-refactor-brief/"/></url><url><loc>https://cuespec.ai/blog/compare-typing-and-dictation-workflow/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/compare-typing-and-dictation-workflow/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/compare-typing-and-dictation-workflow/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/compare-typing-and-dictation-workflow/"/></url><url><loc>https://cuespec.ai/blog/agent-dashboard-vs-orchestration/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/agent-dashboard-vs-orchestration/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/agent-dashboard-vs-orchestration/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/agent-dashboard-vs-orchestration/"/></url><url><loc>https://cuespec.ai/blog/ui-feedback-with-screenshot-and-voice/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/ui-feedback-with-screenshot-and-voice/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/ui-feedback-with-screenshot-and-voice/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/ui-feedback-with-screenshot-and-voice/"/></url><url><loc>https://cuespec.ai/blog/review-ai-code-change-against-request/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/review-ai-code-change-against-request/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/review-ai-code-change-against-request/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/review-ai-code-change-against-request/"/></url><url><loc>https://cuespec.ai/blog/understand-codebase-before-agent-changes/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/understand-codebase-before-agent-changes/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/understand-codebase-before-agent-changes/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/understand-codebase-before-agent-changes/"/></url><url><loc>https://cuespec.ai/blog/minimal-useful-debugging-context/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/minimal-useful-debugging-context/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/minimal-useful-debugging-context/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/minimal-useful-debugging-context/"/></url><url><loc>https://cuespec.ai/blog/failing-test-to-bounded-agent-request/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/failing-test-to-bounded-agent-request/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/failing-test-to-bounded-agent-request/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/failing-test-to-bounded-agent-request/"/></url><url><loc>https://cuespec.ai/blog/local-tests-pass-ci-fails-agent-brief/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/local-tests-pass-ci-fails-agent-brief/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/local-tests-pass-ci-fails-agent-brief/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/local-tests-pass-ci-fails-agent-brief/"/></url><url><loc>https://cuespec.ai/blog/worktree-isolation-vs-conversation-context/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/worktree-isolation-vs-conversation-context/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/worktree-isolation-vs-conversation-context/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/worktree-isolation-vs-conversation-context/"/></url><url><loc>https://cuespec.ai/blog/parallel-agent-deliverables-and-dependencies/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/parallel-agent-deliverables-and-dependencies/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/parallel-agent-deliverables-and-dependencies/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/parallel-agent-deliverables-and-dependencies/"/></url><url><loc>https://cuespec.ai/blog/parallel-agent-file-ownership-and-integration/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/parallel-agent-file-ownership-and-integration/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/parallel-agent-file-ownership-and-integration/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/parallel-agent-file-ownership-and-integration/"/></url><url><loc>https://cuespec.ai/blog/choose-ai-dictation-input-route/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/choose-ai-dictation-input-route/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/choose-ai-dictation-input-route/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/choose-ai-dictation-input-route/"/></url><url><loc>https://cuespec.ai/blog/conflicting-feedback-to-agent-brief/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/conflicting-feedback-to-agent-brief/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/conflicting-feedback-to-agent-brief/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/conflicting-feedback-to-agent-brief/"/></url><url><loc>https://cuespec.ai/blog/loading-cancellation-and-late-results-ui/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/loading-cancellation-and-late-results-ui/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/loading-cancellation-and-late-results-ui/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/loading-cancellation-and-late-results-ui/"/></url><url><loc>https://cuespec.ai/blog/feature-need-vs-implementation-plan/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/feature-need-vs-implementation-plan/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/feature-need-vs-implementation-plan/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/feature-need-vs-implementation-plan/"/></url><url><loc>https://cuespec.ai/blog/dependency-upgrade-compatibility-brief/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/dependency-upgrade-compatibility-brief/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/dependency-upgrade-compatibility-brief/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/dependency-upgrade-compatibility-brief/"/></url><url><loc>https://cuespec.ai/blog/accessible-form-repair-agent-brief/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/accessible-form-repair-agent-brief/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/accessible-form-repair-agent-brief/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/accessible-form-repair-agent-brief/"/></url><url><loc>https://cuespec.ai/blog/retry-same-action-or-new-one/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/retry-same-action-or-new-one/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/retry-same-action-or-new-one/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/retry-same-action-or-new-one/"/></url><url><loc>https://cuespec.ai/blog/specify-what-undo-restores/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/specify-what-undo-restores/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/specify-what-undo-restores/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/specify-what-undo-restores/"/></url><url><loc>https://cuespec.ai/blog/csv-import-contract-and-edge-cases/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/csv-import-contract-and-edge-cases/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/csv-import-contract-and-edge-cases/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/csv-import-contract-and-edge-cases/"/></url><url><loc>https://cuespec.ai/blog/api-change-contract-agent-brief/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/api-change-contract-agent-brief/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/api-change-contract-agent-brief/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/api-change-contract-agent-brief/"/></url><url><loc>https://cuespec.ai/blog/specify-who-can-read-and-change-a-record/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/specify-who-can-read-and-change-a-record/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/specify-who-can-read-and-change-a-record/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/specify-who-can-read-and-change-a-record/"/></url><url><loc>https://cuespec.ai/blog/partly-successful-batch-before-repeating/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/partly-successful-batch-before-repeating/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/partly-successful-batch-before-repeating/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/partly-successful-batch-before-repeating/"/></url><url><loc>https://cuespec.ai/blog/define-unique-order-before-pagination/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/define-unique-order-before-pagination/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/define-unique-order-before-pagination/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/define-unique-order-before-pagination/"/></url><url><loc>https://cuespec.ai/blog/units-and-rounding-in-coding-brief/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/units-and-rounding-in-coding-brief/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/units-and-rounding-in-coding-brief/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/units-and-rounding-in-coding-brief/"/></url><url><loc>https://cuespec.ai/blog/turn-file-upload-rules-into-observable-outcomes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/turn-file-upload-rules-into-observable-outcomes/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/turn-file-upload-rules-into-observable-outcomes/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/turn-file-upload-rules-into-observable-outcomes/"/></url><url><loc>https://cuespec.ai/blog/specify-an-offline-edit-conflict-before-choosing-a-merge/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/specify-an-offline-edit-conflict-before-choosing-a-merge/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/specify-an-offline-edit-conflict-before-choosing-a-merge/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/specify-an-offline-edit-conflict-before-choosing-a-merge/"/></url><url><loc>https://cuespec.ai/blog/keyboard-shortcuts-focus-and-composition/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/keyboard-shortcuts-focus-and-composition/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/keyboard-shortcuts-focus-and-composition/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/keyboard-shortcuts-focus-and-composition/"/></url><url><loc>https://cuespec.ai/blog/modal-opening-to-return-focus-flow/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/modal-opening-to-return-focus-flow/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/modal-opening-to-return-focus-flow/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/modal-opening-to-return-focus-flow/"/></url><url><loc>https://cuespec.ai/blog/literal-text-or-markup-agent-brief/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/literal-text-or-markup-agent-brief/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/literal-text-or-markup-agent-brief/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/literal-text-or-markup-agent-brief/"/></url><url><loc>https://cuespec.ai/blog/background-job-status-and-result-contract/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/background-job-status-and-result-contract/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/background-job-status-and-result-contract/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/background-job-status-and-result-contract/"/></url><url><loc>https://cuespec.ai/blog/incoming-events-version-and-reconciliation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/incoming-events-version-and-reconciliation/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/incoming-events-version-and-reconciliation/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/incoming-events-version-and-reconciliation/"/></url><url><loc>https://cuespec.ai/blog/finite-retry-budget-for-rate-limited-reads/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/finite-retry-budget-for-rate-limited-reads/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/finite-retry-budget-for-rate-limited-reads/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/finite-retry-budget-for-rate-limited-reads/"/></url><url><loc>https://cuespec.ai/blog/localization-brief-keys-placeholders-plurals/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/localization-brief-keys-placeholders-plurals/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/localization-brief-keys-placeholders-plurals/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/localization-brief-keys-placeholders-plurals/"/></url><url><loc>https://cuespec.ai/blog/timezone-requirements-before-date-fixes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/timezone-requirements-before-date-fixes/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/timezone-requirements-before-date-fixes/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/timezone-requirements-before-date-fixes/"/></url><url><loc>https://cuespec.ai/blog/feature-flag-defaults-failures-rollback/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/feature-flag-defaults-failures-rollback/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/feature-flag-defaults-failures-rollback/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/feature-flag-defaults-failures-rollback/"/></url><url><loc>https://cuespec.ai/blog/documentation-after-agent-code-changes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/documentation-after-agent-code-changes/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/documentation-after-agent-code-changes/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/documentation-after-agent-code-changes/"/></url><url><loc>https://cuespec.ai/blog/architecture-decisions-for-the-next-agent/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/architecture-decisions-for-the-next-agent/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/architecture-decisions-for-the-next-agent/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/architecture-decisions-for-the-next-agent/"/></url><url><loc>https://cuespec.ai/blog/slow-code-investigation-before-rewrite/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/slow-code-investigation-before-rewrite/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/slow-code-investigation-before-rewrite/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/slow-code-investigation-before-rewrite/"/></url><url><loc>https://cuespec.ai/blog/pull-request-description-with-evidence/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/pull-request-description-with-evidence/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/pull-request-description-with-evidence/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/pull-request-description-with-evidence/"/></url><url><loc>https://cuespec.ai/blog/continue-agent-chat-or-start-new-task/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/continue-agent-chat-or-start-new-task/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/continue-agent-chat-or-start-new-task/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/continue-agent-chat-or-start-new-task/"/></url><url><loc>https://cuespec.ai/blog/stored-field-migration-old-new-readers/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/stored-field-migration-old-new-readers/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/stored-field-migration-old-new-readers/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/stored-field-migration-old-new-readers/"/></url><url><loc>https://cuespec.ai/blog/redirects-missing-routes-allowed-methods/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/redirects-missing-routes-allowed-methods/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/redirects-missing-routes-allowed-methods/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/redirects-missing-routes-allowed-methods/"/></url><url><loc>https://cuespec.ai/blog/unicode-search-matching-before-fuzziness/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/unicode-search-matching-before-fuzziness/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/unicode-search-matching-before-fuzziness/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/unicode-search-matching-before-fuzziness/"/></url><url><loc>https://cuespec.ai/blog/keep-long-spoken-coding-request-recoverable/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/keep-long-spoken-coding-request-recoverable/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/keep-long-spoken-coding-request-recoverable/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/keep-long-spoken-coding-request-recoverable/"/></url><url><loc>https://cuespec.ai/blog/switch-technical-task-to-voice-continuity/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/switch-technical-task-to-voice-continuity/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/switch-technical-task-to-voice-continuity/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/switch-technical-task-to-voice-continuity/"/></url><url><loc>https://cuespec.ai/blog/keep-agent-work-within-review-capacity/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/keep-agent-work-within-review-capacity/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/keep-agent-work-within-review-capacity/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/keep-agent-work-within-review-capacity/"/></url><url><loc>https://cuespec.ai/blog/coordinate-coding-agents-shared-browser-desktop/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/coordinate-coding-agents-shared-browser-desktop/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/coordinate-coding-agents-shared-browser-desktop/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/coordinate-coding-agents-shared-browser-desktop/"/></url><url><loc>https://cuespec.ai/blog/reconcile-recovered-agent-approval-before-acting/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/reconcile-recovered-agent-approval-before-acting/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/reconcile-recovered-agent-approval-before-acting/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/reconcile-recovered-agent-approval-before-acting/"/></url><url><loc>https://cuespec.ai/blog/second-coding-agent-review-task/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/second-coding-agent-review-task/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/second-coding-agent-review-task/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/second-coding-agent-review-task/"/></url><url><loc>https://cuespec.ai/blog/challenge-passing-tests-with-a-missing-case/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/challenge-passing-tests-with-a-missing-case/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/challenge-passing-tests-with-a-missing-case/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/challenge-passing-tests-with-a-missing-case/"/></url><url><loc>https://cuespec.ai/blog/let-an-agent-work-without-erasing-your-draft/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/let-an-agent-work-without-erasing-your-draft/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/let-an-agent-work-without-erasing-your-draft/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/let-an-agent-work-without-erasing-your-draft/"/></url><url><loc>https://cuespec.ai/blog/mock-demo-integration-evidence/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/mock-demo-integration-evidence/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/mock-demo-integration-evidence/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/mock-demo-integration-evidence/"/></url><url><loc>https://cuespec.ai/blog/project-instructions-vs-task-request/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/project-instructions-vs-task-request/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/project-instructions-vs-task-request/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/project-instructions-vs-task-request/"/></url><url><loc>https://cuespec.ai/blog/quoted-evidence-vs-agent-instructions/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/quoted-evidence-vs-agent-instructions/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/quoted-evidence-vs-agent-instructions/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/quoted-evidence-vs-agent-instructions/"/></url><url><loc>https://cuespec.ai/blog/explore-two-ui-directions-before-building/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/explore-two-ui-directions-before-building/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/explore-two-ui-directions-before-building/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/explore-two-ui-directions-before-building/"/></url><url><loc>https://cuespec.ai/blog/interview-notes-product-findings-disagreements/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/interview-notes-product-findings-disagreements/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/interview-notes-product-findings-disagreements/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/interview-notes-product-findings-disagreements/"/></url><url><loc>https://cuespec.ai/blog/prepare-discovery-questions-without-writing-answers/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/prepare-discovery-questions-without-writing-answers/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/prepare-discovery-questions-without-writing-answers/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/prepare-discovery-questions-without-writing-answers/"/></url><url><loc>https://cuespec.ai/blog/dictation-editor-commands-or-ai-agent/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/dictation-editor-commands-or-ai-agent/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/dictation-editor-commands-or-ai-agent/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/dictation-editor-commands-or-ai-agent/"/></url><url><loc>https://cuespec.ai/blog/coding-agent-preview-right-worktree/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/coding-agent-preview-right-worktree/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/coding-agent-preview-right-worktree/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/coding-agent-preview-right-worktree/"/></url><url><loc>https://cuespec.ai/blog/check-ai-workbook-explanation-cells-formulas/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/check-ai-workbook-explanation-cells-formulas/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/check-ai-workbook-explanation-cells-formulas/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/check-ai-workbook-explanation-cells-formulas/"/></url><url><loc>https://cuespec.ai/blog/refine-existing-deck-without-rewriting-content/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/refine-existing-deck-without-rewriting-content/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/refine-existing-deck-without-rewriting-content/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/refine-existing-deck-without-rewriting-content/"/></url><url><loc>https://cuespec.ai/blog/listen-agent-answer-return-exact-code/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/listen-agent-answer-return-exact-code/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/listen-agent-answer-return-exact-code/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/listen-agent-answer-return-exact-code/"/></url><url><loc>https://cuespec.ai/blog/spoken-process-walkthrough-to-sop/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/spoken-process-walkthrough-to-sop/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/spoken-process-walkthrough-to-sop/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/spoken-process-walkthrough-to-sop/"/></url><url><loc>https://cuespec.ai/blog/research-brief-between-ai-tools-with-sources/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/research-brief-between-ai-tools-with-sources/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/research-brief-between-ai-tools-with-sources/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/research-brief-between-ai-tools-with-sources/"/></url><url><loc>https://cuespec.ai/blog/use-spoken-feedback-to-revise-one-passage/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/use-spoken-feedback-to-revise-one-passage/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/use-spoken-feedback-to-revise-one-passage/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/use-spoken-feedback-to-revise-one-passage/"/></url><url><loc>https://cuespec.ai/blog/notes-to-slide-story-before-layout/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/notes-to-slide-story-before-layout/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/notes-to-slide-story-before-layout/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/notes-to-slide-story-before-layout/"/></url><url><loc>https://cuespec.ai/blog/save-link-with-voice-note-find-by-task/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/save-link-with-voice-note-find-by-task/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/save-link-with-voice-note-find-by-task/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/save-link-with-voice-note-find-by-task/"/></url><url><loc>https://cuespec.ai/blog/meeting-notes-action-list-owner-attribution/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/meeting-notes-action-list-owner-attribution/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/meeting-notes-action-list-owner-attribution/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/meeting-notes-action-list-owner-attribution/"/></url><url><loc>https://cuespec.ai/blog/check-ai-pdf-answer-page-table-footnote/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/check-ai-pdf-answer-page-table-footnote/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/check-ai-pdf-answer-page-table-footnote/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/check-ai-pdf-answer-page-table-footnote/"/></url><url><loc>https://cuespec.ai/blog/brain-dump-to-reviewable-task-list/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/brain-dump-to-reviewable-task-list/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/brain-dump-to-reviewable-task-list/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/brain-dump-to-reviewable-task-list/"/></url><url><loc>https://cuespec.ai/blog/rough-intent-to-work-email-clear-reply/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/rough-intent-to-work-email-clear-reply/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/rough-intent-to-work-email-clear-reply/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/rough-intent-to-work-email-clear-reply/"/></url><url><loc>https://cuespec.ai/blog/work-records-to-manager-progress-update/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/work-records-to-manager-progress-update/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/work-records-to-manager-progress-update/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/work-records-to-manager-progress-update/"/></url><url><loc>https://cuespec.ai/blog/two-id-lists-reconciliation-workbook/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/two-id-lists-reconciliation-workbook/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/two-id-lists-reconciliation-workbook/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/two-id-lists-reconciliation-workbook/"/></url><url><loc>https://cuespec.ai/blog/check-ai-sql-query-joined-rows/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/check-ai-sql-query-joined-rows/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/check-ai-sql-query-joined-rows/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/check-ai-sql-query-joined-rows/"/></url><url><loc>https://cuespec.ai/blog/reusable-coding-environment-tiny-repository/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/reusable-coding-environment-tiny-repository/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/reusable-coding-environment-tiny-repository/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/reusable-coding-environment-tiny-repository/"/></url><url><loc>https://cuespec.ai/blog/content-based-file-naming-packet/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/content-based-file-naming-packet/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/content-based-file-naming-packet/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/content-based-file-naming-packet/"/></url><url><loc>https://cuespec.ai/blog/engineering-changes-to-user-release-notes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/engineering-changes-to-user-release-notes/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/engineering-changes-to-user-release-notes/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/engineering-changes-to-user-release-notes/"/></url><url><loc>https://cuespec.ai/blog/compare-service-proposals-against-one-request/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/compare-service-proposals-against-one-request/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/compare-service-proposals-against-one-request/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/compare-service-proposals-against-one-request/"/></url><url><loc>https://cuespec.ai/blog/plan-workday-and-replan-when-time-changes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/plan-workday-and-replan-when-time-changes/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/plan-workday-and-replan-when-time-changes/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/plan-workday-and-replan-when-time-changes/"/></url><url><loc>https://cuespec.ai/blog/work-records-to-job-specific-resume/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/work-records-to-job-specific-resume/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/work-records-to-job-specific-resume/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/work-records-to-job-specific-resume/"/></url><url><loc>https://cuespec.ai/blog/support-reply-from-case-history-and-policy/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/support-reply-from-case-history-and-policy/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/support-reply-from-case-history-and-policy/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/support-reply-from-case-history-and-policy/"/></url><url><loc>https://cuespec.ai/blog/work-records-to-complete-self-assessment/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/work-records-to-complete-self-assessment/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/work-records-to-complete-self-assessment/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/work-records-to-complete-self-assessment/"/></url><url><loc>https://cuespec.ai/blog/video-feedback-revision-list-right-cut/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/video-feedback-revision-list-right-cut/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/video-feedback-revision-list-right-cut/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/video-feedback-revision-list-right-cut/"/></url><url><loc>https://cuespec.ai/blog/recalculate-chart-from-source-table/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/recalculate-chart-from-source-table/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/recalculate-chart-from-source-table/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/recalculate-chart-from-source-table/"/></url><url><loc>https://cuespec.ai/blog/rough-sketch-to-editable-flow-diagram/</loc></url><url><loc>https://cuespec.ai/blog/translate-product-guide-with-contextual-glossary/</loc></url><url><loc>https://cuespec.ai/blog/compare-document-versions-meaningful-changes/</loc></url><url><loc>https://cuespec.ai/blog/format-word-document-without-changing-text/</loc></url><url><loc>https://cuespec.ai/blog/query-fan-out-ai-search-writing/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/query-fan-out-ai-search-writing/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/query-fan-out-ai-search-writing/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/query-fan-out-ai-search-writing/"/></url><url><loc>https://cuespec.ai/blog/choose-agent-skills-by-task/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/choose-agent-skills-by-task/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/choose-agent-skills-by-task/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/choose-agent-skills-by-task/"/></url><url><loc>https://cuespec.ai/blog/learn-photography-with-ai-explain-your-choice/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/learn-photography-with-ai-explain-your-choice/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/learn-photography-with-ai-explain-your-choice/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/learn-photography-with-ai-explain-your-choice/"/></url><url><loc>https://cuespec.ai/zh/blog/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/"/></url><url><loc>https://cuespec.ai/zh/blog/editorial/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/editorial/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/editorial/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/editorial/"/></url><url><loc>https://cuespec.ai/zh/blog/ai-coding-task-handoff-card/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/ai-coding-task-handoff-card/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/ai-coding-task-handoff-card/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/ai-coding-task-handoff-card/"/></url><url><loc>https://cuespec.ai/zh/blog/hybrid-voice-and-code-refactor-brief/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/hybrid-voice-and-code-refactor-brief/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/hybrid-voice-and-code-refactor-brief/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/hybrid-voice-and-code-refactor-brief/"/></url><url><loc>https://cuespec.ai/zh/blog/compare-typing-and-dictation-workflow/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/compare-typing-and-dictation-workflow/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/compare-typing-and-dictation-workflow/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/compare-typing-and-dictation-workflow/"/></url><url><loc>https://cuespec.ai/zh/blog/agent-dashboard-vs-orchestration/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/agent-dashboard-vs-orchestration/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/agent-dashboard-vs-orchestration/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/agent-dashboard-vs-orchestration/"/></url><url><loc>https://cuespec.ai/zh/blog/ui-feedback-with-screenshot-and-voice/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/ui-feedback-with-screenshot-and-voice/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/ui-feedback-with-screenshot-and-voice/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/ui-feedback-with-screenshot-and-voice/"/></url><url><loc>https://cuespec.ai/zh/blog/review-ai-code-change-against-request/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/review-ai-code-change-against-request/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/review-ai-code-change-against-request/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/review-ai-code-change-against-request/"/></url><url><loc>https://cuespec.ai/zh/blog/understand-codebase-before-agent-changes/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/understand-codebase-before-agent-changes/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/understand-codebase-before-agent-changes/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/understand-codebase-before-agent-changes/"/></url><url><loc>https://cuespec.ai/zh/blog/local-tests-pass-ci-fails-agent-brief/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/local-tests-pass-ci-fails-agent-brief/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/local-tests-pass-ci-fails-agent-brief/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/local-tests-pass-ci-fails-agent-brief/"/></url><url><loc>https://cuespec.ai/zh/blog/choose-ai-dictation-input-route/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/choose-ai-dictation-input-route/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/choose-ai-dictation-input-route/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/choose-ai-dictation-input-route/"/></url><url><loc>https://cuespec.ai/zh/blog/conflicting-feedback-to-agent-brief/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/conflicting-feedback-to-agent-brief/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/conflicting-feedback-to-agent-brief/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/conflicting-feedback-to-agent-brief/"/></url><url><loc>https://cuespec.ai/zh/blog/loading-cancellation-and-late-results-ui/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/loading-cancellation-and-late-results-ui/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/loading-cancellation-and-late-results-ui/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/loading-cancellation-and-late-results-ui/"/></url><url><loc>https://cuespec.ai/zh/blog/dependency-upgrade-compatibility-brief/</loc><lastmod>2026-10-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/dependency-upgrade-compatibility-brief/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/dependency-upgrade-compatibility-brief/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/dependency-upgrade-compatibility-brief/"/></url><url><loc>https://cuespec.ai/zh/blog/specify-who-can-read-and-change-a-record/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/specify-who-can-read-and-change-a-record/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/specify-who-can-read-and-change-a-record/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/specify-who-can-read-and-change-a-record/"/></url><url><loc>https://cuespec.ai/zh/blog/partly-successful-batch-before-repeating/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/partly-successful-batch-before-repeating/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/partly-successful-batch-before-repeating/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/partly-successful-batch-before-repeating/"/></url><url><loc>https://cuespec.ai/zh/blog/define-unique-order-before-pagination/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/define-unique-order-before-pagination/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/define-unique-order-before-pagination/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/define-unique-order-before-pagination/"/></url><url><loc>https://cuespec.ai/zh/blog/units-and-rounding-in-coding-brief/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/units-and-rounding-in-coding-brief/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/units-and-rounding-in-coding-brief/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/units-and-rounding-in-coding-brief/"/></url><url><loc>https://cuespec.ai/zh/blog/turn-file-upload-rules-into-observable-outcomes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/turn-file-upload-rules-into-observable-outcomes/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/turn-file-upload-rules-into-observable-outcomes/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/turn-file-upload-rules-into-observable-outcomes/"/></url><url><loc>https://cuespec.ai/zh/blog/specify-an-offline-edit-conflict-before-choosing-a-merge/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/specify-an-offline-edit-conflict-before-choosing-a-merge/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/specify-an-offline-edit-conflict-before-choosing-a-merge/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/specify-an-offline-edit-conflict-before-choosing-a-merge/"/></url><url><loc>https://cuespec.ai/zh/blog/keyboard-shortcuts-focus-and-composition/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/keyboard-shortcuts-focus-and-composition/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/keyboard-shortcuts-focus-and-composition/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/keyboard-shortcuts-focus-and-composition/"/></url><url><loc>https://cuespec.ai/zh/blog/modal-opening-to-return-focus-flow/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/modal-opening-to-return-focus-flow/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/modal-opening-to-return-focus-flow/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/modal-opening-to-return-focus-flow/"/></url><url><loc>https://cuespec.ai/zh/blog/literal-text-or-markup-agent-brief/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/literal-text-or-markup-agent-brief/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/literal-text-or-markup-agent-brief/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/literal-text-or-markup-agent-brief/"/></url><url><loc>https://cuespec.ai/zh/blog/background-job-status-and-result-contract/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/background-job-status-and-result-contract/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/background-job-status-and-result-contract/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/background-job-status-and-result-contract/"/></url><url><loc>https://cuespec.ai/zh/blog/incoming-events-version-and-reconciliation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/incoming-events-version-and-reconciliation/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/incoming-events-version-and-reconciliation/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/incoming-events-version-and-reconciliation/"/></url><url><loc>https://cuespec.ai/zh/blog/finite-retry-budget-for-rate-limited-reads/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/finite-retry-budget-for-rate-limited-reads/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/finite-retry-budget-for-rate-limited-reads/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/finite-retry-budget-for-rate-limited-reads/"/></url><url><loc>https://cuespec.ai/zh/blog/stored-field-migration-old-new-readers/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/stored-field-migration-old-new-readers/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/stored-field-migration-old-new-readers/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/stored-field-migration-old-new-readers/"/></url><url><loc>https://cuespec.ai/zh/blog/redirects-missing-routes-allowed-methods/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/redirects-missing-routes-allowed-methods/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/redirects-missing-routes-allowed-methods/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/redirects-missing-routes-allowed-methods/"/></url><url><loc>https://cuespec.ai/zh/blog/unicode-search-matching-before-fuzziness/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/unicode-search-matching-before-fuzziness/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/unicode-search-matching-before-fuzziness/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/unicode-search-matching-before-fuzziness/"/></url><url><loc>https://cuespec.ai/zh/blog/keep-long-spoken-coding-request-recoverable/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/keep-long-spoken-coding-request-recoverable/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/keep-long-spoken-coding-request-recoverable/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/keep-long-spoken-coding-request-recoverable/"/></url><url><loc>https://cuespec.ai/zh/blog/switch-technical-task-to-voice-continuity/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/switch-technical-task-to-voice-continuity/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/switch-technical-task-to-voice-continuity/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/switch-technical-task-to-voice-continuity/"/></url><url><loc>https://cuespec.ai/zh/blog/minimal-useful-debugging-context/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/minimal-useful-debugging-context/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/minimal-useful-debugging-context/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/minimal-useful-debugging-context/"/></url><url><loc>https://cuespec.ai/zh/blog/failing-test-to-bounded-agent-request/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/failing-test-to-bounded-agent-request/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/failing-test-to-bounded-agent-request/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/failing-test-to-bounded-agent-request/"/></url><url><loc>https://cuespec.ai/zh/blog/feature-need-vs-implementation-plan/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/feature-need-vs-implementation-plan/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/feature-need-vs-implementation-plan/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/feature-need-vs-implementation-plan/"/></url><url><loc>https://cuespec.ai/zh/blog/parallel-agent-deliverables-and-dependencies/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/parallel-agent-deliverables-and-dependencies/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/parallel-agent-deliverables-and-dependencies/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/parallel-agent-deliverables-and-dependencies/"/></url><url><loc>https://cuespec.ai/zh/blog/parallel-agent-file-ownership-and-integration/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/parallel-agent-file-ownership-and-integration/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/parallel-agent-file-ownership-and-integration/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/parallel-agent-file-ownership-and-integration/"/></url><url><loc>https://cuespec.ai/zh/blog/worktree-isolation-vs-conversation-context/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/worktree-isolation-vs-conversation-context/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/worktree-isolation-vs-conversation-context/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/worktree-isolation-vs-conversation-context/"/></url><url><loc>https://cuespec.ai/zh/blog/retry-same-action-or-new-one/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/retry-same-action-or-new-one/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/retry-same-action-or-new-one/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/retry-same-action-or-new-one/"/></url><url><loc>https://cuespec.ai/zh/blog/specify-what-undo-restores/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/specify-what-undo-restores/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/specify-what-undo-restores/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/specify-what-undo-restores/"/></url><url><loc>https://cuespec.ai/zh/blog/accessible-form-repair-agent-brief/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/accessible-form-repair-agent-brief/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/accessible-form-repair-agent-brief/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/accessible-form-repair-agent-brief/"/></url><url><loc>https://cuespec.ai/zh/blog/csv-import-contract-and-edge-cases/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/csv-import-contract-and-edge-cases/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/csv-import-contract-and-edge-cases/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/csv-import-contract-and-edge-cases/"/></url><url><loc>https://cuespec.ai/zh/blog/api-change-contract-agent-brief/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/api-change-contract-agent-brief/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/api-change-contract-agent-brief/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/api-change-contract-agent-brief/"/></url><url><loc>https://cuespec.ai/zh/blog/localization-brief-keys-placeholders-plurals/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/localization-brief-keys-placeholders-plurals/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/localization-brief-keys-placeholders-plurals/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/localization-brief-keys-placeholders-plurals/"/></url><url><loc>https://cuespec.ai/zh/blog/timezone-requirements-before-date-fixes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/timezone-requirements-before-date-fixes/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/timezone-requirements-before-date-fixes/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/timezone-requirements-before-date-fixes/"/></url><url><loc>https://cuespec.ai/zh/blog/keep-agent-work-within-review-capacity/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/keep-agent-work-within-review-capacity/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/keep-agent-work-within-review-capacity/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/keep-agent-work-within-review-capacity/"/></url><url><loc>https://cuespec.ai/zh/blog/coordinate-coding-agents-shared-browser-desktop/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/coordinate-coding-agents-shared-browser-desktop/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/coordinate-coding-agents-shared-browser-desktop/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/coordinate-coding-agents-shared-browser-desktop/"/></url><url><loc>https://cuespec.ai/zh/blog/reconcile-recovered-agent-approval-before-acting/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/reconcile-recovered-agent-approval-before-acting/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/reconcile-recovered-agent-approval-before-acting/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/reconcile-recovered-agent-approval-before-acting/"/></url><url><loc>https://cuespec.ai/zh/blog/second-coding-agent-review-task/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/second-coding-agent-review-task/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/second-coding-agent-review-task/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/second-coding-agent-review-task/"/></url><url><loc>https://cuespec.ai/zh/blog/challenge-passing-tests-with-a-missing-case/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/challenge-passing-tests-with-a-missing-case/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/challenge-passing-tests-with-a-missing-case/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/challenge-passing-tests-with-a-missing-case/"/></url><url><loc>https://cuespec.ai/zh/blog/let-an-agent-work-without-erasing-your-draft/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/let-an-agent-work-without-erasing-your-draft/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/let-an-agent-work-without-erasing-your-draft/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/let-an-agent-work-without-erasing-your-draft/"/></url><url><loc>https://cuespec.ai/zh/blog/mock-demo-integration-evidence/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/mock-demo-integration-evidence/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/mock-demo-integration-evidence/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/mock-demo-integration-evidence/"/></url><url><loc>https://cuespec.ai/zh/blog/project-instructions-vs-task-request/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/project-instructions-vs-task-request/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/project-instructions-vs-task-request/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/project-instructions-vs-task-request/"/></url><url><loc>https://cuespec.ai/zh/blog/quoted-evidence-vs-agent-instructions/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/quoted-evidence-vs-agent-instructions/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/quoted-evidence-vs-agent-instructions/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/quoted-evidence-vs-agent-instructions/"/></url><url><loc>https://cuespec.ai/zh/blog/explore-two-ui-directions-before-building/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/explore-two-ui-directions-before-building/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/explore-two-ui-directions-before-building/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/explore-two-ui-directions-before-building/"/></url><url><loc>https://cuespec.ai/zh/blog/interview-notes-product-findings-disagreements/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/interview-notes-product-findings-disagreements/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/interview-notes-product-findings-disagreements/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/interview-notes-product-findings-disagreements/"/></url><url><loc>https://cuespec.ai/zh/blog/prepare-discovery-questions-without-writing-answers/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/prepare-discovery-questions-without-writing-answers/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/prepare-discovery-questions-without-writing-answers/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/prepare-discovery-questions-without-writing-answers/"/></url><url><loc>https://cuespec.ai/zh/blog/dictation-editor-commands-or-ai-agent/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/dictation-editor-commands-or-ai-agent/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/dictation-editor-commands-or-ai-agent/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/dictation-editor-commands-or-ai-agent/"/></url><url><loc>https://cuespec.ai/zh/blog/coding-agent-preview-right-worktree/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/coding-agent-preview-right-worktree/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/coding-agent-preview-right-worktree/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/coding-agent-preview-right-worktree/"/></url><url><loc>https://cuespec.ai/zh/blog/check-ai-workbook-explanation-cells-formulas/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/check-ai-workbook-explanation-cells-formulas/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/check-ai-workbook-explanation-cells-formulas/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/check-ai-workbook-explanation-cells-formulas/"/></url><url><loc>https://cuespec.ai/zh/blog/refine-existing-deck-without-rewriting-content/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/refine-existing-deck-without-rewriting-content/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/refine-existing-deck-without-rewriting-content/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/refine-existing-deck-without-rewriting-content/"/></url><url><loc>https://cuespec.ai/zh/blog/listen-agent-answer-return-exact-code/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/listen-agent-answer-return-exact-code/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/listen-agent-answer-return-exact-code/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/listen-agent-answer-return-exact-code/"/></url><url><loc>https://cuespec.ai/zh/blog/spoken-process-walkthrough-to-sop/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/spoken-process-walkthrough-to-sop/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/spoken-process-walkthrough-to-sop/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/spoken-process-walkthrough-to-sop/"/></url><url><loc>https://cuespec.ai/zh/blog/research-brief-between-ai-tools-with-sources/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/research-brief-between-ai-tools-with-sources/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/research-brief-between-ai-tools-with-sources/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/research-brief-between-ai-tools-with-sources/"/></url><url><loc>https://cuespec.ai/zh/blog/use-spoken-feedback-to-revise-one-passage/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/use-spoken-feedback-to-revise-one-passage/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/use-spoken-feedback-to-revise-one-passage/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/use-spoken-feedback-to-revise-one-passage/"/></url><url><loc>https://cuespec.ai/zh/blog/notes-to-slide-story-before-layout/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/notes-to-slide-story-before-layout/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/notes-to-slide-story-before-layout/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/notes-to-slide-story-before-layout/"/></url><url><loc>https://cuespec.ai/zh/blog/meeting-notes-action-list-owner-attribution/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/meeting-notes-action-list-owner-attribution/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/meeting-notes-action-list-owner-attribution/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/meeting-notes-action-list-owner-attribution/"/></url><url><loc>https://cuespec.ai/zh/blog/check-ai-pdf-answer-page-table-footnote/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/check-ai-pdf-answer-page-table-footnote/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/check-ai-pdf-answer-page-table-footnote/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/check-ai-pdf-answer-page-table-footnote/"/></url><url><loc>https://cuespec.ai/zh/blog/save-link-with-voice-note-find-by-task/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/save-link-with-voice-note-find-by-task/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/save-link-with-voice-note-find-by-task/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/save-link-with-voice-note-find-by-task/"/></url><url><loc>https://cuespec.ai/zh/blog/brain-dump-to-reviewable-task-list/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/brain-dump-to-reviewable-task-list/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/brain-dump-to-reviewable-task-list/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/brain-dump-to-reviewable-task-list/"/></url><url><loc>https://cuespec.ai/zh/blog/rough-intent-to-work-email-clear-reply/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/rough-intent-to-work-email-clear-reply/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/rough-intent-to-work-email-clear-reply/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/rough-intent-to-work-email-clear-reply/"/></url><url><loc>https://cuespec.ai/zh/blog/work-records-to-manager-progress-update/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/work-records-to-manager-progress-update/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/work-records-to-manager-progress-update/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/work-records-to-manager-progress-update/"/></url><url><loc>https://cuespec.ai/zh/blog/two-id-lists-reconciliation-workbook/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/two-id-lists-reconciliation-workbook/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/two-id-lists-reconciliation-workbook/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/two-id-lists-reconciliation-workbook/"/></url><url><loc>https://cuespec.ai/zh/blog/check-ai-sql-query-joined-rows/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/check-ai-sql-query-joined-rows/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/check-ai-sql-query-joined-rows/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/check-ai-sql-query-joined-rows/"/></url><url><loc>https://cuespec.ai/zh/blog/feature-flag-defaults-failures-rollback/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/feature-flag-defaults-failures-rollback/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/feature-flag-defaults-failures-rollback/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/feature-flag-defaults-failures-rollback/"/></url><url><loc>https://cuespec.ai/zh/blog/documentation-after-agent-code-changes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/documentation-after-agent-code-changes/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/documentation-after-agent-code-changes/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/documentation-after-agent-code-changes/"/></url><url><loc>https://cuespec.ai/zh/blog/architecture-decisions-for-the-next-agent/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/architecture-decisions-for-the-next-agent/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/architecture-decisions-for-the-next-agent/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/architecture-decisions-for-the-next-agent/"/></url><url><loc>https://cuespec.ai/zh/blog/pull-request-description-with-evidence/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/pull-request-description-with-evidence/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/pull-request-description-with-evidence/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/pull-request-description-with-evidence/"/></url><url><loc>https://cuespec.ai/zh/blog/slow-code-investigation-before-rewrite/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/slow-code-investigation-before-rewrite/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/slow-code-investigation-before-rewrite/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/slow-code-investigation-before-rewrite/"/></url><url><loc>https://cuespec.ai/zh/blog/continue-agent-chat-or-start-new-task/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/continue-agent-chat-or-start-new-task/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/continue-agent-chat-or-start-new-task/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/continue-agent-chat-or-start-new-task/"/></url><url><loc>https://cuespec.ai/zh/blog/reusable-coding-environment-tiny-repository/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/reusable-coding-environment-tiny-repository/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/reusable-coding-environment-tiny-repository/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/reusable-coding-environment-tiny-repository/"/></url><url><loc>https://cuespec.ai/zh/blog/content-based-file-naming-packet/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/content-based-file-naming-packet/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/content-based-file-naming-packet/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/content-based-file-naming-packet/"/></url><url><loc>https://cuespec.ai/zh/blog/engineering-changes-to-user-release-notes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/engineering-changes-to-user-release-notes/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/engineering-changes-to-user-release-notes/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/engineering-changes-to-user-release-notes/"/></url><url><loc>https://cuespec.ai/zh/blog/compare-service-proposals-against-one-request/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/compare-service-proposals-against-one-request/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/compare-service-proposals-against-one-request/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/compare-service-proposals-against-one-request/"/></url><url><loc>https://cuespec.ai/zh/blog/plan-workday-and-replan-when-time-changes/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/plan-workday-and-replan-when-time-changes/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/plan-workday-and-replan-when-time-changes/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/plan-workday-and-replan-when-time-changes/"/></url><url><loc>https://cuespec.ai/zh/blog/work-records-to-job-specific-resume/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/work-records-to-job-specific-resume/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/work-records-to-job-specific-resume/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/work-records-to-job-specific-resume/"/></url><url><loc>https://cuespec.ai/zh/blog/support-reply-from-case-history-and-policy/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/support-reply-from-case-history-and-policy/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/support-reply-from-case-history-and-policy/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/support-reply-from-case-history-and-policy/"/></url><url><loc>https://cuespec.ai/zh/blog/work-records-to-complete-self-assessment/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/work-records-to-complete-self-assessment/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/work-records-to-complete-self-assessment/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/work-records-to-complete-self-assessment/"/></url><url><loc>https://cuespec.ai/zh/blog/video-feedback-revision-list-right-cut/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/video-feedback-revision-list-right-cut/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/video-feedback-revision-list-right-cut/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/video-feedback-revision-list-right-cut/"/></url><url><loc>https://cuespec.ai/zh/blog/recalculate-chart-from-source-table/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/recalculate-chart-from-source-table/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/recalculate-chart-from-source-table/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/recalculate-chart-from-source-table/"/></url><url><loc>https://cuespec.ai/zh/blog/query-fan-out-ai-search-writing/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/query-fan-out-ai-search-writing/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/query-fan-out-ai-search-writing/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/query-fan-out-ai-search-writing/"/></url><url><loc>https://cuespec.ai/zh/blog/choose-agent-skills-by-task/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/choose-agent-skills-by-task/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/choose-agent-skills-by-task/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/choose-agent-skills-by-task/"/></url><url><loc>https://cuespec.ai/zh/blog/learn-photography-with-ai-explain-your-choice/</loc><xhtml:link rel="alternate" hreflang="en" href="https://cuespec.ai/blog/learn-photography-with-ai-explain-your-choice/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://cuespec.ai/zh/blog/learn-photography-with-ai-explain-your-choice/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://cuespec.ai/blog/learn-photography-with-ai-explain-your-choice/"/></url></urlset>
