Tracks the final milestone in specs/clet-spec.md §7.
Exit criteria
Release
Channels live
Documentation
Repo hygiene
Success-tracking baselines (per press release "what does success look like 12 months after launch")
The following start counting at v1.0 GA, not as exit criteria; capture the t=0 baseline now so 12-month review has data.
Dependencies
- Terminal.Gui v2 GA shipping.
- All §6 test layers green in CI continuously since v0.9.
- Rollback runbook exercised at v0.9.
Out of scope
- Third-party clet runtime loading (
Assembly.LoadFrom) — v2.
Clet.Abstractions published NuGet — v2, gated on plugin loading.
password clet — its own threat-modeled release.
- Additional viewer clets (
json, log, diff) — v1.x or v2.
Tracks the final milestone in
specs/clet-spec.md§7.Exit criteria
Release
repository_dispatchfrom the TG v2 GA release tag.osx-arm64,osx-x64,linux-x64,linux-arm64,win-x64,win-arm64).Channels live
brew install gui-cs/tap/cletworks on macOS arm64, macOS x64, Linux x64. Signed and notarized macOS bottles.winget install gui-cs.cletworks on Windows 10/11 x64 and arm64. Authenticode-signed.dotnet tool install -g cletworks on any platform with the .NET SDK.Documentation
docs/installing.md,docs/json-schema.md,docs/exit-codes.mdpublished.docs/runbooks/release-rollback.mdfinalized — open questions resolved (tag scheme, on-call, paging channel, retention).clet --helpandclet help <alias>reflect final v1.0 surface.Repo hygiene
IClet<T>orIViewerClet, register the alias, ship.Success-tracking baselines (per press release "what does success look like 12 months after launch")
The following start counting at v1.0 GA, not as exit criteria; capture the t=0 baseline now so 12-month review has data.
clet list --jsonwithin 12 months).Dependencies
Out of scope
Assembly.LoadFrom) — v2.Clet.Abstractionspublished NuGet — v2, gated on plugin loading.passwordclet — its own threat-modeled release.json,log,diff) — v1.x or v2.