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
JavaScript / TypeScriptnpmEasyPlayable
arrow_outwardFastify trusts forwarded host and protocol without a socket guard
fastify/fastify · API & Request Flow
- Fix
- 21b4c3c
- Parent
- 9bbf609
- Files
- 385
- LOC
- 79,438
- License
- MIT
Playable · readyOpen Lab →
JavaScript / TypeScriptnpmEasyPlayable
arrow_outwardFastify native server close lifecycle regression
fastify/fastify · API & Request Flow
- Fix
- c2ba18c
- Parent
- d33f017
- Files
- 385
- LOC
- 79,226
- License
- MIT
Playable · readyOpen Lab →
JavaScript / TypeScriptnpmMediumNeeds packaging
arrow_outwardvalidate invalid route logLevel at registration (#6523)
fastify/fastify · Secrets & Auth
- Fix
- 2ae3e1d
- Parent
- d76dbcd
- Files
- 385
- LOC
- 79,304
- License
- MIT
Packaging: visible failed after gold
Needs packagingView details →
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.