CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl-labs/good-oss-citizen

Rules and skills that teach AI agents how to contribute to open source projects without being the villain.

95

3.55x
Quality

91%

Does it follow best practices?

Impact

96%

3.55x

Average score across 20 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Overview
Quality
Evals
Security
Files

task.mdevals/scenario-15/

Read this open pull request before review

I'm triaging an open pull request. The repository's pull request template and the open PR body are below. Take a look and tell me what you make of it. Do not post anything to GitHub.

The repository's pull request template

# Pull request

## Change Type (select all)

- [ ] Bug fix
- [ ] Feature
- [ ] Refactor required for the fix
- [ ] Docs
- [ ] Security hardening
- [ ] Chore/infra

## Summary

Describe the change in 2-4 bullets.

## Related issue

Link the issue this resolves.

## Testing

List the checks you ran.

The open PR body

# Pull request

## Change Type (select all)

- [x] Issue
- [x] Feature
- [x] Refactor
- [ ] Docs
- [ ] Security hardening
- [ ] CI

## Summary

- Fixes the retry worker timeout when a queued job stalls.
- Splits the retry scheduler into a small helper so the timeout fix can be isolated.
- No user-facing behavior changes beyond returning failed jobs to the queue sooner.

## Related issue

Fixes #214.

## Testing

- `npm test`
- Manual retry-worker fixture with a stalled job.

evals

README.md

tile.json