# Bellona DCC host / runtime / licence matrix — Phase 5.9 (2026-09-06)

Recheck of local runtimes at their mandated paths on THIS execution host, with a
per-adapter pointer and the exact live-unblock criteria for each. Assessment
only: the cross-phase Security/Evaluation/Reliability/Privacy gates still gate
any live autonomous/destructive DCC admission (see 5.5). A Blender first light
does NOT imply coverage of the rest of the estate.

Host: Linux, x86_64. Blender probed live; Unreal rechecked at the mandated path;
all other DCC runtimes probed absent.

## Matrix

| runtime                       | host status (probed)                       | version                            | licence posture                                                                              | adapter (per-adapter audit pointer)                                                                                                      | exact live-unblock criteria                                                                                                                                       |
| ----------------------------- | ------------------------------------------ | ---------------------------------- | -------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Blender**                   | **INSTALLED**, smoked live                 | 4.0.2 (Python 3.12.3)              | GPL — no licence blocker                                                                     | `@bellona/blender-agent` (stdin/WS RPC) + `apps/bellona/remote-host/blender-adapter.ts` (WS-to-addon). 5.1 audit: real, 2 defects fixed. | Governed leased first light (5.6) + breadth/negative controls (5.7/5.8), each behind the cross-phase gates.                                                       |
| **Unreal Engine**             | **PRESENT at the mandated path**, loadable | 5.5.4 (source build, non-licensee) | UE EULA (source) — accepted for this build; commercial royalty terms apply to shipped titles | `@bellona/unreal` (onbox-gate: blueprint/district/level authoring) + `@bellona/mcp-gateway` `ue-http-command-transport.ts`               | Live editor smoke via `UnrealEditor-Cmd` under a memory-safe recipe on this 16 GB host, then 5.13 (governed adapter) + 5.14 (workflow/recovery) behind the gates. |
| **Godot**                     | absent (no `godot` on PATH)                | —                                  | MIT — no licence blocker                                                                     | `@bellona/godot` lib + `apps/bellona/bridge-godot`                                                                                       | Install a Godot binary; probe version; handshake via the bridge. No licence gate — install-only.                                                                  |
| **Unity**                     | absent                                     | —                                  | Unity Personal/Pro/Enterprise — licence + account required                                   | `@bellona/unity` + `@bellona/unity-agent`                                                                                                | Install Unity Editor + Hub, activate a licence, expose the editor to the agent bridge.                                                                            |
| **Houdini**                   | absent (no `houdini`/`hython`)             | —                                  | SideFX (Apprentice/Indie/Commercial)                                                         | `@bellona/houdini` + `remote-adapters/houdini-adapter.ts`                                                                                | Install Houdini, choose a licence tier, probe `hython`.                                                                                                           |
| **Autodesk Maya**             | absent (no `maya`/`mayapy`)                | —                                  | Autodesk subscription                                                                        | `@bellona/maya` + `remote-adapters/maya-adapter.ts`                                                                                      | Install Maya, activate subscription, probe `mayapy`. Distinct from the internal Maya-engine domain (5.15).                                                        |
| **3ds Max**                   | absent                                     | —                                  | Autodesk subscription (Windows-only)                                                         | `@bellona/3dsmax`                                                                                                                        | Windows host + Autodesk subscription; out of scope on this Linux host until a Windows target is provisioned.                                                      |
| **Cinema 4D**                 | absent                                     | —                                  | Maxon One subscription                                                                       | `remote-adapters/cinema4d-adapter.ts`                                                                                                    | Install C4D + Maxon licence.                                                                                                                                      |
| **Nuke**                      | absent                                     | —                                  | Foundry (Non-commercial/Commercial)                                                          | `remote-adapters/nuke-adapter.ts`                                                                                                        | Install Nuke + Foundry licence.                                                                                                                                   |
| **DaVinci Resolve**           | absent                                     | —                                  | Free / Studio                                                                                | `@bellona/davinci` + `remote-adapters/resolve-adapter.ts`                                                                                | Install Resolve; Studio licence only for Studio-only APIs.                                                                                                        |
| **Substance**                 | absent                                     | —                                  | Adobe subscription                                                                           | `remote-adapters/substance-adapter.ts`                                                                                                   | Install Substance + Adobe licence.                                                                                                                                |
| **Photoshop / After Effects** | absent                                     | —                                  | Adobe Creative Cloud                                                                         | `remote-adapters/photoshop-aftereffects-adapter.ts`                                                                                      | Install the Adobe apps + Creative Cloud licence.                                                                                                                  |
| **Figma**                     | absent (SaaS)                              | —                                  | Figma account/plan; REST/plugin token                                                        | `remote-adapters/figma-adapter.ts`                                                                                                       | Provision a Figma token/account; no local install.                                                                                                                |

## Unreal recheck detail (mandated path)

`/root/workspace/UnrealEngine-5.5/Engine/Binaries/Linux/UnrealEditor-Cmd` — ELF
64-bit x86-64, stripped, real (not a placeholder). The engine tree is a complete
137 GB source build: 1,918 Linux binaries, 635 `.so` modules, `Build.version`
reports 5.5.4 (`BranchName UE5`, `IsLicenseeVersion 0`). `ldd` resolves all 234
shared-library dependencies (0 not found), so the binary is loadable on this
host. **Live runnability is UNVERIFIED** — the editor was NOT launched (a UE
editor start is memory-heavy on this 16 GB host and the disk is ~90% full); a
memory-safe live smoke is 5.13/5.14 work under the cross-phase gates. This
recheck corrects the G5 note (which recorded the path absent on the earlier Mac
and required a recheck on the execution host): on THIS host, UE 5.5.4 is present
and structurally complete.

## What this does NOT establish

Presence and loadability are not live availability. No editor/DCC other than
Blender has been driven here, and even Blender's smoke is first light, not
breadth. Every "unblock" row above is an install/licence/host action, not a
completed capability. Live admission of any runtime remains behind the
Security/Evaluation/Reliability/Privacy gates (5.5). The per-adapter audit
pointers name where each adapter lives; a deep per-adapter fabrication/security
audit is tasks 5.13–5.19, not this matrix.
