Skip to content

[delivery]: harden runtime daemon launch away from dist-only dependency #21

@svelderrainruiz

Description

@svelderrainruiz

Summary

The stacked live replay with LabVIEW-Community-CI-CD#1825 and LabVIEW-Community-CI-CD#1826 proves the unattended manager now gets far enough to launch the runtime daemon through systemd, but the daemon process is still started from dist/tools/priority/runtime-daemon.js. Fresh clean proof lanes do not carry that built artifact, so the daemon dies before worker checkout begins.

Live Evidence

  • stacked proof lane: E:/comparevi-lanes/1826-stacked-proof
  • runtime dir: tests/results/_agent/runtime-1826-stacked-live
  • manager status now reports a real daemon PID before exit
  • daemon log tail ends with:
    Error: Cannot find module /mnt/e/comparevi-lanes/1826-stacked-proof/dist/tools/priority/runtime-daemon.js

Why This Matters

This is now the next honest blocker ahead of worker checkout base-ref proof. The daemon launch path needs the same current-source or deterministic fallback hardening that the detached manager path already got.

Acceptance

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions