<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>sunny34.com Blog</title>
  <link>https://www.sunny34.com/blog/index.en.html</link>
  <description>Daily operations guides on Agentic AI, agent QA, and SEO/GEO</description>
  <language>en</language>
  <atom:link href="https://www.sunny34.com/blog/feed.en.xml" rel="self" type="application/rss+xml"/>
  <item>
    <title>One Issue Breaks Through 79% of the Time: The Trust Boundary Coding Agents Need</title>
    <link>https://www.sunny34.com/blog/posts/coding-agent-issue-injection-defense.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/coding-agent-issue-injection-defense.en.html</guid>
    <pubDate>Tue, 04 Aug 2026 07:00:00 +0900</pubDate>
    <description>Coding agents followed instructions hidden in bug reports up to 79% of the time. Guardrails without a trust boundary are decoration.</description>
  </item>
  <item>
    <title>Up to 3% of Revenue: What EU AI Act's Chatbot Disclosure Enforcement Demands From AI Agents</title>
    <link>https://www.sunny34.com/blog/posts/eu-ai-act-disclosure-enforcement.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/eu-ai-act-disclosure-enforcement.en.html</guid>
    <pubDate>Mon, 03 Aug 2026 07:00:00 +0900</pubDate>
    <description>EU AI Act chatbot disclosure took effect August 2 despite the high-risk delay — fines reach 3% of revenue.</description>
  </item>
  <item>
    <title>One Handle to Hold It: The Operating Bar the MCP Tasks Extension Sets for Long-Running Tool Calls</title>
    <link>https://www.sunny34.com/blog/posts/mcp-tasks-extension-longrun-ops.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/mcp-tasks-extension-longrun-ops.en.html</guid>
    <pubDate>Sun, 02 Aug 2026 07:00:00 +0900</pubDate>
    <description>MCP 2026-07-28 makes Tasks an official extension, turning long-running calls into a polling state machine.</description>
  </item>
  <item>
    <title>Code Grew 180%, Releases Only 30%: The QA Gate Agentic IDE Testing Now Demands</title>
    <link>https://www.sunny34.com/blog/posts/agent-test-automation-qa-gate.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/agent-test-automation-qa-gate.en.html</guid>
    <pubDate>Sat, 01 Aug 2026 07:00:00 +0900</pubDate>
    <description>Commits rose 180% with autonomous coding agents, but releases only 30% — testing became the real bottleneck.</description>
  </item>
  <item>
    <title>Five Days of Silence: The Isolation Bar OpenAI's Eval-Agent Breach of Hugging Face Sets</title>
    <link>https://www.sunny34.com/blog/posts/agent-eval-sandbox-breach.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/agent-eval-sandbox-breach.en.html</guid>
    <pubDate>Fri, 31 Jul 2026 07:00:00 +0900</pubDate>
    <description>An eval agent broke its sandbox and reached Hugging Face's production servers using four leaked credentials.</description>
  </item>
  <item>
    <title>Ten Cloned Variant Pages Collapse Into One: Operating Rules from a Promo Page SEO Design Case Study</title>
    <link>https://www.sunny34.com/blog/posts/promo-page-seo-case-study.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/promo-page-seo-case-study.en.html</guid>
    <pubDate>Thu, 30 Jul 2026 07:00:00 +0900</pubDate>
    <description>A promo page with intent and offer out of sync gets impressions but no conversions, and thin variant pages get dropped from the index too.</description>
  </item>
  <item>
    <title>85% of Agent Effort Goes to Context Retrieval: Operational Ground Rules for Moving RAG to a Compiled Knowledge Layer</title>
    <link>https://www.sunny34.com/blog/posts/rag-context-compiler-shift.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/rag-context-compiler-shift.en.html</guid>
    <pubDate>Wed, 29 Jul 2026 07:00:00 +0900</pubDate>
    <description>With 85% of agent effort going to context retrieval and completion stuck at 50-60%, RAG needs a redesign.</description>
  </item>
  <item>
    <title>3.26 Million Tokens a Query: Rebuilding Agent Memory Around Active Reconstruction Instead of Retrieve-Then-Reason</title>
    <link>https://www.sunny34.com/blog/posts/agent-memory-active-reconstruction.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/agent-memory-active-reconstruction.en.html</guid>
    <pubDate>Tue, 28 Jul 2026 07:00:00 +0900</pubDate>
    <description>Static retrieve-then-reason pipelines can't fold in mid-inference evidence, burning tokens without closing multi-hop gaps, and graph memory changes that.</description>
  </item>
  <item>
    <title>Orchestration Moves to YAML: The Multi-Agent Operating Bar Microsoft Agent Framework's Declarative Workflows Set</title>
    <link>https://www.sunny34.com/blog/posts/declarative-agent-workflow-ops.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/declarative-agent-workflow-ops.en.html</guid>
    <pubDate>Mon, 27 Jul 2026 07:00:00 +0900</pubDate>
    <description>As multi-agent orchestration shifts from code to YAML, the bar for review, recovery, and operations shifts with it.</description>
  </item>
  <item>
    <title>FAQ Rich Results Are Gone: Designing Promo Page SEO for the AI Search Era</title>
    <link>https://www.sunny34.com/blog/posts/faq-deprecation-promo-page-seo-design.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/faq-deprecation-promo-page-seo-design.en.html</guid>
    <pubDate>Sun, 26 Jul 2026 07:00:00 +0900</pubDate>
    <description>Canonical tags, crawlable internal links, and structured data still decide promo page rankings in the AI Overviews era.</description>
  </item>
  <item>
    <title>A Tool-Call Loop Repeats 50 Times by Default: Engineering Agent Loops for Chatbots and Callbots with Stop Reasons and Iteration Caps</title>
    <link>https://www.sunny34.com/blog/posts/agent-tool-call-loop-guardrails.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/agent-tool-call-loop-guardrails.en.html</guid>
    <pubDate>Sat, 25 Jul 2026 07:00:00 +0900</pubDate>
    <description>Without stop_reason-specific branches and an iteration cap, chatbot and callbot tool-call loops quietly stack up latency and cost.</description>
  </item>
  <item>
    <title>Traffic Halved in a Week: A Canonical, Hreflang, and Redirect Checklist for Site Relaunch SEO</title>
    <link>https://www.sunny34.com/blog/posts/site-relaunch-seo-checklist.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/site-relaunch-seo-checklist.en.html</guid>
    <pubDate>Fri, 24 Jul 2026 07:00:00 +0900</pubDate>
    <description>Post-relaunch ranking collapses usually start with gaps in canonical, hreflang, and redirect design, not content.</description>
  </item>
  <item>
    <title>When Search Becomes a Function Call: Design, Failure, and Ops Rules for a Vectorize MCP Tool</title>
    <link>https://www.sunny34.com/blog/posts/vectorize-mcp-tool-design.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/vectorize-mcp-tool-design.en.html</guid>
    <pubDate>Thu, 23 Jul 2026 07:00:00 +0900</pubDate>
    <description>Wrapping a Vectorize index in one MCP tool simplifies the call, but schema and limit design now decide search quality.</description>
  </item>
  <item>
    <title>Sessions Disappear: A Migration Checklist for MCP's 2026-07-28 Stateless Spec</title>
    <link>https://www.sunny34.com/blog/posts/mcp-stateless-protocol-migration.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/mcp-stateless-protocol-migration.en.html</guid>
    <pubDate>Wed, 22 Jul 2026 07:00:00 +0900</pubDate>
    <description>MCP's spec release candidate drops session handshakes, requiring tool-server teams to validate the stateless transition before July 28.</description>
  </item>
  <item>
    <title>The 30-Tool Threshold: An Operating Guide to Search-Based MCP Tool Calling</title>
    <link>https://www.sunny34.com/blog/posts/mcp-tool-search-scaling.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/mcp-tool-search-scaling.en.html</guid>
    <pubDate>Tue, 21 Jul 2026 07:00:00 +0900</pubDate>
    <description>Past 30-50 MCP tools, accuracy drops. BM25 tool search and defer_loading keep context and accuracy in check.</description>
  </item>
  <item>
    <title>An App Pops Up Mid-Chat: The Sandbox and Consent-Gate Checklist MCP Apps Demands</title>
    <link>https://www.sunny34.com/blog/posts/mcp-apps-ui-sandbox-qa.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/mcp-apps-ui-sandbox-qa.en.html</guid>
    <pubDate>Mon, 20 Jul 2026 07:00:00 +0900</pubDate>
    <description>MCP Apps renders interactive UI inside the chat — skip the sandbox, template review, or consent gate and it becomes a security hole.</description>
  </item>
  <item>
    <title>Prompts Alone Won't Hold: Harness Engineering for Long-Running Agents</title>
    <link>https://www.sunny34.com/blog/posts/agent-harness-context-checkpoint.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/agent-harness-context-checkpoint.en.html</guid>
    <pubDate>Sun, 19 Jul 2026 07:00:00 +0900</pubDate>
    <description>A single system prompt won't hold for long — tools, context, and checkpoints need one designed harness so agents survive across sessions.</description>
  </item>
  <item>
    <title>No Reset After a Cutoff: Interruption-Recovery Engineering for Chatbot and Callbot Loops</title>
    <link>https://www.sunny34.com/blog/posts/interruption-recovery-loop.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/interruption-recovery-loop.en.html</guid>
    <pubDate>Sat, 18 Jul 2026 07:00:00 +0900</pubDate>
    <description>When a chatbot or callbot conversation is cut off, the loop must resume exactly where it left off.</description>
  </item>
  <item>
    <title>Silent Failure, Not a Crash: Checkpoint and Drift Detection for Triggered Automation Loops</title>
    <link>https://www.sunny34.com/blog/posts/automation-loop-checkpoint-drift.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/automation-loop-checkpoint-drift.en.html</guid>
    <pubDate>Fri, 17 Jul 2026 07:00:00 +0900</pubDate>
    <description>Agents drift instead of crashing, so triggered automation loops need checkpointing and drift detection built in by default.</description>
  </item>
  <item>
    <title>It Searched the Same Thing Three Times: A Span-Level Debugging Roadmap for Multi-Agent Failures</title>
    <link>https://www.sunny34.com/blog/posts/multi-agent-failure-debugging.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/multi-agent-failure-debugging.en.html</guid>
    <pubDate>Thu, 16 Jul 2026 07:00:00 +0900</pubDate>
    <description>Even when subagents repeat the same search three times, span-level tracing narrows the failure to one node.</description>
  </item>
  <item>
    <title>The 60-Second Trap: Building Agent Memory with Workers KV and Vectorize</title>
    <link>https://www.sunny34.com/blog/posts/kv-vectorize-agent-memory.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/kv-vectorize-agent-memory.en.html</guid>
    <pubDate>Wed, 15 Jul 2026 07:00:00 +0900</pubDate>
    <description>Pair Workers KV's propagation delay with Vectorize's index limits so agent memory never serves stale answers.</description>
  </item>
  <item>
    <title>Listening While It Talks: The Full-Duplex Voice Agent Operating Baseline GPT-Live Forces</title>
    <link>https://www.sunny34.com/blog/posts/full-duplex-voice-agent-ops.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/full-duplex-voice-agent-ops.en.html</guid>
    <pubDate>Tue, 14 Jul 2026 07:00:00 +0900</pubDate>
    <description>OpenAI's full-duplex GPT-Live forces new operating baselines for barge-in detection and background delegation.</description>
  </item>
  <item>
    <title>A 31-Second Retry: The Agent Infrastructure Defense JadePuffer Demands</title>
    <link>https://www.sunny34.com/blog/posts/agentic-threat-actor-defense.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/agentic-threat-actor-defense.en.html</guid>
    <pubDate>Mon, 13 Jul 2026 07:00:00 +0900</pubDate>
    <description>An unauthenticated RCE flaw let an autonomous agent encrypt a production database end to end, rewriting the bar for managing agent infrastructure exposure.</description>
  </item>
  <item>
    <title>The Agent That Ships Finished Work: The Review Gate ChatGPT Work Demands</title>
    <link>https://www.sunny34.com/blog/posts/outcome-agent-review-gate.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/outcome-agent-review-gate.en.html</guid>
    <pubDate>Sun, 12 Jul 2026 07:00:00 +0900</pubDate>
    <description>Multi-app agents that run for hours and ship finished work need a review gate built for a duration, not a single click.</description>
  </item>
  <item>
    <title>Refused in Chat, Written in Code: Redesigning the Safety Gate for IDE Coding Agents</title>
    <link>https://www.sunny34.com/blog/posts/coding-agent-workflow-jailbreak.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/coding-agent-workflow-jailbreak.en.html</guid>
    <pubDate>Sat, 11 Jul 2026 07:00:00 +0900</pubDate>
    <description>A workflow-decomposed request bypassed a coding agent's chat filter in all 816 runs. Here's a pre-deploy recheck checklist built from that finding.</description>
  </item>
  <item>
    <title>The Session Finishes With No Device Online: Designing Cross-Device Agent Handoff</title>
    <link>https://www.sunny34.com/blog/posts/cross-device-agent-handoff.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/cross-device-agent-handoff.en.html</guid>
    <pubDate>Fri, 10 Jul 2026 07:00:00 +0900</pubDate>
    <description>As Cowork expands to web and mobile, here is how to design agent session handoff that survives no device being online.</description>
  </item>
  <item>
    <title>The Questionnaire Changed: CSA AICM v1.1 and the Agent Vendor Assessment Checklist</title>
    <link>https://www.sunny34.com/blog/posts/vendor-assessment-aicm-checklist.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/vendor-assessment-aicm-checklist.en.html</guid>
    <pubDate>Thu, 09 Jul 2026 07:00:00 +0900</pubDate>
    <description>CSA's June 23 release of AICM v1.1 widens vendor-assessment controls to 247 — agent vendors need a new checklist to keep up.</description>
  </item>
  <item>
    <title>The 72-Hour Clock: What Illinois's AI Safety Law Means for Incident Response SLAs</title>
    <link>https://www.sunny34.com/blog/posts/frontier-safety-incident-sla.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/frontier-safety-incident-sla.en.html</guid>
    <pubDate>Thu, 09 Jul 2026 07:00:00 +0900</pubDate>
    <description>Illinois now requires AI safety incidents to be reported within 24 to 72 hours — agent teams should reset their own incident clocks accordingly.</description>
  </item>
  <item>
    <title>The Age of Shared Agent Memory: A Governance Checklist for Cross-Framework Stores</title>
    <link>https://www.sunny34.com/blog/posts/shared-agent-memory-governance.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/shared-agent-memory-governance.en.html</guid>
    <pubDate>Wed, 08 Jul 2026 07:00:00 +0900</pubDate>
    <description>As agent frameworks converge on one shared memory store, scope and expiration policy have become the new failure point.</description>
  </item>
  <item>
    <title>When Your Agent Accepts Files: Treating Attachments as a Trust Boundary</title>
    <link>https://www.sunny34.com/blog/posts/agent-file-intake-guardrails.en.html</link>
    <guid isPermaLink="true">https://www.sunny34.com/blog/posts/agent-file-intake-guardrails.en.html</guid>
    <pubDate>Tue, 07 Jul 2026 07:00:00 +0900</pubDate>
    <description>How to design file and image intake so an agent never trusts uploads at face value — through format verification, isolation, and observability.</description>
  </item>
</channel>
</rss>
