Files
LanMountainDesktop/.trae/specs/air-app-runtime-container/tasks.md

1007 B

Tasks

  • Add shared AirApp Runtime IPC/control contracts.
  • Add shared AirApp Runtime path resolver and process starter.
  • Add LanMountainDesktop.AirAppRuntime as a framework-dependent JIT process.
  • Move Air APP lifecycle service out of Launcher.
  • Keep built-in Air APP entry components in Host and route their clicks to AirApp Runtime over IPC.
  • Make Launcher pre-start AirApp Runtime, perform a bounded Host PID handoff after launch, and exit instead of tracking Host lifetime.
  • Keep visible built-in Air APP windows in separate AirAppHost processes managed by AirApp Runtime.
  • Make Host fallback start AirApp Runtime instead of Launcher broker.
  • Remove Launcher air-app-broker command handling.
  • Update packaging scripts and release workflow to include AirApp Runtime.
  • Document that AirAppSdk, AirAppTemplate, and AirAppDevServer are not yet connected to the production loading path.
  • Update unit tests and architecture/package assertions.