Nem tudo é lua: código-fonte do app

Versão: commit 39b9382f069622b4aae19be937d5b912ce9a1325.

Este arquivo traz o código do aplicativo que está no ar, como pede a licença AGPL-3.0.
O código do app é distribuído sob a AGPL-3.0 (texto em LICENSE), a mesma do motor de cálculo
(Swiss Ephemeris, Astrodienst AG: tools/build-swisseph/LICENSE).

Para construir (Node.js 24 ou mais novo):
  npm ci             dependências de desenvolvimento (nada disto vai para o navegador)
  npm run build      gera dist/ (lint dos textos, Vite e pré-renderização das páginas)
  npm run preview    serve dist/ em http://127.0.0.1:4173
  npm run dev        servidor de desenvolvimento em http://127.0.0.1:5173

Créditos e licenças de cada peça: THIRD-PARTY.md e DEPENDENCIAS.md.

A licença dos textos editoriais (src/editorial/content/) está em revisão jurídica.
