{
  "schema": "leumas.docs.page/1",
  "id": "pkg:@leumas/adapter-astronomy",
  "slug": "adapters/adapter-astronomy",
  "kind": "capabilities",
  "bucket": "package",
  "title": "astronomy",
  "name": "astronomy",
  "eyebrow": null,
  "chip": null,
  "summary": "Astronomy adapter pack — real ephemeris (sun/moon rise & set, moon phase & illumination, planet positions, seasons, Julian date) powered by astronomy-engine. Loaded by leumas-api /api/astronomy.",
  "keywords": [
    "adapter-astronomy",
    "illumination",
    "seasons",
    "astronomy",
    "ephemeris",
    "adapter astronomy api",
    "leumas adapter astronomy",
    "moon"
  ],
  "audience": "both",
  "funnel": {
    "product": null,
    "cta": null
  },
  "body": "# astronomy\n\nReal observational astronomy — powered by the pure-JS **astronomy-engine** ephemeris (a bundled\ndependency; see `package.json`). No network calls; all values are computed astronomical quantities.\n\n## Tools\n\n| Tool | Args | Returns |\n|---|---|---|\n| `sunTimes` | `{ date, latitude, longitude, elevation? }` | sunrise / sunset / solar noon |\n| `moonPhase` | `{ date? }` | phase angle, name, illumination % |\n| `moonTimes` | `{ date, latitude, longitude }` | moonrise / moonset |\n| `planetPosition` | `{ body, date?, latitude?, longitude? }` | RA/Dec (+ alt/az with an observer) |\n| `nextFullMoon` / `nextNewMoon` | `{ date? }` | next occurrence (ISO) |\n| `seasons` | `{ year }` | equinoxes & solstices |\n| `julianDate` | `{ date? }` | Julian date (UT) |\n| `visiblePlanets` | `{ date, latitude, longitude }` | planets above the horizon |\n\nBodies: Sun, Moon, Mercury, Venus, Mars, Jupiter, Saturn, Uranus, Neptune, Pluto.\n\n**Boundary:** `astronomy` is observational (positions, rise/set, phases). Interpretive zodiac/natal\nwork lives in the `astrology` pack, which shares this same ephemeris core.\n",
  "source": {
    "path": "shared/engines/adapters/domain/astronomy/README.md",
    "blobSha": "",
    "commit": "",
    "committedAt": "",
    "provenance": "no-git",
    "bytes": 1310,
    "hash": "7d78481526cf430cdc74067e1722781dc6b4ce61"
  },
  "urls": {
    "html": "/p/adapters/adapter-astronomy",
    "json": "/docs/adapters/adapter-astronomy.json",
    "md": "/docs/adapters/adapter-astronomy.md"
  },
  "links": {
    "composes": [],
    "usedBy": [],
    "product": [],
    "howTo": [],
    "skills": []
  },
  "exports": null
}
