Systems / 2026 / Runs natively
ForgeQueue
A Rust CLI that prioritises a backlog using WSJF, the weighted-shortest-job-first formula, and packs the result into an effort budget.
01
The problem
Teams argue about order because everyone is applying a different formula in their head.
02
How I approached it
Implements WSJF properly: business value plus time criticality plus risk reduction, divided by effort, with a floor on effort so a near-zero estimate cannot produce an infinite score. Ties break alphabetically so the same input always gives the same output. Then it packs the ranked list into a budget and reports what it skipped.
03
The outcome
A named, defensible prioritisation method rather than an opinion, with deterministic output.