# Architecture Decision Records This directory contains lightweight Architecture Decision Records for this repository. The goal is simple: keep a short memory of why we made repo-level choices while building ComputerCraft / CC:Tweaked code for Minecraft. This is not meant to be a heavy process. Future ADRs can reuse the shape of the existing files when it is useful. ## Records - [`adr-0001-target-computercraft.md`](adr-0001-target-computercraft.md) - Target ComputerCraft. - [`adr-0002-use-eventloop-for-async-code.md`](adr-0002-use-eventloop-for-async-code.md) - Use eventloop for async code. - [`adr-0003-current-net-api-state.md`](adr-0003-current-net-api-state.md) - Current net API state. - [`adr-0004-trapos-branding-and-manifest.md`](adr-0004-trapos-branding-and-manifest.md) - TrapOS branding and manifest-driven installs.