; Attenuate `$config` by rewriting plain `require-service` assertions to ; `require-basic-service` assertions. Allow all other assertions through. ; let ?basic = <* $config [ > ]> ; Give meaning to `require-basic-service`: it is an ordinary `require-service`, plus a ; declaration that the service depends on the `core` milestone. ; ? [ up>> ] ; Once we see that the `core` milestone is ready, start processing the `services` ; directory. ; ? up> [ > ]