radioactive_ralph#

import "github.com/jbcom/radioactive-ralph/cmd/radioactive_ralph"

Command radioactive_ralph is the one binary, two modes described in docs/superpowers/specs/2026-07-16-supervisor-architecture-design.md §4:

  • `radioactive_ralph –supervisor` runs the durable control-plane process — pty ownership, IPC, the single user-level store, the reaper. Working directory is irrelevant to it.

  • Plain `radioactive_ralph` is a dumb client: it resolves the current directory’s project, finds the running supervisor (or tells the operator how to start one), and talks to it. “Dumb” means it owns no ptys and no plan orchestration — not that it never touches the DB: it does open the shared user-level store to resolve/create the project row (the store’s WAL + _txlock=immediate DSN is built for exactly this multi-process access). Project resolution may later move behind an IPC endpoint on the supervisor.

Index#

Variables#

Version, Commit, and Date are set by GoReleaser at build time via -ldflags.

var (
    Version = "dev"
    Commit  = "none"
    Date    = "unknown"
)

Generated by gomarkdoc