Then why does it state "TG War signal detection based list of Thargoid controlled systems" ?
As noted above - that was a mistake.
I'm using a couple of different signals to identify the system war states.
To check the allegiance you have to visit the system and see what the ship's HUD displays. Checking for signals, hyperdictions and/or being able to plot with a fleet carrier are not reliable methods due to randomness/other bugs.
{ SystemAlliance : Thargoid } is one of the few clear attributes for this conflict reported by the game.
Controlled systems are not guaranteed to contain any thargoid war signals. At any point in time there may be some, or there may be zero. Additionally we also know there are hidden/bugged controlled systems that don't show thargoid war signals under any circumstances (around Leigong).
Again, I've made a mistake saying the list was constructed based on TG War signals. Here system allegiance was the only criteria for classifying system as Thargoid controlled.
I'm using TG Was for detecting invaded but still human-controlled systems.
And yes, as mentioned before, the currently FDEV implemented signals/attributes are not adequate for the complete outside-the-game conflict monitoring.