Files
chia-blockchain/.cursor/rules/context-clvm.mdc
T
Almog De PazandGitHub 79008d11d5 context for moduls and testing for cursor to use automatically (#20572)
* context fo cursor

* pass with docs refrence, fix line counts and some more and minor fixes

* lint

* pr comments

* fixes
2026-05-01 14:02:08 -05:00

22 lines
801 B
Plaintext

---
description: Auto-attach CLVM context when working in puzzle/execution code
globs:
- chia/types/blockchain_format/**
- chia/types/condition_opcodes.py
- chia/types/generator_types.py
- chia/wallet/puzzles/**
- chia/wallet/conditions.py
- chia/consensus/condition_tools.py
- chia/consensus/generator_tools.py
- chia/consensus/get_block_generator.py
- chia/consensus/cost_calculator.py
---
# CLVM / Puzzle Execution Context Available
Deep context for this subsystem exists at `.cursor/context/clvm-execution.md`.
Read it before exploring code — it documents the three CLVM execution paths
(mempool, block validation, block building), resource limits (cost, atoms, pairs),
canonical serialization, condition opcodes, AGG_SIG replay protection, and
`MEMPOOL_MODE` flag behavior.