The account key for this Business — its own durable path.
The locations this Business operates in (templatePaths).
The authored positions, as value objects.
The proprietor's templatePath, or undefined when the seat is empty.
The roster (schedule) value object.
The roster assignments in list order.
Public method surface (methods only, per the inter-stuff contract). The
proprietorPath/positions/rosterSlots/operatingLocationsfields are public so the Hydrator can reflect into them, but they are NOT the contract surface — external code goes through these methods.