pith. machine review for the scientific record. sign in
def definition def or abbrev high

flags

show as:
view Lean formalization →

The declaration defines a private constant flags in VM.State as the default instance of Config.Flags. VM implementers and certificate report generators cite it to obtain the baseline vNext settings without per-module duplication. The definition is a direct one-line assignment to Config.default.

claimLet $flags : Flags$ denote the default configuration record in which $enableV2Certs = true$, $enableMacrocore = false$, and all remaining Boolean fields take the documented safe defaults.

background

The VM.State module supplies a thin wrapper around ledger and register state for the LNAL virtual machine. Its sibling definitions include LState, init, and lCycle, all of which may consult feature flags to decide whether v2 certificate bundles or macrocore expansion are active. The Flags structure itself is a record whose fields are Boolean switches with explicit defaults: certificates on, macrocore off, and phi-IR codec controlled by a third switch.

proof idea

One-line definition that directly returns the value of Config.default.

why it matters in Recognition Science

This supplies the concrete default used by enableV2Certs and by units_kgate_report_json in the URCAdapters layer. It therefore anchors certificate emission behavior for downstream cellular-automata gadgets and complexity models. In the broader Recognition framework it instantiates the default point in the modal possibility configuration space, ensuring that T5 J-uniqueness and T7 eight-tick bookkeeping remain available unless explicitly disabled.

scope and limits

Lean usage

def enableV2Certs : Bool := flags.enableV2Certs

formal statement (Lean)

  11private def flags : Config.Flags := Config.default

proof body

Definition body.

  12
  13/-- Feature flag mirror for the VM module. -/

used by (4)

From the project-wide theorem graph. These declarations reference this one in their body.

depends on (6)

Lean names referenced from this declaration's body.