Por que 48px e não 40px ou 50px para o tile do grid?
48 é múltiplo de 8, a unidade de espaçamento que a maioria dos design systems usa como base (8, 16, 24, 32, 48, 64), então o grid visual cai exatamente sobre a mesma escala que já organiza margem, padding e altura de linha do layout ao redor dele.
Esse grid pode ser usado como guia de alinhamento real, não só decoração?
Pode, principalmente em tile reduzido como 24px: nesse caso a opacidade sobe um pouco, até 0.08 ou 0.1, porque o grid deixa de ser textura de fundo e passa a funcionar como referência visual ativa para posicionar elementos de um diagrama.
A malha de linhas duplica no ponto onde os tiles se encontram?
Não, se o traço estiver desenhado só na borda superior e esquerda de cada tile: assim, o canto de um tile vira automaticamente o canto do próximo na repetição, e cada linha da malha final é desenhada uma única vez, sem sobreposição que engrossaria o traço visualmente.
Por que a opacidade recomendada do grid é menor que a do padrão de pontos?
Porque duas linhas contínuas por célula cobrem mais área de pixel que um único ponto pequeno no mesmo tile, então, para o efeito final parecer igualmente discreto, o grid precisa de uma opacidade mais baixa, geralmente entre 0.05 e 0.08 contra 0.08 a 0.12 dos pontos.