First User Proof
Use this when you want one honest outside-Lambda-Curry proof that Anvil’s first-run path works on a real repo.
Capture one real external run that proves:
- a new user can run Anvil without any Lambda Curry–internal context
- the user reaches a successful audit on their own repo
- the returned report suggests at least one plausible next fix
- the proof is saved as a small evidence packet instead of disappearing into chat
When to run this
Section titled “When to run this”- after the exact published package version you want to validate is live
- before the first outside-user milestone is called complete
- only with an exact pinned version, never the floating
@alphatag
Exact command to send
Section titled “Exact command to send”Send this opener and one command. It assumes the tester is already in the target repo root, so the saved report lands at ./anvil-audit.md.
Could you try one first-run Anvil audit on a real repo of yours?Paste the single command below from that repo's root; it saves `./anvil-audit.md`, stays local, and does not require an AI provider.Send back whether it worked first try, the first useful fix the report pointed to, and the saved report file or excerpt.bunx @lambdacurry/anvil@<exact-version> audit --target . --ci --output ./anvil-audit.mdIf the tester needs a different launcher or shell layout, save that as a deviation in the returned evidence packet instead of sending multiple choices up front. Keep the exact pinned package version and local-only --ci flag.
The pinned 0.1.0-alpha.6 proof packet uses --ci.
Public docs to share with the tester
Section titled “Public docs to share with the tester”If the tester opens those docs, tell them to keep using the exact pinned command from the proof packet instead of switching to the unpinned examples.
Capture questions
Section titled “Capture questions”- Did the exact command succeed on the first try?
- If not, what failed first?
- If you changed the launcher or command, what did you use instead?
- Were you in the repo root when you ran it? If not, where were you?
- What was the first useful fix the report pointed to?
- What felt confusing, too internal, or too hand-wavy?
Minimum evidence packet
Section titled “Minimum evidence packet”Keep these together:
- the install path the tester used:
bunx,npx, or globalanvil - the exact command the tester ran
- the shell layout they used
- the pinned CLI version named in the command, plus matching
--versionoutput if you captured it - whether it succeeded on the first try
- one short usefulness/friction quote
- one saved report artifact path or screenshot excerpt
If the tester used global anvil, keep both the pinned bun add -g @lambdacurry/anvil@<exact-version> line and the anvil audit ... line together in the saved packet’s Exact command field.
For a ready-to-send outreach note and fill-in template, use First User Proof Packet.
Count the returned proof as complete only if the retained audit command keeps the pinned 0.1.0-alpha.6 local-only --ci spelling.