💡 WHY GREG IS RIGHT
Publishing is one of the few software decisions that cannot be reversed: once code is public under an open license, forks exist forever. Starting with the narrowest useful piece, an SDK, a client library or an API spec, tests whether outsiders care while keeping the core decision open. If a community grows, the team can open more with confidence. If it does not, nothing irreversible was given away.