DevCentr and OpenShellOrg

Division of labor

| Actor | Role | |---|---| | DevCentr | Recommends and configures developer environments — including recommending Nushell where structured pipelines matter. Owns Toolchain Management (pattern → protocol → control plane → TCF). Repo-browser terminal UX; prefers OpenShellOrg shell products when installed. | | OpenShellOrg | Standardizes (flag syntax / certification) and builds companion tooling (nu-require, nu-emit, project-map / lsgrouped, etc.). Owns entrypoint dispatch (Entrypoint Dispatch), durable env-refresh, and the Windows Terminal fork (openshellorg/terminal) for stale PATH/env UX (see Shell Host and Env Refresh). Contributes to Nushell (upstream + modules); does not fork Nu for directory mapping. |

Collaboration, not duplication

DevCentr should not fork or reimplement Nushell. OpenShellOrg should not become a second DevCentr. DevCentr consumes project-map for stack recognition; OpenShellOrg ships lsgrouped and the profile corpus. Docs and recommendations can cross-link: DevCentr points practitioners at Nushell and OSO certification; OpenShellOrg documents the architectural thesis and ships small libs that make that thesis usable.

Toolchain vs entrypoint: DevCentr keeps the lifecycle canon (Toolchain Management Pattern). OpenShellOrg keeps the shell-boundary canon (Entrypoint Dispatch). Same pathology, two altitudes — cross-link, do not fork competing essays.

Environment refresh

Stale PATH after installs is a shared pain. OpenShellOrg ships the reusable CLI and full terminal host; DevCentr orchestrates and embeds a minimal inject path until those products exist. Do not wait on VS Code. Details: Shell Host and Env Refresh.