# Runic Gateway installer — Project Tree

> **Auto-generated.** This file is maintained by the `sync-project-tree` CI workflow in
> the [`RunicGateway/installer`](https://gitea.whitlocktech.com/RunicGateway/installer) repository, which
> opens a pull request here whenever the tracked file layout on `main` changes. Do not edit
> by hand — changes will be overwritten by the next sync.

A snapshot of the tracked files in the repository (build output, dependencies, and other
git-ignored paths are excluded).

```text
installer/
├── .gitea/
│   ├── ISSUE_TEMPLATE/
│   │   ├── bug_report.md
│   │   ├── config.yaml
│   │   └── feature_request.md
│   ├── scripts/
│   │   └── gen_tree.py
│   ├── workflows/
│   │   ├── bundle.yml
│   │   ├── pr-checks.yml
│   │   ├── release.yml
│   │   └── sync-project-tree.yml
│   └── PULL_REQUEST_TEMPLATE.md
├── bundles/
│   └── README.md
├── src/
│   ├── backup.rs
│   ├── bundle.rs
│   ├── cli.rs
│   ├── diff.rs
│   ├── doctor.rs
│   ├── install.rs
│   ├── lib.rs
│   ├── main.rs
│   ├── net.rs
│   ├── overlay.rs
│   ├── patch.rs
│   ├── paths.rs
│   ├── record.rs
│   ├── service.rs
│   ├── servuo.rs
│   ├── sidecar.rs
│   ├── tier.rs
│   ├── ui.rs
│   ├── uninstall.rs
│   ├── update.rs
│   └── util.rs
├── tests/
│   ├── fixtures/
│   │   ├── commandlogging-event.patch
│   │   ├── patch_tier.json
│   │   ├── playervendor-sale-eventsink.patch
│   │   ├── playervendor-sale-gump.patch
│   │   └── published-bundle.json
│   └── real_patches.rs
├── .gitignore
├── Cargo.lock
├── Cargo.toml
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── CONTRIBUTORS.md
├── LICENSE.md
├── README.md
└── SECURITY.md
```
