CLAUDE.mdA

CLAUDE.md from zhurong2020/pyobfus is a CLAUDE.md file: the standing instructions Claude Code reads in that repo.

Install it, pinned
mdr add zhurong2020/pyobfus/CLAUDE.md@git:20261021.316e752

Pins git:20261021.316e752 in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 14 of 14 checks passed
Kind
CLAUDE.md file
Repository
zhurong2020/pyobfus
Path
CLAUDE.md
Versions recorded
40
Latest version
git:20261021.316e752, committed Oct 21, 2026
First version recorded
Sep 22, 2026
Size
24,050 bytes
Repository stars
11
License
Apache-2.0

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# pyobfus 开发约定

Modern Python Code Obfuscator - 基于 AST 的 Python 代码混淆器。

> 通用 agent 约定(build/test/lint、仓库结构、专利 gate 等)见根目录 [`AGENTS.md`](AGENTS.md)(规范源,工具无关)。本文件保留 Claude / 中文 / 专利申报相关的项目专属细节。
>
> @AGENTS.md

## ⚡ Current pending work (cold-start 必读)

**Single source of truth for current plan**: [`docs/CURRENT_PLAN_ZH.md`](docs/CURRENT_PLAN_ZH.md) — 重启 session 第一份必读

**下一步做什么**: [`docs/TODO.md`](docs/TODO.md) — 排期清单(顺序 + 验收标准 + 周期性任务),依据见 `docs/FEATURE_EXPANSION_RESEARCH_2026-09-12.md`

`docs/ROADMAP.md` 和 `docs/POST_V0.4_TODO.md` 已归档为历史执行记录和细节来源。日常优先级、外部 blocker、下次工作建议都以 `docs/CURRENT_PLAN_ZH.md` 为准。

### 2026-10-20 — Core 0.8.0 已发布:Python 3.15 支持(冷启动先读 `docs/CURRENT_PLAN_ZH.md` 顶部)

PR #108(PY315-1 惰性导入保留、PY315-2 推导式解包、3.15 新内建名保留、3.15 三平台 CI)由无头 Codex 实现、Claude 独立审核后合并并发布;PyPI/PEP 740/全新 3.15 与 3.10 安装/GitHub Release/Zenodo `23500657`/CFF 均已核。同晚维护者批准发 MCP 0.3.14(3.15 分类器 + #103 提示):PyPI/PEP 740、全新 3.15 安装握手 0.3.14/9 tools、MCP Registry active/isLatest 均已核;runtime 0.1.1、VS Code 不发。Glama 10-21 已改装 0.3.14/0.8.0 并测试通过(9 tools)。本机跑 3.15 用工作区登记的 `~/venvs/py315_20261020`(路由见 `../workspace-meta/VENV_INDEX.md` §0,按需 `pip install -e .`),不要再建新 venv;10-20 审核用的源码编译 3.15 在 `/tmp`,已不可依赖。遗留(3.15
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add zhurong2020/pyobfus/CLAUDE.md@sha256:e231c5fe8f5f9640

The line at the top of this page pins the label git:20261021.316e752, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_ba3a4awevqmdndlb.svg)](https://markdownregistry.com/a/art_ba3a4awevqmdndlb)

3 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 40 versions of this file, between Sep 22, 2026 and Oct 21, 2026, more than one a day.

versioncommittedcommitsizeaudit
git:20261021.316e752 latest2026-10-21 316e752 24,050 BA view · diff
git:20261020.7cf923a2026-10-20 7cf923a 23,517 BA view · diff
git:20261020.95965652026-10-20 9596565 23,282 BA view · diff
git:20261020.10e8dcb2026-10-20 10e8dcb 23,241 BA view · diff
git:20261020.4bfda2b2026-10-20 4bfda2b 23,058 BA view · diff
git:20261018.7e2cc5c2026-10-18 7e2cc5c 22,187 BA view · diff
git:20261018.8e74d9a2026-10-18 8e74d9a 22,214 BA view · diff
git:20261018.980fc862026-10-18 980fc86 22,195 BA view · diff
git:20261016.6d370142026-10-16 6d37014 22,168 BA view · diff
git:20261016.a4bc6e32026-10-16 a4bc6e3 22,205 BA view · diff
git:20261015.964b2482026-10-15 964b248 22,121 BA view · diff
git:20261015.cc923272026-10-15 cc92327 22,113 BA view · diff
git:20261015.2a7bcc82026-10-15 2a7bcc8 22,318 BA view · diff
git:20261015.ef281782026-10-15 ef28178 22,425 BA view · diff
git:20261014.199d1d82026-10-14 199d1d8 22,425 BA view · diff
git:20261012.7bd2e772026-10-12 7bd2e77 22,724 BA view · diff
git:20261012.07c5a0a2026-10-12 07c5a0a 22,529 BA view · diff
git:20261011.2bb2cd32026-10-11 2bb2cd3 22,296 BA view · diff
git:20261011.73b77622026-10-11 73b7762 21,334 BA view · diff
git:20261010.7b570682026-10-10 7b57068 20,917 BA view · diff
git:20261008.2418c302026-10-08 2418c30 20,809 BA view · diff
git:20261008.130b8c12026-10-08 130b8c1 20,586 BA view · diff
git:20261007.2506f032026-10-07 2506f03 20,059 BA view · diff
git:20261007.1aadfa32026-10-07 1aadfa3 19,578 BA view · diff
git:20261007.0d235222026-10-07 0d23522 19,454 BA view · diff
git:20261002.da02afd2026-10-02 da02afd 18,088 BA view · diff
git:20260929.3f3804e2026-09-29 3f3804e 17,995 BA view · diff
git:20260929.ff39ff82026-09-29 ff39ff8 17,770 BA view · diff
git:20260929.23fd92c2026-09-29 23fd92c 92,214 BA view · diff
git:20260929.c9f9dca2026-09-29 c9f9dca 91,889 BA view · diff
git:20260929.3c5e2612026-09-29 3c5e261 91,353 BA view · diff
git:20260927.c9b56a72026-09-27 c9b56a7 91,301 BA view · diff
git:20260927.6d7af062026-09-27 6d7af06 90,962 BA view · diff
git:20260927.dd630ba2026-09-27 dd630ba 90,510 BA view · diff
git:20260927.fdadd0d2026-09-27 fdadd0d 90,302 BA view · diff
git:20260925.ac1c91b2026-09-25 ac1c91b 90,113 BA view · diff
git:20260925.40bdd2c2026-09-25 40bdd2c 89,719 BA view · diff
git:20260925.2174e872026-09-25 2174e87 89,341 BA view · diff
git:20260924.e791c002026-09-24 e791c00 87,347 BA view · diff
git:20260922.089867c2026-09-22 089867c 87,164 BA view

Audit of the latest version

A  14 of 14 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Size between 200 bytes and 200 KB (24050 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

zhurong2020/pyobfus · 11 stars · license Apache-2.0 · pushed 2026-10-21 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_ba3a4awevqmdndlb
GET https://markdownregistry.com/api/v1/resolve?ref=zhurong2020/pyobfus/CLAUDE.md
GET https://markdownregistry.com/api/v1/blob/e231c5fe8f5f9640d20d40d5bdabf653bdbbc7533a474060234b0b8ae2d52527

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: what a CLAUDE.md file is · keeping AGENTS.md and CLAUDE.md in sync · which agent file does what.

More from zhurong2020/pyobfus

AGENTS.md AGENTS.md file
zhurong2020/pyobfus · AGENTS.md
git:20261021.cc145b2 · audit A · 11 stars
llms.txt@docs llms.txt file
zhurong2020/pyobfus · docs/llms.txt
git:20261020.baae6ee · audit A · 11 stars
llms-full.txt llms.txt file
zhurong2020/pyobfus · llms-full.txt
git:20261020.baae6ee · audit A · 11 stars
llms.txt llms.txt file
zhurong2020/pyobfus · llms.txt
git:20261020.baae6ee · audit A · 11 stars
pyobfus-protect SKILL.md skill
zhurong2020/pyobfus · skills/pyobfus-protect/SKILL.md · Obfuscate / protect Python source before shipping it, and verify the obfuscated output still runs. Use when the user…
git:20261012.07c5a0a · audit B · 11 stars
pyobfus-review SKILL.md skill
zhurong2020/pyobfus · skills/pyobfus-review/SKILL.md · Review a Python project for source-protection readiness without changing anything: what would break under obfuscation…
git:20260912.54b270c · audit B · 11 stars
.cursorrules Cursor rule
zhurong2020/pyobfus · templates/ai-integration/.cursorrules
git:20260611.bdfaad3 · audit A · 11 stars
AGENTS.md@templates/ai-integration AGENTS.md file
zhurong2020/pyobfus · templates/ai-integration/AGENTS.md
git:20261007.8f25d63 · audit A · 11 stars
CLAUDE.md@templates/ai-integration CLAUDE.md file
zhurong2020/pyobfus · templates/ai-integration/CLAUDE.md
git:20261007.8f25d63 · audit A · 11 stars

Every file in zhurong2020/pyobfus

Other files named CLAUDE.md

CLAUDE.md CLAUDE.md file
affaan-m/ecc · CLAUDE.md
git:20260528.04c68e4 · audit A · 284,510 stars
CLAUDE.md CLAUDE.md file
firecrawl/firecrawl · CLAUDE.md
git:20261008.5a75dca · audit A · 193,096 stars
CLAUDE.md CLAUDE.md file
garrytan/gstack · CLAUDE.md
git:20261011.5d64745 · audit A · 136,966 stars
CLAUDE.md CLAUDE.md file
juliusbrussee/caveman · CLAUDE.md
git:20261010.505ac30 · audit B · 113,780 stars
CLAUDE.md CLAUDE.md file
addyosmani/agent-skills · CLAUDE.md
git:20260720.8fd2081 · audit A · 109,013 stars
CLAUDE.md CLAUDE.md file
nexu-io/open-design · CLAUDE.md
git:20260430.9b57c22 · audit B · 102,533 stars
CLAUDE.md CLAUDE.md file
thedotmack/claude-mem · CLAUDE.md
git:20261013.84bbb53 · audit A · 102,153 stars
CLAUDE.md CLAUDE.md file
egonex-ai/understand-anything · CLAUDE.md
git:20260710.6677c67 · audit B · 87,696 stars

Browse by kind, by grade A, or by owner.