Wouldn't it be possible to flip things around, e.g. source of truth is a standalone public repo, that gets forked into the monorepo? So you could thne make changes internally, and then afterwards isolate the library changes and push them upstream
idk how monorepos work really so maybe im way wrong
idk how monorepos work really so maybe im way wrong