Johan Alphonso Braga
WorkProjectsReadingStackCraftDesignStatusResume

Utilities

Ask anything

Elsewhere

GitHub

All projects

Tools / 2026 / Live in the browser

Autopilot Ops

Ranks engineering work by value over effort and packs the week's budget for the most total value, with the same planner in Python and in the browser.

Autopilot Ops

01

The problem

Taking the best-scoring tasks first until the hours run out is Dantzig's greedy rule, and it leaves value on the table: with 10 hours, one 6 hour task with the best score beats two 5 hour tasks that are worth more together.

02

How I approached it

One Python core behind a CLI and a FastAPI endpoint, plus a line-for-line browser port the page falls back to when the API is not there. The weekly plan is an exact 0/1 knapsack solved by dynamic programming over hundredths of effort, rounded up so a plan never overruns, with a strict tie rule so both ports pick the same plan. Inputs reject NaN, infinite and negative numbers, and confidence reads 80 as 80% the way RICE writes it.

03

The outcome

On the sample set with a 5 hour budget, score order plans 20.5 of value and the packer plans 23.3. Both ports are checked against brute force on 60 random task sets, and the page says why each task was left out.

autopilot-ops.johanthegoat.xyz Open in a new tab ↗
Next projectRate Limit Lab →