Algorithms

Mandatory Over Optional

Kind: algorithm

Record: algorithms:no-optional

Canonical: Algorithms

Closure: Dependencies in load order

Replace an optional dependency with a mandatory one, removing the null-guarded branch so behavior is system-defined not caller-defined.

Listed in Algorithm contracts, after Immediacy Over Deferring and before Now Over For-Now.

Domain

  • Architectural Rules

Tier

  • leaf

Composes

  • Human Factors
  • Resource Core

Math type

  • Logic

Linked from

  • Architectural Clusters
  • The mathematics
  • Domain tiers