Thanks, everyone. I think I’ve traced it back to accidental massive underwatering. I’m using SIP bases. I was doing OK until week 7 flower, when (for reasons I still can’t fathom – must have been high
), I decided not to top water any more but didn’t realise there was a problem with my res being too low to send water and not topping up the pots. I’m guessing it’s either catastrophic dryness left unchecked for 3 days, or some kind of pest or pathogen – i’ve seen no signs that were obvious to me but I’ll check the roots when I harvest. Fortunately, there is still enough THC to get the job done 
Hey ho! I live and learn. I’ve got three other plants going outdoors soon enough for my supply not to be affected too badly.