Goal Engine

Goals become first-class product objects.

Deadlines, priorities, constraints, targets, and status live in one persistent layer across Transit.