How strongly the graph depends on a capability. A missing `Required` capability blocks boot; a
missing `Suggested` one degrades to a warning (a fallback path); an `Optional` one is purely
additive. This is the resolution-level classification the engine reasons in — the canonical
`requires` / `suggests` records themselves live in milpa/core.
RequirementLevel::cases()
public static functioncases():array
RequirementLevel::from()
public static functionfrom(string|int$value): static
Parameters
Parameters of from()
Name
Type
Description
$value
string|int
RequirementLevel::tryFrom()
public static functiontryFrom(string|int$value): ?static