Land proposals from the phone issue #17
closed: completed andymccall opened this · 0 comments
andymccall
Andy (2026-10-25): the most important next thing: land proposals on the phone. Part of issue #4.
Proposals per repository (open, draft, landed, closed) beside its issues, and a proposal: title, description, author, target, changes, checks (passed, failing, running), approvals and requested reviewers, conflicts, and the hub's blockers as it says them.
Land when the hub says it is landable (POST /repos/{o}/{n}/proposals/{n}/land, its 409 blockers shown as they are), with a confirmation; land when checks pass (auto-land on and off).
Landing needs repo:write: the app asks for it at sign-in from now on, and a token without it says so and offers to sign in again rather than failing.
Tests against fixtures from hub-api's types; checked on the Pixel 10 Pro Fold.
Andy (2026-10-25): the most important next thing: land proposals on the phone. Part of issue #4.
POST /repos/{o}/{n}/proposals/{n}/land, its 409 blockers shown as they are), with a confirmation; land when checks pass (auto-land on and off).repo:write: the app asks for it at sign-in from now on, and a token without it says so and offers to sign in again rather than failing.