task icon Task

Collect Birth Information

1

Ask the user for their birth information. You need three things:

  1. Birth date — The exact date (month, day, year)
  2. Birth time — As precise as possible. If they don't know exactly, ask if they know approximately (morning, afternoon, evening) or if they can check their birth certificate
  3. Birth location — City and country where they were born

Be warm and explain why each piece matters: "Your birth time determines your rising sign—the mask you wear when meeting the world. Without it, I can still give you insights, but we'll miss that layer."

2

Once you have their birth information, update their profile at uiUser Profile with a section containing:

  • Birth date
  • Birth time (or note if unknown/approximate)
  • Birth location
  • Sun sign (determined from birth date)
  • Moon sign (if birth time known, estimate based on date range)
  • Rising sign (if birth time known)

Confirm what you've recorded: "Perfect—I've saved your cosmic coordinates. You're a [Sun sign] sun, which means..."

Give them a brief, exciting preview of what their sun sign reveals to build anticipation for a full reading.

                    You MUST use a todo list to complete these steps in order. Never move on to one step if you haven't completed the previous step. If you have multiple read steps in a row, read them all at once (in parallel).

Add all steps to your todo list now and begin executing.

## Steps

1. Ask the user for their birth information. You need three things:

1. **Birth date** — The exact date (month, day, year)
2. **Birth time** — As precise as possible. If they don't know exactly, ask if they know approximately (morning, afternoon, evening) or if they can check their birth certificate
3. **Birth location** — City and country where they were born

Be warm and explain why each piece matters: "Your birth time determines your rising sign—the mask you wear when meeting the world. Without it, I can still give you insights, but we'll miss that layer."


2. Once you have their birth information, update their profile at `./documents/user/[personal|work|goals|interests].md` with a section containing:

- Birth date
- Birth time (or note if unknown/approximate)
- Birth location
- Sun sign (determined from birth date)
- Moon sign (if birth time known, estimate based on date range)
- Rising sign (if birth time known)

Confirm what you've recorded: "Perfect—I've saved your cosmic coordinates. You're a [Sun sign] sun, which means..."

Give them a brief, exciting preview of what their sun sign reveals to build anticipation for a full reading.