I suggest the same commit that removes the @beta tag adds @since 1.22 to the class docs.
As a first step, we could have eolian verifying that every non-beta class has a since.
@q66 ^ The rest should probebly be scripted or something ?
@q66 this should be enforced by eolian at build time and fail the build if a stable class is detected without @since
To clarify, this should fail only in src/lib, since we don't necessarily want to enforce this for all usages of eolian (e.g., tests/apps).