security_policy

Validation helpers for security-sensitive Puzzletron configuration.

Functions

require_boolean_policy

Return a policy boolean, resolving None only to an explicit default.

require_boolean_policy(value, *, path, default=None)

Return a policy boolean, resolving None only to an explicit default.

Parameters:
  • value (Any)

  • path (str)

  • default (bool | None)

Return type:

bool