- guidance.c now prints last, after the full spread; both it and main.c's
new Celtic Cross readout pull real Waite card meanings via tarot_data.c
instead of just naming cards.
- interpreter-cli gains --format text|html|json and --lang en|de, matching
deck-engine - required linking engine/src/tarot_data.c and i18n.c into
the interpreter binary (a narrow, documented exception to its earlier
"no engine .c files" policy) and writing German translations for
narrative.c's/guidance.c's own text.
Every planet position now carries its whole-sign house (1-12); transits
report the natal house each transiting planet currently occupies rather
than a fresh "houses for right now" chart, matching how transits are
normally read. Surfaced in both text and HTML output, fully translated.
Plain-C, dependency-free engine that produces a personalized daily
Celtic Cross tarot spread and natal-chart/transit astrology reading,
plus a standalone CLI (dist/deck-engine) and run.sh wrapper. Includes
English/German output via a simple key=value translation format, and
docs/diagrams describing the architecture and I/O.