Class TrinityModelInvariantTest

java.lang.Object
TrinityModelInvariantTest

public final class TrinityModelInvariantTest extends Object
TrinityModelInvariantTest

Executable invariant checks for the Trinity pedagogical model.

These checks validate software-level constraints introduced by the strict singleton refactor: - exactly one DivineNature instance in accessible API usage, - exactly one instance per Person (Father, Son, HolySpirit), - one shared DivineNature possessed by all Persons.

These are pedagogical software invariants, not metaphysical proofs.

  • Method Details

    • main

      public static void main(String[] args)
      Runs executable invariant checks for singleton identity and shared divine nature.
      Parameters:
      args - unused command-line arguments