detail
session_open.php had reverted to a hardcoded system map, no roster_lib usage. save.php had the same issue. Standard set: any endpoint resolving system codes must use roster_lib.php build_roster, zero hardcoded system arrays elsewhere. Rebuilt both files v3.0 and v2.0. Verified working including Server 40 code-collision case. Already compliant: roster.php, checklist.php, transfers index.php, community inbox api.php.