No description
  • C# 50.1%
  • Rust 30.9%
  • Python 14.1%
  • C++ 2.5%
  • PowerShell 2.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-06-12 11:57:33 +01:00
brokkr-daemon Initial Brokkr scaffold 2026-06-12 11:57:33 +01:00
docs Initial Brokkr scaffold 2026-06-12 11:57:33 +01:00
schemas Initial Brokkr scaffold 2026-06-12 11:57:33 +01:00
surfaces Initial Brokkr scaffold 2026-06-12 11:57:33 +01:00
tools Initial Brokkr scaffold 2026-06-12 11:57:33 +01:00
.gitignore Initial Brokkr scaffold 2026-06-12 11:57:33 +01:00
Cargo.lock Initial Brokkr scaffold 2026-06-12 11:57:33 +01:00
Cargo.toml Initial Brokkr scaffold 2026-06-12 11:57:33 +01:00
README.md Initial Brokkr scaffold 2026-06-12 11:57:33 +01:00

Brokkr

Brokkr is the GameCult creative-tool broker daemon: a CultMesh service that lets Unity, Blender, and future editor runtimes expose their live authoring surfaces to the Verse without pretending those runtimes are the same machine.

The name earns its keep twice. Brokkr is the dwarf at the forge bellows in the Eddic treasure contest, holding the work steady while the artifact takes shape. Brokkr is also the broker: the daemon that routes typed editor observations, capabilities, commands, and Eve/CultUI surfaces between tool runtimes and the Verse.

Authority

  • Brokkr owns the broker contract, provider advertisement, routing policy, and typed command receipts.
  • Unity owns Unity editor truth: scenes, assets, selection, play mode, imports, build settings, and editor-side side effects.
  • Blender owns Blender editor truth: scenes, objects, assets, operators, add-ons, render settings, and editor-side side effects.
  • Eve owns rendering of Brokkr surfaces.
  • Odin owns discovery of Brokkr as a Verse provider.
  • CultCache owns durable .cc witnesses and command receipts.

Plugins are adapters. They do not own Verse state. They connect their host editor to Brokkr, publish editor observations, and execute admitted commands from the broker.

Surfaces

  • surfaces/unity/Packages/com.gamecult.brokkr: Unity editor package scaffold.
  • surfaces/blender/brokkr_bridge: Blender add-on scaffold.
  • brokkr-daemon: Rust daemon skeleton that emits Brokkr's provider advertisement and command policy.

First Smoke

cargo run -p brokkr-daemon -- provider

The first smoke prints the typed provider advertisement. That is deliberately small: discovery shape first, live sockets second.