Receitas práticas

Fluxos de trabalho de copiar e colar para construir recursos reais com a Cabala.

Essas receitas se concentram em funcionalidades do produto.

Não teoria.

Receita: “perfil” a partir do nome + data de nascimento

Use isto quando quiser um cartão compacto de "perfil esotérico".

import { calculateGematria } from 'kaabalah/gematria';
import { calculateKaabalisticLifePath } from 'kaabalah/numerology';

export function buildProfile(input: { name: string; birthDate: Date }) {
  const name = input.name.trim().toUpperCase();

  const gematria = calculateGematria(name);
  const lifePath = calculateKaabalisticLifePath(input.birthDate);

  return {
    name,
    lifePath: {
      reduced: lifePath.lifePath.reducedValue,
      synthesis: lifePath.syntheses.finalSynthesis,
    },
    gematria: {
      total: gematria.synthesis.originalSum,
      vowels: gematria.vowels.originalSum,
      consonants: gematria.consonants.originalSum,
    },
  };
}

O que mostrar na interface:

  • Caminho de vida reduzido como título principal.

  • gematria do nome total como um distintivo secundário.

  • Uma gaveta “Como é calculado” usando passos de redução.

Receita: “numerologia diária” (ciclos pessoais)

Use isto quando quiser um widget diário/mensal.

Dica prática:

  • Armazene em cache os resultados por dia.

  • Recalcule à meia-noite no fuso horário local do usuário.

Receita: mapa natal (à prova de fuso horário)

Use isto quando você tiver hora de nascimento local + localidade.

circle-exclamation

Receita: tirar cartas de tarô

Use isto quando quiser um recurso rápido de “3 cartas”.

Dica prática:

  • Armazene os IDs das cartas sorteadas no seu banco de dados.

  • Não embaralhe novamente a cada rerenderização.

Receita: construir correspondências com a Árvore da Vida

Use isto quando quiser “clicar em uma carta de tarô → mostrar planeta/elemento/etc. vinculado”

Dica prática:

  • Trate TreeOfLife como seu grafo de conhecimento em memória.

  • Serialize apenas o que você precisa.


ko-fiarrow-up-right

Atualizado