Skip to content

feat: Sacred Remedy Engine + Engine 2.1 (Instant Light, Ayurveda, 50 estados, corpus expandido)#3

Closed
sraphaz wants to merge 4 commits intomainfrom
feature/historico-respostas-leituras
Closed

feat: Sacred Remedy Engine + Engine 2.1 (Instant Light, Ayurveda, 50 estados, corpus expandido)#3
sraphaz wants to merge 4 commits intomainfrom
feature/historico-respostas-leituras

Conversation

@sraphaz
Copy link
Copy Markdown
Owner

@sraphaz sraphaz commented Jan 31, 2026

Sacred Remedy Engine + Engine 2.1

Motor offline medicinal

  • GET /api/instant-light: diagnóstico (universal/personal) + texto sagrado dirigido + prática ayurvédica + pergunta (+ food)
  • lib/sacredRemedy/: types, diagnosisEngine, sacredSelector, ayurvedaActionSelector, instantLightComposer
  • dictionaries/sacred/: yoga_sutras (~60), puranas (~40), upanishads (~30) com kleshaTargets e qualities
  • remedyMatrix.json: 50 estados (ansiedade, burnout, solitude, grief, jealousy, numbness, hypercontrol, etc.)

Ayurveda + diagnóstico

  • AyurvedicQuality completo (20 gunas) em types
  • diagnosisEngine: prakriti/dosha do mapa → qualidades em excesso (vata/pitta/kapha)
  • ayurvedaActionSelector: prática e alimento por qualidade (ruksha→oleação, chala→grounding, tikshna→cooling, etc.)

Outros

  • SymbolicMap, engines (Jyotish, HD, numerologia), readings, APIs map/reading, histórico (APIs + HistoryModal)
  • Docs: SACRED_REMEDY_ENGINE, INSTANT_LIGHT_ENGINE, SYMBOLIC_MAP_ENGINE, etc.
  • /api/darshan mantido intacto (motor paralelo)

Made with Cursor

sraphaz and others added 2 commits January 31, 2026 01:03
- lib/sacredRemedy: diagnosisEngine, sacredSelector, instantLightComposer
- dictionaries/sacred: yoga_sutras, puranas, upanishads com kleshaTargets e qualities
- dictionaries/remedyMatrix.json: 30 estados (klesha, samkhya, prática, pergunta)
- GET /api/instant-light: diagnosisPersonal/Universal, resposta estruturada
- lib/diagnosis + lib/instantLight: matriz de remédios integrada ao mock /api/darshan
- SymbolicMap, engines (Jyotish, HD, numerologia), readings, APIs map/reading
- Histórico: historyStorage, APIs history, HistoryModal
- Docs: SACRED_REMEDY_ENGINE, INSTANT_LIGHT_ENGINE, SYMBOLIC_MAP_ENGINE, etc.
- /api/darshan mantido intacto (motor paralelo)

Co-authored-by: Cursor <cursoragent@cursor.com>
…orpus expandido

- types: AyurvedicQuality completo (20 gunas), diagnosis excess/deficient
- diagnosisEngine: dosha → qualities (vata/pitta/kapha), prakriti no diagnóstico
- ayurvedaActionSelector: prática e alimento por qualidade (ruksha→oleação, chala→grounding)
- instantLightComposer: usa getActionsForQualities, retorna food na resposta
- remedyMatrix: 50 estados (burnout, solitude, grief, jealousy, numbness, hypercontrol, etc.)
- yoga_sutras.json: 60 entradas; puranas.json: 40; upanishads.json: 30 (kleshaTargets + qualities)
- docs: seção Engine 2.1 em SACRED_REMEDY_ENGINE.md

Co-authored-by: Cursor <cursoragent@cursor.com>
@chatgpt-codex-connector
Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

sraphaz and others added 2 commits January 31, 2026 01:58
…merologia completa

P0 — Engine único:
- /api/darshan (mock) usa apenas @/lib/sacredRemedy
- lib/instantLight vira re-export/adaptador (compatibilidade)

P1 — Cooldown autônomo:
- getRecentInstantLightIds(userEmail), recordInstantLightUse(userEmail, { sacredId, stateKey })
- Tabela instant_light_uses (migração)
- Mock: se usuário logado, busca ids no servidor e registra uso

P2 — Numerologia completa:
- getSoulUrgeNumber(fullName) (vogais), getPersonalityNumber(fullName) (consoantes)
- SymbolicMap: soulUrgeNumber, personalityNumber

Docs: SACRED_REMEDY_ENGINE.md seção 8 e 9
Co-authored-by: Cursor <cursoragent@cursor.com>
- ENGINE_2.1_VALIDATION.md: status P0/P1/P2 implementados, módulos legados
- SACRED_REMEDY_ENGINE: matriz 50 estados, darshan mock usa sacredRemedy + cooldown
- lib/diagnosis e lib/sacred: comentários apontando engine oficial sacredRemedy

Co-authored-by: Cursor <cursoragent@cursor.com>
@sraphaz sraphaz closed this Jan 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant