Georgia's heartbeat bill was signed last week. Today the Alabama state legislature passed a law that is clearly unconstitutional under current SCOTUS jurisprudence just precisely in order to provoke a court challenge. Frankly, if I were the governor of Alabama -- the actual governor is a woman, by the way -- I would veto it in spite of all the reasons to oppose abortion. The Georgia law may not survive constitutional challenges either, but at least it aims at being a workable law: it defines the beginning of human life as the beginning of the natural heartbeat (philosophically indefensible, that, but it does track the equally wrong but actually legal standard for death as the end of the natural heartbeat). All legal protections start there.
Not citizenship, though, which requires the child being born under the 14th Amendment. The earliness of the heartbeat also means that abortion may not practically be an option for most mothers, which is going to be hard for the SCOTUS to swallow. I don't think the votes are there to support repealing
Roe and
Casey yet -- I'd expect Roberts to defect, and Kavanaugh perhaps given his commentary in the confirmation -- but the approach is defensible. Establish that the child is a legal person, alive and entitled to an equality of rights.
The Alabama law doesn't even try to construct workable standards. The legislature was clear that its intent is to provoke, rather than to craft a law that could apply to practical cases in the world. That is not the purpose of legislation, and there
definitely aren't the SCOTUS votes to win given that it defies every single aspect of the extant jurisprudence. I would think a governor would rather not take a case like that to court.