Commit 67e43f4
committed
feat(synastry,samples): drop the natal-merge workaround now that the endpoint returns positions
The synastry wheel needed per-person planet longitudes the response did not
carry, so the capture script made an extra natal call and merged the arrays in
by hand. The fixture that produced was not a response any caller could get: it
showed natal-shaped planets carrying interpretation prose, which synastry has
never returned. The endpoint returns the plotting subset as of today, so the
extra call, the merge and the SynastryWithPlanets intersection type are all
gone and the demo now renders from one real response.
Adds a monthly horoscope demo card. The card already rendered an advice block
for any period that carried the field, and monthly is the one that did not, so
that branch had nothing exercising it. A branch with no demo card is a branch
the audit never walks.
Raises the e2e timeout to 90s. The axe passes take 10-12s alone and roughly
triple under the three browser matrix; one was already running at 29.1s against
the 30s default, and the extra demo card tipped addStyleTag in the practitioner
spec past it. That surfaces as a timeout inside a THEMING test and reads as a
theming bug, which is the expensive part.1 parent 3caade1 commit 67e43f4
177 files changed
Lines changed: 329 additions & 615 deletions
File tree
- apps/docs
- img/tarot/minor
- assets
- previews
- screenshots
- packages/ui/src/components
- scripts
- specs
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
295 | 295 | | |
296 | 296 | | |
297 | 297 | | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
298 | 307 | | |
299 | 308 | | |
300 | 309 | | |
| |||
Large diffs are not rendered by default.
0 commit comments