22 lines
1 KiB
Bash
22 lines
1 KiB
Bash
#!/bin/sh
|
|
# CP2A2.2B — L1 Red Queen Worker: inert idle Entrypoint
|
|
# STRICTLY NON-AUTONOMOUS / NON-PRODUCTIVE.
|
|
#
|
|
# Dieser Entrypoint startet den Worker als INERTEN idle-Prozess.
|
|
# Er fuehrt KEINEN autonomen Tick aus, KEINEN Heartbeat, KEINEN Scheduler.
|
|
# Ein Tick wird ausschliesslich extern getriggert (spaeterer externer Scheduler
|
|
# -> Gate-Evaluator /check -> ALLOW -> `hermes -z` oneshot via worker-tick.sh).
|
|
#
|
|
# In CP2A2.2B existiert der Tick-Wrapper als Datei, wird aber NICHT automatisch
|
|
# ausgefuehrt. Der Container bleibt inert, bis ein externer Trigger ihn startet.
|
|
|
|
set -eu
|
|
|
|
echo "[l1-worker] CP2A2.2B L1 Worker Foundation — inert idle (NO AUTONOMY, NO HEARTBEAT, NO SCHEDULER)"
|
|
echo "[l1-worker] UID=$(id -u) GID=$(id -g) USER=$(id -un)"
|
|
echo "[l1-worker] Warte auf externen Trigger. Kein autonomer Tick wird gestartet."
|
|
|
|
# Inert idle: blockiere, ohne einen autonomen Loop zu starten.
|
|
# Ein externer Scheduler (spaetere Phase) wuerde `worker-tick.sh` aufrufen.
|
|
# In CP2A2.2B passiert das NICHT automatisch.
|
|
exec sleep infinity
|