Commit fbfe3a0
committed
feat(angel-numbers,tarot): render money/biblical/shadow + digit-root fallback, ship tarot-catalog
Angel components now render the deployed money, biblical, and shadow fields
in roxy-angel-number-card and roxy-angel-number-lookup. Extracted the
duplicated section builder into utils/angel-sections.ts. The lookup now
renders the full digit-root meaning (including money) for unknown numbers
so they no longer dead-end, per the digitRootMeaning spec intent.
New roxy-tarot-catalog component (GET /tarot/cards deck gallery), typed
from ListCardsResponse, mirroring roxy-crystal-grid, with full lifecycle:
manifest, react wrapper, registry, showcase sample, unit test.
Refreshed apps/docs showcase samples from the live API and added
dream/angel/crystals/tarot-catalog to the audit and screenshot lists.
Verified East Indian kundli cell order against authoritative references
(no code change). Ignored package.json in biome to stop the tab drift.1 parent 043b6f9 commit fbfe3a0
28 files changed
Lines changed: 924 additions & 204 deletions
File tree
- apps/docs
- img/tarot
- major
- minor
- packages
- ui-react/src
- components
- ui
- src
- components
- utils
- tests
- e2e
- registry
- scripts
- specs
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
| 80 | + | |
80 | 81 | | |
81 | 82 | | |
82 | 83 | | |
83 | 84 | | |
84 | 85 | | |
85 | 86 | | |
86 | 87 | | |
87 | | - | |
| 88 | + | |
88 | 89 | | |
89 | 90 | | |
90 | 91 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
588 | 588 | | |
589 | 589 | | |
590 | 590 | | |
| 591 | + | |
591 | 592 | | |
592 | 593 | | |
593 | 594 | | |
594 | 595 | | |
595 | 596 | | |
596 | 597 | | |
597 | 598 | | |
598 | | - | |
| 599 | + | |
599 | 600 | | |
600 | 601 | | |
601 | 602 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
292 | 292 | | |
293 | 293 | | |
294 | 294 | | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
295 | 301 | | |
296 | 302 | | |
297 | 303 | | |
| |||
347 | 353 | | |
348 | 354 | | |
349 | 355 | | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
350 | 364 | | |
351 | 365 | | |
352 | 366 | | |
| |||
Loading
Loading
Loading
Loading
Loading
Loading
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments