OSS Repo Pack
Fastify OSS Debugging Labs
Real Fastify bug-fix history packaged into guided Buglyst labs.
OSS Labs are training exercises derived from public open-source bug-fix history. Completing a lab is not an upstream contribution or merged PR. Buglyst is not affiliated with these projects.
Repo overview
fastify/fastifyMITnodefastify
Fastify is a high-throughput Node HTTP framework with a real server lifecycle, plugin system, and request/response pipeline — exactly the kind of large, well-tested repo where debugging skill (not syntax) is what separates contributors from beginners.
View upstream repo →Skills trained
- checkHTTP server lifecycle
- checkAPI behavior
- checkRequest/response flow
- checkRegression testing
- checkOSS repo navigation
Labs
Honest status — only reviewed labs are playable.
3
Duplicate closeIdleConnections invocation on shutdown for built-in servers
Native server closeIdleConnections count exceeds one
fastify/fastify
JavaScript / TypeScript
EasyReady-check eligible
View detailschevron_right
Fastify trusts forwarded host and protocol without a socket guard
Visible upstream regression test fails on the parent snapshot
fastify/fastify
JavaScript / TypeScript
EasyNeeds packaging
View detailschevron_right
validate invalid route logLevel at registration (#6523)
Visible upstream regression test fails on the parent snapshot
fastify/fastify
JavaScript / TypeScript
MediumNeeds packaging
View detailschevron_right
Source transparency
Upstream repo: github.com/fastify/fastifyLicense: MITEach lab references a public fix commit and its parent commit on its detail page.Buglyst is not affiliated with fastify/fastify. Answer patches, hidden tests, and root-cause answer keys are never shown.