Add neuron-dev-setup: one-command CORE dev stack onboarding installer #84
Reference in New Issue
Block a user
Delete Branch "feat/neuron-dev-setup"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Scaffolds
neuron-dev-setup/— a self-contained, idempotent installer that stands up the Neuron CORE dev stack on a fresh Mac so a new dev (Tim) gets an identical Neuron brain + agent to build against.What it stands up (native launchd core stack)
soul (:7770) → engram (:8742); mcp-wrapper (:17779) → soul; mcp-proxy (:7779) ← Claude Code.
Contents
install.sh(POSIX bash,set -euo pipefail, idempotent, 8 phases,--dry-run)uninstall.sh(data-safe by default;--purge-dataopt-in)config.env.example,README.mdtemplates/: 4 core LaunchAgent plists, soul-wrapper.sh, Claude config (neuron agent + core hooks + local MCP registration)Safety / scope
/Users/will(verified).:7771api. Also excluded:check-active-contexts.shandrequire-execution-context.shhooks — they depend on the filesystemsynapserepo and the latter would block a fresh dev from editing any file.bash -n,--dry-run, andplutil -linton rendered templates.Open questions (in README)
El toolchain acquisition (GCP Artifact Registry access), exact
elcflags for engram/wrapper/proxy,forge installID-preservation for the fixedkn-identity nodes, canonical engram repo, and final home for the bundle (recommend a dedicated repo, not neuron-code which is a real product).