Repository-specific guidance for working in the N.I.N.A. codebase and NINA.sln. Use when Codex is asked to modify, review, test, debug, navigate, or explain code in this repository; touch NINA. projects, app startup/DI, profiles/settings, localization, database migrations, equipment, astrometry, imaging, plate…
Your personal astrologer, powered by NASA JPL DE440 ephemeris data. Natal charts, transits, synastry, eclipses, moon phases, electional timing, Human Design, and chart wheel visualization — all interpreted conversationally.
Generate and interpret astrocartography (ACG / locational astrology) — planetary lines, parans, crossings, local space, and how moving to a different location changes a chart. Use when someone asks about astrocartography, ACG, the best place to live, what city is best for their career or love life, relocation, or…
Calculate and interpret Chinese BaZi Four Pillars / Chinese zodiac and Vedic Jyotish charts including nakshatras, dashas, yogas, and ayanamsa selection. Use when someone asks about Eastern astrology systems, their Chinese zodiac animal, BaZi, sidereal/Vedic chart, nakshatra, or dasha.
MCP definition linter rules reference. Use when bun run lint:mcp or bun run devcheck reports a lint error or warning (format-parity, schema-is-object, name-format, server-json-, etc.) and you need to understand the rule, its severity, and how to fix it. Every rule ID the linter emits has an entry in this doc.
Design the tool surface, resources, and service layer for a new MCP server. Use when starting a new server, planning a major feature expansion, or when the user describes a domain/API they want to expose via MCP. Produces a design doc at docs/design.md that drives implementation.
Use when working with astronomical Table Access Protocol (TAP), ADQL query submission, VOSI capabilities/availability/tables metadata, VOTable TAP results, UWS async jobs, TAP output formats, or CLI/library behavior that depends on official IVOA TAP-family protocol semantics.
Use when an agent needs to select and inspect public astronomical TAP services, construct bounded ADQL from discovered metadata, execute Starfetch MCP tools or CLI commands, recover from query failures, and report reproducible results.