Grand Diomande Research · Full HTML Reader

Mac3 Worker Config

- `sea-worker.plist` — launchd plist for the main SEA scorer/worker process - `install.sh` — Deploy script to install the plist on mac3

Agents That Account for Themselves architecture technical paper candidate score 22 .md

Full Public Reader

Mac3 Worker Config

Skeleton launchd configuration for SEA workers on Mac3.

Files

  • `sea-worker.plist` — launchd plist for the main SEA scorer/worker process
  • `install.sh` — Deploy script to install the plist on mac3

Installation

bash
# From this machine (mac1/mac4):
./install.sh

# Or manually on mac3:
cp sea-worker.plist [home-path]
launchctl load [home-path]

Configuration

Edit `sea-worker.plist` to adjust:

KeyDefaultDescription
`SEA_NODE_ID``mac3`Node identifier in SEA cluster
`SEA_ROLE``scorer`Worker role (scorer, router, health)
`SEA_PORT``18080`HTTP port for worker API

Notes

  • Python 3.8.2 (system) — adequate for scoring/routing workers
  • 8 GB RAM — keep ML models on Mac4 (16 GB) instead
  • launchd auto-restarts on crash (`KeepAlive.SuccessfulExit = false`)
  • Logs at `[home-path]`

Promotion Decision

Promote into a technical note or architecture paper with implementation anchors.

Source Anchor

skill-entity-architecture/mac3-worker-config/README.md

Detected Structure

No structure detected yet.