Atlas
Your contract as a graph of its functions, storage and calls.
The atlas is built from forge build --ast and forge inspect … storageLayout. Each piece (function, modifier, storage slot, external call, event) keeps its source line, and findings and coverage sit on the pieces they touch.
Views
| View | Key | Shows |
|---|---|---|
| Graph | 1 | What each function reads, writes, calls and emits |
| Paths | 2 | Each function step by step, with replay |
| Scenarios | 3 | The Lab: write a Foundry test of intended behaviour |
Header
- The contract picker switches to other contracts the project deploys (mocks included).
- Coverage, Untested and Findings open the summary in the inspector.
- Search (/) finds a piece, Ask AI asks about the selection, Inspector shows its details.
LUORA_ATLAS=MyVault node luora-export.mjs picks which contract the atlas maps when a project has several.