Language SDKs for AsDecided Core
(requirements-as-code) — thin clients over the engine's stable --json
contracts, one subdir per language. Per ADR-092 (one repo per concern, subdir
per member) this is the single home for the language clients; per ADR-063 each
client delegates to the installed native CLI and reimplements none of the
engine.
The retired Python engine is not part of this repository. A future Python client belongs here as a thin SDK member rather than as a second engine.
| Subdir | Package | Status |
|---|---|---|
ts/ |
@itsthelore/rac-sdk (npm) |
TypeScript / Node client |
Further languages (for example go/) land as sibling subdirs.
ts/ is the former asdecided/rac-sdk-ts repository, moved here with its
history preserved (ADR-092 convergence). The repository name changed; the
published npm package name is unchanged — @itsthelore/rac-sdk — so existing
consumers are unaffected. New work on the TypeScript client happens under
ts/.