Project Challenge
Release Health Dashboard
Aggregate multiple async release checks into one stable health summary with blockers and next actions.
This Challenge
Async Handling
Challenge brief
A release manager needs a health dashboard that runs several async checks and reports whether deployment can proceed.
Create one async function that processes all checks, separates blockers, and returns a release decision summary.
Project Workspace
Build the challenge in one focused editor
Use the starter code, run the checks, and compare your structure with the solution notes only after you have attempted the project yourself.
Build the challenge in JavaScript or TypeScript, then run the current workspace checks against the compiled output.
Failures should surface in the blockers list with a hold recommendation.
All passing checks should produce a green-light recommendation.
Inspect the project solution like a senior reviewer would, with correctness, structure, and maintainability feedback.