← ClaudeAtlas

qol-tray-dev-recompilelisted

Use when you debug whether a qol-tray or plugin change reached the running process. Covers the canonical dev recompile/restart path, daemon teardown, plugin build provenance, and evidence needed before blaming stale code.
qol-tools/qol-skills · ★ 0 · Code & Development · score 62
Install: claude install-skill qol-tools/qol-skills
# qol-tray dev recompile Use the host's canonical dev recompile action for an ordered host restart. Do not manually kill supervised plugin processes unless source inspection proves the host restart path cannot perform the required cleanup. ## Source ownership - Find the frontend trigger and endpoint by searching for `recompile-self`; UI placement and labels are not stable documentation. - Trace the endpoint through the recompile service, restart scheduler, plugin-manager shutdown, daemon tracker, and process replacement code. - Read dev-link/build-state code to determine whether plugin binaries are rebuilt or merely restarted. - Read the running build's response/logs to confirm which path actually executed. Never rely on a copied function sequence or version label from this skill. The checked-out call graph and runtime trace own the behavior. ## Restart contract A full host recompile is trustworthy only when the live path: 1. Produces or selects the intended host binary. 2. Stops short-lived plugin invocations and resident daemons through the supervisor. 3. Clears process-tracking state without deleting user configuration. 4. Replaces or restarts the host with the selected binary. 5. Lets the new host rediscover and supervise plugins from declared provenance. If any step is absent or failed in runtime evidence, report that boundary rather than claiming a fresh slate. ## Plugin provenance matters Restarting a daemon does not prove its executable was rebuilt. Before d