Context on arrival
Each pull request opens with the tickets, prior attempts, and owner history attached. Nobody hunts for the why.
DevHub puts review at the center. Every pull request opens with context, history, and an assistant that reads the diff.
@@ services/deploy/queue.py @@
def drain(self, worker):
- for job in self.pending:
- worker.run(job)
+ for job in self.pending.order_by("priority"):
+ with worker.lease(job):
+ worker.run(job)
Leasing the job before it runs fixes the double-execute we saw on Tuesday. Reviewed.
Mara Ito, 14:02
Each pull request opens with the tickets, prior attempts, and owner history attached. Nobody hunts for the why.
The assistant comments on changed lines using your conventions, and links the rule it applied.
Ask when a decision was made and get the thread that made it, not a folder of exports.
We cut review turnaround from two days to an afternoon, and the assistant reads like our staff engineer wrote it.
Mara Ito, engineering lead, Ferryline