Skip to main content
Run any Skill in Manus
with one click

lint-zorch-srcs

Stars10
Forks0
UpdatedJune 3, 2026 at 06:52

zorch-specific source-tree lint enforcing the two non-negotiables. Detects consumer/zkVM leakage into zorch/ code (the proving-scheme- and zkVM-agnostic rule), consumer/zkVM names in tests or fixtures, kernel-splitting ops inside a fused_region body or a Round's _round_poly/_fold (the fusion-by-construction rule), and bare asserts in tests. Companion to /lint-zorch-docs — the same agnostic + fusion philosophy applied to code. Auto-detects subsystems from zorch/, so a new block inherits every check the moment its directory lands. TRIGGER when: (1) /lint-zorch-srcs, (2) after touching zorch/ source, (3) after adding a subsystem, (4) before a src PR. SKIP when: outside the zorch repo; nothing under zorch/ changed since the last clean run.

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

SKILL.md
readonly