Can someone please explain the process of the initial workstation scan?

I understand that 'New Workstations' have their own Option Set capability,
whcih can be set at the collection server or domain level (if inheritance
is used).

It appears as if the default 'New Workstations' option set for a new domain
is the the Public: Default Option Set

However, there is a filter on the Public: Default Option Set, which
specifies 'Inventory Type' != Not-Yet Scanned

Well, presumably a machine that has just had the client deployed will have
an Inventory Type of Not-Yet-Scanned, so it will not meet the criteria of
the filter...

So, how does the inital scan work? Is it just kicked off as a function of
the new client install process, following the client update?

Hope you can clarify!

Many thanks