The full battle layout with traps should only visible to clan war participating clanmates for preparation purposes. This is due to sometimes opposing clan can send a 'spy' to expose all the location of traps and tell the others causing unfair advantage to them.
I have an idea that spectators in an ongoing Clan Wars cannot see hidden traps of their clanmate war participants. Since spies will always join after new war search and they will be spectator among spectators.