THE ARROW ARCHBack to the story ↗
INTERACTIVE WALKTHROUGH

From a clear ask.
To a proven change.

Follow one example through Arrow’s control system. This is an illustrative walkthrough; the actual product runs locally after cloning.

EXAMPLE / CHECKOUT DISCOUNTNO LIVE AGENTS RUNNING
“Add discount codes to checkout. Keep the existing payment flow intact.”
01 / UNDERSTAND

Make the ask testable.

The PM turns a plain-language request into acceptance criteria. Open questions return to the human before implementation starts.

Acceptance
• Apply a valid discount to the subtotal.
• Reject expired codes.
• Keep existing checkout behavior unchanged.
1 OF 5
RUN THE REAL THING

Your machine.
Your repository.

Requires Bun 1.3+, Node.js 20+, Git and IBM Bob Shell 2.0.5+. Configure your Bob API key in the app’s Settings.

Open the product repository ↗

Repository access may be required. Use Mock mode in the local app to explore its flow without a model.

git clone https://github.com/AnshumanAtrey/the-arrow-arch.git
cd the-arrow-arch/the-arrow-arch
bun install
bun run dev

Then open http://localhost:7777. Onboard your repo, approve the plan and send a task.