As others in this thread have pointed out, Debian explicitly omits classifying license fulltexts as "free software" or "non-free software".
As I understand it, you personally classify license fulltexts as
"non-free software" and then add a rule that they are exceptionally
accepted in main under specific narrow circumstances. [...]