Add neuron-dev-setup: one-command CORE dev stack onboarding installer #84
Open
will.anderson
wants to merge 1 commits from
feat/neuron-dev-setup into main
pull from: feat/neuron-dev-setup
merge into: :main
:main
:hotfix/elc-source-typos
:fix/safety-contact-truncation
:fix/genesis-boot-crash
:fix/immutable-on-hotfix
:feat/bounded-persona-floor
:ci/rdynamic-http-handler
:ci/harden-gate-boot
:feat/neuron-dev-setup
:feat/immutable-engram-deletes
:feat/agent-phase1-soul
:salvage/elh-state-20260704
:hotfix/trackb-threat-to-others
:feat/soul-model-self-report
:feat/openai-format-providers
:feat/plan-mode-endpoint
:fix/operator-identity-home-resolution
:fix/wrapper-backlog-endpoints
:fix/list-typed-slice-offset
:feat/connectors-call-route
:fix/chat-vision-attachments
:fix/prevent-engram-corruption
:fix/emergency-regressions
:fix/session-continuity-hook
:fix/context-dedup-shared-ids
:fix/engram-float-parser
:improve/recall-context-format
:improve/recall-context-dedup
:improve/recall-cross-session-continuity
:improve/recall-emotional-recall
:improve/recall-activation-seed
:improve/recall-recall-completeness
:improve/recall-temporal-precision
:improve/recall-engram-scoring
:improve/recall-recall-reliability
:improve/recall-session-start-recall
:improve/reliability-engram-write
:improve/reliability-state-management
:improve/soul-memory-formation
:improve/safety-crisis-detection
:improve/reliability-route-error-recovery
:improve/reliability-llm-retry
:improve/reliability-session-boundary
:improve/reliability-safety-resilience
:improve/reliability-engram-connection
:improve/soul-routes-api
:improve/reliability-cross-session-affective
:propose/agent-workspace-root-read
:improve/reliability-conv-history
:improve/soul-strip
:improve/soul-chat-pipeline
:docs/conversation-retrieval-design
:propose/no-fake-tools-in-chat-mode
:fix/ci-soul-build-single-file
:fix/canonical-self-bridge
:feat/agent-tool-workspace-scope
:fix/agentic-tools-duplicate-web-search
:green/agentic-fixes
:feat/connectors-soul
:feat/layer-safety
:feat/layer-imprint
:feat/layer-stewardship
:test/layer-composition
:test/layer-safety
:test/layer-stewardship
:test/layer-imprint
:feat/memory-delete-update
:feat/native-web-search
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking 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).View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.