Application Boot Sequence

_app/boot.py wires every layer in six ordered phases, then freezes the registry before anything can run

Application Boot Sequence _app/boot.py wires every layer in six ordered phases, then freezes the registry before anything can run FunctualizeApp(name, sources) _boot_standard() create EventBus create DIRegistry JobExecutionEngine is constructed in this phase too wire providers from JobSources list[JobDescriptor] build ResolutionChain chain (frozen) load_all(plugin_sources) sorted by dependency freeze registry emit REGISTRY_FROZEN emit APP_READY boot complete adapter.run() 1 · Core infrastructure 2 · Discovery 3 · Config resolution 4 · Plugin loading 5 · Registry freeze 6 · APP_READY User · app entry point · Sequence participant User app entry point App · FunctualizeApp · Sequence participant App FunctualizeApp boot.py · composition root · Sequence participant boot.py composition root _discovery · job finding · Sequence participant _discovery job finding _config · resolution · Sequence participant _config resolution _plugins · loading · Sequence participant _plugins loading _events · EventBus · Sequence participant _events EventBus DIRegistry · type resolution · Sequence participant DIRegistry type resolution Legend request async trace default message