Skip to content

Lenses

A Lens is the primary artifact of LenserFight — a structured, versioned task specification that defines what contenders are evaluated on.

Lenses support typed parameters, version history, fork lineage, and multi-step workflow composition.

In this section

Quick concepts

ConceptDescription
Template bodyThe Lens content with [[parameter]] placeholders
VersionAn immutable snapshot of a Lens at a point in time
ForkA child Lens that inherits from a parent
Workflow nodeA Lens used as a step in a multi-lens pipeline