B-19O7-append-pr-url-stale-main-conflict
Status: closed/abandoned
task-work Step 10.4 (append_pr_url.ts) commits the prs: URL on the SHARED main checkout. When local main is behind origin/main, its ‘pull —rebase —autostash origin main’ replays the prs: edit onto the diverged task file and conflicts on the frontmatter, AND autostashes another parallel session’s uncommitted WIP — leaving a broken rebase mid-conflict. Observed on 2026-07-18 (T-ML6A). Mitigation used: ff local main to origin/main before invoking. Fix: have append_pr_url sync/ff to origin/main first, or route the prs: append through an ephemeral worktree off origin/main like commit-to-main does.
Closed 2026-08-16: superseded by D-VSLI-distributed-work-runner-architecture. Ledger phase E2
deleted append_pr_url.ts — the mid-flight prs[] append is gone and the PR number is read from
the lease.