Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

shell-architecture

Standards and explanation for OpenShellOrg’s structured-shell direction — not a product repo (yet).

Thesis (short)

  1. Structured data pipelines beat treating stdout as both data and display. We endorse Nushell as the Unix-centric reference implementation. PowerShell pioneered object pipelines; we recommend Nushell going forward.

  2. SOS (flag syntax) and structured shells are complementary layers — spelling options consistently does not replace typed pipelines, and vice versa.

  3. DevCentr recommends and configures; OpenShellOrg standardizes and builds companion tooling.

  4. Future topics include display vs transport decoupling, terminal protocol notes, TUI vs structured stdout, and speculative mixed-fonts research.

  5. Do not reinvent Nushell. Advocate, optionally contribute upstream, and build companion libraries.

  6. Env refresh / shell-host — planned products so stale PATH is a non-issue (especially for Nushell users); see shell-host-and-env-refresh.

Documents

Not NVIDIA OpenShell — that is agent sandboxing.

License

MIT — see LICENSE

About

OpenShellOrg thesis: structured shell pipelines, SOS relationship, Nushell advocacy

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors