Reading the code
You never have to read the code. If you are curious, ask Claude to walk you through a part of it. This is the map.
Good questions to ask:
- "How does the app turn report.tsx into a page?"
- "Where does the date filter cut the rows?"
- "What happens when I open a report for the first time today?"
Content before code
If a report needs something the components cannot do, ask first whether a prop does it. Most of the time one does. When the kit's code does change, it is for every report, not one: a new prop or a new component, with a page in Components.