Skip to content

Latest commit

 

History

History
57 lines (31 loc) · 1.41 KB

File metadata and controls

57 lines (31 loc) · 1.41 KB

Wright CLI and Driver Contract

Status: accepted baseline (living driver and CLI contract) Scope: wright executable, wright-driver crate, and their machine-readable contracts

This file is the stable CLI/driver entry point. Detailed contracts are split by responsibility so implementation and review tasks can load only the relevant surface.

CLI presentation and completion (#164, #186)

See presentation and completion.

Architecture

See architecture, commands, and conversion.

Commands

See architecture, commands, and conversion.

wright convert and the reconstruction surface (#126)

See architecture, commands, and conversion.

wright lint and the lint configuration

See lint configuration and findings.

Exit codes

See machine-readable CLI contracts.

wright update (self-update)

See self-update.

stdout / stderr ownership

See machine-readable CLI contracts.

wright-result/v1 envelope

See machine-readable CLI contracts.

Determinism

See machine-readable CLI contracts.

The .opy source implementation

See source-provider and library integration.

Library reuse

See source-provider and library integration.