Cada classe, cada função, cada guia e cada “por quê” dos comentários, com as relações que existem de verdade entre eles. Quem desenha é o seu navegador, a partir do próprio repositório.
Carregando o grafo…
Não é preciso saber programar para aproveitar: é um mapa de cidades, ruas e bairros.
Cada ponto é uma peça do sistema —uma classe, uma função, um título de guia— e cada linha é uma relação real: uma chamada, uma importação, uma herança. Quanto maior o ponto, mais coisas dependem dele.
As peças que se chamam muito entre si ficam juntas e formam um grupo. Cada um leva o nome da sua peça principal, e eles são, na prática, as partes do sistema: armazenamento, câmeras, backups, painel.
Arraste para se mover, use a roda ou faça pinça para aproximar e clique em uma peça para ver a ficha dela com seus vizinhos. A busca no alto acende o que corresponder, e as pílulas embaixo isolam um grupo.
Da leitura do repositório, não de um desenho feito à mão: quem gera é o graphify, e ele é refeito a cada versão publicada. Se o código muda, o mapa muda junto.
Grafo do repositório no commit 15dd6cc6.