SOS and structured shells
Two layers
SOS (Standardized Operations Syntax), developed in open-shell-org, addresses how flags and options are spelled and discovered — clarity and consistency at the CLI surface.
Structured shells address how data moves between programs — typed pipelines instead of scraping stdout text.
These are complementary:
-
A SOS-compliant tool can still emit byte streams for maximum portability.
-
A Nushell-tailored tool can still adopt SOS flag conventions for human-friendly options.
-
Neither replaces the other.