<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Clawd-Code on Margrop Blog</title>
		<link>https://blog.margrop.net/en/tag/clawd-code/</link>
		<description>Recent content in Clawd-Code on Margrop Blog</description>
		<generator>Hugo</generator>
		<language>en-US</language>
		
		
		
		
			<lastBuildDate>Tue, 31 Mar 2026 21:30:00 +0800</lastBuildDate>
		
			<atom:link href="https://blog.margrop.net/en/tag/clawd-code/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Clawd Code Quick Architecture Read: One Page to Understand the Python-First Rewrite Workspace</title>
				<link>https://blog.margrop.net/en/post/clawd-code-architecture-quick-read/</link>
				<pubDate>Tue, 31 Mar 2026 21:30:00 +0800</pubDate>
				<guid>https://blog.margrop.net/en/post/clawd-code-architecture-quick-read/</guid>
				<description>&lt;p&gt;The latest &lt;code&gt;margrop/clawd-code&lt;/code&gt; codebase is no longer just a preserved source archive. It is now a very explicit &lt;strong&gt;Python-first porting workspace&lt;/strong&gt;: &lt;code&gt;src/&lt;/code&gt; is the active implementation surface, &lt;code&gt;tests/&lt;/code&gt; is the verification layer, &lt;code&gt;archive/claude_code_ts_snapshot/&lt;/code&gt; is an optional local archive, and &lt;code&gt;src/reference_data/&lt;/code&gt; is the source of mirrored command and tool inventories.&lt;/p&gt;&#xA;&lt;p&gt;This short post answers one question only: &lt;strong&gt;how is the workspace organized right now?&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.margrop.net/post-images/clawd-code-quick-overview.svg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Clawd Code Latest Code Analysis: How a Python-First Claude Code Rewrite Organizes Commands, Tools, Sessions, and Audit</title>
				<link>https://blog.margrop.net/en/post/claude-code-daofa-tishu-source-code-analysis/</link>
				<pubDate>Tue, 31 Mar 2026 20:30:00 +0800</pubDate>
				<guid>https://blog.margrop.net/en/post/claude-code-daofa-tishu-source-code-analysis/</guid>
				<description>&lt;p&gt;After reading the latest code in &lt;code&gt;margrop/clawd-code&lt;/code&gt;, the main change is obvious: this repository is no longer just an archive of the leaked Claude Code tree. It is now a &lt;strong&gt;Python-first porting workspace&lt;/strong&gt;. The tracked tree centers on &lt;code&gt;src/&lt;/code&gt; as active implementation, &lt;code&gt;tests/&lt;/code&gt; as verification, &lt;code&gt;archive/claude_code_ts_snapshot/&lt;/code&gt; as an optional local archive, and &lt;code&gt;src/reference_data/&lt;/code&gt; as the mirrored data source for commands, tools, and surface coverage.&lt;/p&gt;&#xA;&lt;p&gt;That changes the question. We are no longer asking only “what did the original source look like?” We are asking:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;can the old system be reorganized into a maintainable Python workspace?&lt;/li&gt;&#xA;&lt;li&gt;can commands, tools, sessions, permissions, and startup order be modeled explicitly?&lt;/li&gt;&#xA;&lt;li&gt;how much of the original surface is mirrored today?&lt;/li&gt;&#xA;&lt;li&gt;which parts are already runnable, and which parts are still skeletal?&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;That is why I rewrote this post. The previous version still revolved around the leaked snapshot itself. This version needs to talk about the &lt;strong&gt;new engineering object&lt;/strong&gt;: the rewrite workspace.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://blog.margrop.net/post-images/clawd-code-architecture-2026.svg&#34; alt=&#34;&#34;&gt;&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
