Skip to content

NaroFrom request to proved delivery

Bind your coding agent to the repository — clear goals, named evidence, and a send step that waits until the work is actually done.

Before and after

Same request. Different outcome.

What you ask for

add a coupon code field to the cart page, show an error when the code is invalid

You type that in Claude Code, Codex, or Cursor — the same sentence you would have typed without Naro.

Without Naro

MomentWhat usually happens
First replyThe agent starts editing files immediately
“Done”Feels finished because the UI changed
TestsOptional, easy to skip
Sendgit push goes through whether evidence exists or not

Typical shape: a quick field, a hard-coded happy path, little or no check for invalid codes.

With Naro

MomentWhat you should see
First replyA short work summary: goal, boundaries, and what must be true before send
During workA checklist of open items for this change
Before sendEach item proved with a real command that succeeded
SendBlocked until open items are closed — the refusal names what is still missing

Typical shape: clear behaviour for invalid codes, a named test or check, and a send step that will not invent a green light.

Side effects and risky requests

If you ask for something destructive (reset users, drop data, deploy to production), Naro expects an explicit plan and your approval — silence is not approval.


Who this handbook is for

Teams that already use a coding agent and need delivery you can stand behind: the same standards whether the work happens in Claude Code, Codex, or Cursor.

Next steps

  1. Get started — install once in the project you will change
  2. Open the guide for Claude Code, Codex, or Cursor
  3. When work is ready: Prove & send

Naro customer documentation