<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>见远而行 (English)</title><description>I build data infrastructure and trustworthy AI tools in Hangzhou, writing about real constraints, trade-offs, and reusable implementations.</description><link>https://blog.overme.cn/en/</link><item><title>Why I Write ‘见远而行’</title><link>https://blog.overme.cn/en/posts/hello-world/</link><guid isPermaLink="true">https://blog.overme.cn/en/posts/hello-world/</guid><description>The meaning behind this site, its three long-term themes, and the standards I use to document constraints, trade-offs, and verifiable results.</description><pubDate>Thu, 13 Aug 2026 01:30:00 GMT</pubDate></item><item><title>Building a Data Lineage Viewer as a Web Component</title><link>https://blog.overme.cn/en/posts/building-lineage-viewer/</link><guid isPermaLink="true">https://blog.overme.cn/en/posts/building-lineage-viewer/</guid><description>Design trade-offs behind lineage-viewer: zero runtime dependencies, deterministic layout, and an embeddable component boundary.</description><pubDate>Wed, 12 Aug 2026 04:00:00 GMT</pubDate></item><item><title>In a Ledger, AI Should Interpret Rather Than Decide</title><link>https://blog.overme.cn/en/posts/ai-only-interprets-ledger-actions/</link><guid isPermaLink="true">https://blog.overme.cn/en/posts/ai-only-interprets-ledger-actions/</guid><description>How LarkLedger separates natural-language understanding from deterministic ledger logic and adds confirmation boundaries to risky inputs.</description><pubDate>Sat, 08 Aug 2026 01:00:00 GMT</pubDate></item></channel></rss>