package domain import "time" // BlueprintID is a strongly-typed identifier for blueprints. type BlueprintID string // Blueprint represents a structured project specification. type Blueprint struct { ID BlueprintID ProjectID string Name string Description string Spec map[string]any // JSONB - flexible structured data CreatedAt time.Time UpdatedAt time.Time }