Toda leitura do AstroNoir percorre o mesmo caminho, do céu em bruto no teu nascimento até às palavras no teu ecrã. Há três camadas, e mantê-las separadas é todo o truque.
Camada 1 — Astronomia real
Começa com o teu momento e local de nascimento exatos. A partir daí, calculamos a posição precisa de cada corpo relevante no céu — o Sol, a Lua, todos os planetas e mais de 140 asteroides e pontos sensíveis — usando o Swiss Ephemeris, o mesmo motor astronómico de nível profissional usado por astrólogos em atividade e observatórios. Cada grau, minuto e segundo é real. Depois aplicamos por cima a lógica astrológica estabelecida: casas, aspetos, orbes, dignidade, receção, seita. Nada aqui é aproximado ou improvisado — é astronomia mais as regras definidas do ofício.
Camada 2 — O motor AstroNoir
Os dados em bruto do mapa são precisos mas ilegíveis — milhares de números e ângulos. O nosso motor proprietário pega nessa matemática e converte-a num mapa estruturado e pronto para significado: descobre que sinais importam para uma dada leitura, como se relacionam e para que tema apontam. É esta a camada que transforma «Marte a 14°» em algo com verdadeiro significado para ti. É a parte em que mais tempo investimos a construir, e é o que separa uma leitura real de um texto genérico.
Camada 3 — A IA traduz (não inventa)
Só no fim é que a linguagem entra. A IA recebe o mapa estruturado do motor mais a tua calibração pessoal, e a sua única função é traduzir esse significado em prosa clara, polida e humana. Interpreta o que os dados significam para ti — não fabrica acontecimentos, biografia ou seja o que for que o mapa não disse. Grande parte disto corre na nossa própria estrutura de GPU, não na cloud de outra pessoa.
A regra que torna o AstroNoir fiável: o motor decide o que é verdade, a IA decide como dizê-lo. A IA nunca tem permissão para inventar a substância.
Vê uma leitura real a ser construída
Falar é fácil — por isso aqui está uma leitura de um dia real, fase a fase, com os dados reais em cada passo. É exatamente isto que acontece por trás de cada Horóscopo do Dia.
1 · Trânsitos em bruto (Camada 1). O céu ao vivo contra o teu mapa — aspetos exatos, cronometrados ao segundo:
[
{ "trigger": "Jupiter Sesquiquadrate Natal Uranus", "time": "13:06:09", "status": "Applying", "orb": 0.009, "intensity": 54 },
{ "trigger": "Mercury Opposition Natal Jupiter", "time": "12:20:54", "status": "Applying", "orb": 0.023, "intensity": 61 },
{ "trigger": "Mercury Quintile Natal Venus", "time": "14:04:27", "status": "Applying", "orb": 0.139, "intensity": 61 },
{ "trigger": "Saturn Sesquiquadrate Natal Sun", "time": "11:35:15", "status": "Applying", "orb": 0.162, "intensity": 27 },
{ "trigger": "Uranus Conjunction Natal NorthNode", "time": "11:10:06", "status": "Applying", "orb": 0.286, "intensity": 41 }
]
2 · Estruturado em sinais (Camada 2). O motor transforma cada aspeto em bruto num sinal estruturado e pronto para significado — classificado por domínio de vida, pontuado por força e cruzado contra cada outro sinal do dia. Aqui está um dos onze que construiu:
{
"id": "transit_mercury_opposition_jupiter",
"primary_actor": "Mercury",
"targets": ["Jupiter"],
"domains": ["thought/speech", "belief/expansion"],
"polarity_tags": ["surface", "action", "autonomy", "disruption"],
"motion_profile": { "state": "applying" },
"raw": { "aspect_type": "opposition", "orb": 0.023, "orb_bucket": "exact", "intensity_raw": 61 },
"strength": 0.622,
"confidence": 0.622,
"confluent_with": ["transit_jupiter_sesquiquadrate_uranus", "transit_mercury_quintile_venus", "transit_uranus_conjunction_northnode"],
"evidence_refs": ["Mercury opposition natal Jupiter orb 0.02° (exact) (applying)"]
}
3 · Condensado em slots (Camada 2). O motor destila então os sinais mais fortes nos slots do dia — o que te apoia, o que cria atrito, o teu tom mental e emocional e as zonas ativas:
[DAILY SLOTS]
support: none (no active benefic aspects today)
friction: Mercury confronts your confidence and outlook
mental: sharp — Mercury opposition natal Jupiter; Mercury quintile natal Venus
emotion: Moon in Capricorn H9 (Waning Gibbous) — contained, structured, slower to react
zones: H9, H11, H10
undertone: Uranus [unsettling undertow] — conjunction natal NorthNode
4 · Traduzido em linguagem (Camada 3). Só agora é que a IA escreve — transformando o resultado estruturado em prosa clara. Interpreta o que o motor encontrou; nunca inventa:
O dia opera através de uma tensão entre um impulso de expansão e uma necessidade de contenção estrutural. Embora as tuas faculdades mentais estejam afiadas e capazes de ligações rápidas e cheias de nuance, há uma forte ênfase na tua posição pública e nas tuas perspetivas de longo prazo. É provável que sintas um empurrão para projetar confiança ou perseguir ideias de grande escala, mas o estado de espírito predominante é de contenção e não de movimento desenfreado. A tua atenção é puxada para conceitos de alto nível, redes sociais e ambições profissionais, criando um ritmo em que pensas muito mais depressa do que efetivamente ages.
Cada linha desse parágrafo remonta a um aspeto real no passo 1. Nada foi inventado — foi calculado e depois traduzido.
Porque é construído assim
A maioria da «astrologia por IA» salta a Camada 2 por completo — entrega um mapa (ou pior, apenas um signo solar) diretamente a um modelo de linguagem e deixa-o improvisar. É assim que se obtêm leituras que soam confiantes mas que estão silenciosamente a inventar coisas. Ao forçar a astronomia real a passar primeiro por um motor estruturado, o AstroNoir mantém cada leitura ancorada ao teu mapa real.
Queres ver exatamente o que entra na Camada 1? Lê O Que Calculamos. Curioso sobre o seu rigor? Vê Precisão e Rigor.