Squashed 'monopam/' changes from 4558db51..f42a95f7
f42a95f7 Fix sync: pull subtree from local checkout, not remote URL
871a6560 Fork: configure src/ repo to accept pushes to checked-out branch
ceac75e2 Fork: only update sources.toml for true forks (different namespace)
707e9526 Fix SPLIT_COMMIT placeholder replacement in fork
cf6dca0a Fork: derive default push URL from dune-project metadata
1032f0fd Fix fork: prompt for push URL, fix split_commit display truncation
e7691e71 Integrate fork workflow: create src, rm mono, rejoin as subtree
c403cdb9 monopam rejoin
git-subtree-dir: monopam
git-subtree-split: f42a95f72077faea7b668f13c46cbe8e94ffe4e5