Extending

Extension guides show where to add tasks, backends, algorithms, and terrain without moving behavior across ownership boundaries.

New task

Add env config, registration, owner YAMLs, and tests.

Extending UniLab: New Task
New backend

Add a SimBackend implementation and declared capabilities.

Extending UniLab: New Backend
New algorithm

Add configs, runner code, and script-level assembly.

Extending UniLab: New Algorithm
New terrain

Extend terrain generation on cold paths.

Extending UniLab: New Terrain