Revert "Revert "article: fix how CSG/CRDS should be handled""

This reverts commit 261f09424f2043c7a7d06747c87ef3e824d8aa29.
Revert "Revert "Revert "article: fix how CSG/CRDS should be handled"""

This reverts commit 4579a80ee4aee472c3910c5ef282d4d9c7a4b4b7.