Repository navigation
Prepare a complete TypeScript skill 0.2.1 candidate for finite runtime support #34
Description
Background
The user previously authorized a new skill release after PR #30/#33 merged. Python skill v0.3.3 has been published, but the separate TS revision requires a supporting finite metadata profile before publication. Public npm runtime 0.3.4 rejects skill 0.2.1.
Related runtime issue #139 / preparation Draft #144 propose the exact 0.2.1 / typescript / minimum 0.1.0 / full 0.3.2 / probe-help profile for runtime 0.3.5. Exact runtime candidate source: 08c507ca1c2a3805b189ee05bfdd32b0d3d2dacb; source/default/undefined/outer-inspector fixtures have been statically reviewed. Runtime publication is not established.
Scope
- Prepare the complete successor TS SKILL bytes as an unpublished 0.2.1 candidate.
- Preserve the public 0.3.4 feature guidance, baseline minimum/full meanings and platform/version/help/security/permission/unknown/no-resend/ACK boundaries.
- Distinguish the proposed 0.3.5 doctor row from public 0.3.2/0.3.3/0.3.4 rejection of this profile; no wildcard future support.
- Align the TS setup/compatibility guides, existing four README notices and isolated skill metadata fixture.
- Keep Python canonical bytes, published TS0.2.0 tag/source pin
8482cf644507c682915e35c85aa3384c53864906, and unshipped 0.4 handoff scope unchanged. - Record complete candidate source/hash for exact contract review, without promoting it to an installation pin.
Acceptance and release gate
- Candidate metadata/body/docs agree and repository metadata/link/diff/skill checks pass.
- Review the complete fixed candidate bytes with the runtime maintainer; record conditional design agreement and remaining conditions.
- Keep the PR Draft. Actual supporting runtime publication and its exact source/artifact evidence precede final skill release approval, tags/publication and four-language runtime-guide/PARITY pin adoption.
- No runtime source changes, merge, tag, publication, user-installed skill/runtime update, live agent/ACK test or operations change.
- This issue is distinct from closed Clarify TypeScript 0.3.4 skill compatibility and Windows SSH outcomes #32 / PR docs: Clarify TypeScript 0.3.4 compatibility and SSH outcomes #33 (public 0.3.4 documentation refresh) and open docs: Prepare TypeScript 0.4.0 handoff guidance and staged compatibility rollout #31 (unshipped 0.4 guidance).
2026-10-13 publication checkpoint
Supporting runtime0.3.5 is now actually published at sourcea2057940ba19056fcaaa5551a7820f7414bd3bfa; GitHub/npm and public raw archive/hash/source bindings were independently checked. DraftPR35 renewed head0fcdc63e3f3839e63fe55d7024e656835c7f44bd supplies finalized wording for exact-byte review. TS SKILL13959bytes/SHA577de74810143f22af44c01bf92f359e2ae376b4b2ea3c29f74b4416c51cf12f.
Runtime publication closes that prerequisite; human approval, renewed final-content acceptance and actual skill publication/pin adoption remain separate. No source/pin/tag/skill publication is authorized by this status record.
Activity
abruption commentedon Oct 14, 2026
Released after explicit user approval: PR35 MERGED at
0f494cabd05901c03161dc91792dcf89f8e96631; annotated tagsession-peer-ts-v0.2.1and GitHub Release published.Canonical TS SKILL13,996rawUTF8bytes/SHA256
8c3520f95e0d6807303be96bfa06df69887ddaf76be05f1905505d0a956820c3matches the reviewed dc303b5 bytes and the public tag. Exact mainCI38490286639 and tagCI38490439448 passed; public annotated tag/source/hash verified. Python0.3.3 canonical and Latest channel unchanged.TS maintainer follow-up for four-language runtime guidance/PARITY adoption was sent once under correlation
STS-TS-SKILL-021-PUBLISHED-20261014, with queued status, not confirmed consumption. No runtime/npm republication, user-installed skills/runtime update, live/native ACK or operations change. Separate runtime pin-adoption work remains with its owning session; this companion candidate/release issue is complete.