@Mad-Spy@tekton For Ironjawz there is no 'hiding' for Destruction allegiance traits (they are always available as a choice). But there is also no validation or 'flagging' of 'Faction Battletraits/Artefacts' if you take Grand Alliance battle traits/artefacts.
@tekton Oddly enough, Ironjawz hides Artefacts entirely unless you select a general in the roster.
Bonesplitter wizards have an extra flag, and I was going to fix the rest of them after I got the last few warscrolls and categories in- had a literal horse emergency last night and didn’t get to them :(
Seriously ... from an implementation perspective we're (overall) pretty solid. I know that in some of the catalogs that I've done that the implementation of 'Battle Traits' is probably more strict than it should be.
e.g. It's not allowing taking GA or Sub-faction battle traits (artefacts/command traits) when selecting the sub-faction as the allegiance.