Documentation
¶
Overview ¶
Package cli is the terminal entry point. It owns no operation metadata, no parsing rules, and no rendering: it resolves the invocation route, hands argv to the one dispatcher, and prints the one envelope that dispatcher's result projects. The envelope owns the exit code.
Index ¶
Constants ¶
View Source
const RouteVariable = "SPECD_ROUTE"
RouteVariable lets a host declare which surface it is. It is provenance, not proof: declaring a human terminal never raises any assurance label, and a host that lies only fools itself. Unset, the route is derived from stdin, and a non-terminal stdin is treated as agent-capable so the human gate fails closed.
Variables ¶
This section is empty.
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.