Context
The project template ships AI context resources (CLAUDE.md, skills, build hook) that guide AI agents through Miden smart contract development. Currently there is no automated way to verify that these resources actually produce working results end-to-end.
Raised in PR #18 review as a follow-up for the testing plan.
Proposal
Create an automated test that:
- Runs a Claude Code (or equivalent) session against the project template
- Gives the agent a known task (e.g., "build a token transfer contract with tests")
- Verifies the resulting code compiles and tests pass
This validates that the full AI developer experience works, not just that individual code blocks compile.
Notes
- Could run on a schedule (weekly) rather than on every PR
- Start simple: verify a basic contract + test can be generated and compiled
- Longer term: expand to cover more complex patterns (multi-contract, note flows)
Context
The project template ships AI context resources (CLAUDE.md, skills, build hook) that guide AI agents through Miden smart contract development. Currently there is no automated way to verify that these resources actually produce working results end-to-end.
Raised in PR #18 review as a follow-up for the testing plan.
Proposal
Create an automated test that:
This validates that the full AI developer experience works, not just that individual code blocks compile.
Notes