# Design decisions

Short records of choices that shaped Fusion, with what was considered and why. Each one is kept
as written; a later decision that changes one says so.

| # | Decision |
|---|---|
| [0001](https://steonmod.com/docs/adr-0001) | Composite guest frames by GPU-copying them into Godot-owned textures |
| [0002](https://steonmod.com/docs/adr-0002) | One Luau VM per addon, with a time limit instead of an instruction count |
| [0003](https://steonmod.com/docs/adr-0003) | The Unreal kit draws with SceneCaptures and copies them on the game's own GPU queue |
| [0004](https://steonmod.com/docs/adr-0004) | The Router API: data first, Lua 5.4 for router scripts |
| [0005](https://steonmod.com/docs/adr-0005) | The content hub is a signed static folder of our own |
