# Format order amounts as INR on home page

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

**Feedback URL**: https://demo-nextjs.realrobin.dev/

| | |
| --- | --- |
| Status | CLAUDE CODE-WRITTEN · OPEN |
| Source | github:real-robin-ai/robin-nextjs-demo#22 |
| Original | https://github.com/real-robin-ai/robin-nextjs-demo/pull/22 |
| Workspace | Showcase |
| Tags | github, code, typescript |

## What it does

**Most of this change is one file: data.ts holds 93% of the edited lines.**

Claude Code opened this, so there is no author to ask. 2 files changed across 1 area of real-robin-ai/robin-nextjs-demo, 27 added and 1 removed.

**Feedback URL**: https://demo-nextjs.realrobin.dev/

**Diagram: Where the change landed. Node size is not to scale; the line counts are exact.**

- robin-nextjs-demo (2 files, 28 lines) [accent]
- Source (2 files, 28 lines) [accent]
- data.ts (+26 −0) [bad]
- robin-nextjs-demo -> Source
- Source -> data.ts : heaviest

- **Written by an agent.** Claude Code authored this change. The usual review shortcut, asking the person who wrote it, is not available, so everything a reviewer needs has to come from the diff itself.
- **Heaviest file.** src/data.ts, +26 −0, which is 93% of the change.
- **No test changed.** 2 source files changed with no accompanying test edit.
- **Spread.** 2 files, 28 changed lines in total.

## How it works

**The largest single edit is in data.ts.**

Quoted verbatim from the diff. This is the biggest hunk by changed lines, which is where a reviewer's attention usually belongs first.

**Diagram: Source files matched to test files by filename. A name-based match, so treat it as a prompt to look rather than as proof.**

- NO TEST CHANGED (2)
  - data.ts (+26 −0) [bad]
  - page.tsx (+1 −1) [bad]
- TEST CHANGED TOO (0)
  - no source file paired [bad]

```typescript
@@ -15,6 +15,7 @@ export async function getOrders() {
       amount: {
         usd: '$80.00',
         cad: '$109.47',
+        inr: '₹6,640.00',
         fee: '$3.28',
         net: '$106.19',
       },
```

_src/data.ts, +26 −0. The largest hunk in the largest file._

## File map

**Every file this change touches, heaviest first.**

Role is inferred from the path and risk from the path and the line count. Neither was read from the code.

| File | Role | Change | Risk |
| --- | --- | --- | --- |
| `src/data.ts` | application code | modified, +26 −0 | low |
| `src/app/page.tsx` | user interface | modified, +1 −1 | low |

## Receipts

**Where each number above comes from.**

All of it is arithmetic over the file list and the check results, so it can be recomputed from the source.

- **Claim.** Claude Code wrote this change.
  - Evidence: Co-Authored-By: Claude
  - Where: pull request title
- **Claim.** 2 files changed, +27 −1.
  - Evidence: src/data.ts (+26 −0); src/app/page.tsx (+1 −1)
  - Where: https://github.com/real-robin-ai/robin-nextjs-demo/pull/22
- **Claim.** data.ts carries 93% of the changed lines.
  - Evidence: 26 of 28 changed lines
  - Where: src/data.ts
- **Claim.** It arrived as 2 commits.
  - Evidence: Update src/app/page.tsx
  - Where: commit 137f60e
- **Claim.** CI reports 0 failing of 1.
  - Evidence: Vercel Preview Comments
  - Where: CI check: Vercel Preview Comments
- **Claim.** The change drew 1 comment.
  - Evidence: [vc]: #tJDiXMVpke+bsdOPown96DkyhfFellVm6QpPyQkhW5Y=:eyJpc01vbm9yZXBvIjp0cnVlLCJ0eXBlIjoiZ2l0aHViIiwicHJvamVjdHMiOlt7Im5hbWUiOiJyb2Jpbi1uZXh0…
  - Where: comment by vercel[bot]

## Where to attack

**What the shape of this diff suggests looking at first.**

These come from structure alone: which areas were touched, what was not touched alongside them, and what CI says. None of them is a judgement about the code.

- **Source changed with no test changed** (medium)
  - 2 source files changed and no test file moved with them. Existing tests may already cover this, or they may not; the diff cannot say which.
  - Mitigation: Confirm whether coverage already exists for the changed paths before approving.

## Merge order

**A reading order for the review, not a deployment plan.**

Ordered by how expensive each part is to get wrong, which is a structural property rather than an informed one.

1. **Then data.ts.** The largest single file in the change, +26 −0.
2. **Decide whether a test is needed.** Nothing in this change adds or edits one.

## What this brief could not check

- No language model read this change. Every statement here is computed from file paths, line counts, and CI status, so it describes the shape of the diff and not what the diff means.
- No test file changed, so nothing here is evidence that the change works.
