Not sure if this qualifies as a bug or feature request. IMO I think it may be a bug, as its a feature that is inconsistently applied.
Platform (Android, iOS, Website): app, website
Description of problem (please provide a set of steps we can use to replicate the issue, and make as many as you need.):
For an observation with generic ID of phylum Mollusca I cannot select Lifestage = egg. My only choices are Juvenile or Adult. The Egg option only becomes available once the observation has a co-ID from someone else, or if it is ID at species level at upload. This prevents the observation from popping up in the “Gastropod mollusk eggs and egg masses” project- a rather self defeating scenario as it is prevented from being seen by those who COULD identify it! This is important as the egg masses are quite alien looking and not usually well ID by casual IDers.
Generic phylum Mollusc no egg lifestage- https://www.inaturalist.org/observations/47587702
ID Mollusc with egg lifestage - https://www.inaturalist.org/observations/28283806
Mollusc with co-ID + egg lifestage- https://www.inaturalist.org/observations/35656269
This is not the case with other egg-bearing creatures like Birds or Reptiles, where Life Stage = Egg is selectable from the outset.
tl;dr = please make Mollusc lifestage = egg available at all times!