01
Write a feature and run the tests
When
The change is clear. You want it in the repo, and you want to know it runs.
You say
Add rate limiting to the API and cover it with tests.
Matcha CLI reads the files, edits them, and shows the diff in the same turn.
Then it runs the tests and keeps going from the result.
There is no account and no product cloud. The session stays on your machine.
Add rate limiting to the API and cover it with tests.
MatchaCode
Reading src/api/route.ts, src/api/route.test.ts
- export const POST = handler+ export const POST = withRateLimit(handler)
Rate limiting added. 12 tests passed.