Skip to main content

Effect-TS/tsgo

Latest recorded source activity
SkillsMP catalog refreshed
skills collected
5
GitHub stars
306
GitHub forks
28

Install with an AI assistant

Copy this prompt into the AI assistant you're using.

Loading the repository READMEโ€ฆ

Skills in this repository

classification pending

Showing 5 of 5 collected skills.

occupation
unclassified
description

Find and fix a behavior difference between the Rust port and the Go build - a failing Rust baseline, a failing ported Go test, or a reported Rust-only bug. Use when the Rust baseline runner, a ported test, or a user shows Rust and Go disagree.

updated
occupation
unclassified
description

Mirror the Go changes of the current branch (vs origin/main) into the Rust port, as the same-PR parity policy requires - find affected markers with `repoctl tsrs port-check`, update the Rust faithfully, fix-lines, ack, run Rust tests and baselines, andโ€ฆ

updated
occupation
unclassified
description

Orchestrate a round of Rust porting work - pick the Go packages that are ready (all imports ported), hand each to a port-package agent in its own worktree, review and merge the results. The initial port is complete; use this only when a large body of newโ€ฆ

updated
occupation
unclassified
description

Port one Go package of effect-tsgo (internal/..., etscore, etscheckerhooks, etslshooks, ...) to its Rust crate under crates/, faithfully, with its tests and origin markers, then ack it. Use when asked to port a package, a file range of a package, or theโ€ฆ

updated
occupation
unclassified
description

Keep the Rust port in step with its upstreams - bump tsrs to a newer commit (rebase _patches/tsrs, regenerate ets_shim, adapt to tsrs API changes), or catch the Rust port up with Go changes that landed without it (a range of commits on main, an upstreamโ€ฆ

updated
Showing 5 of 5 collected skills.