Skip to content

Preserved branch: queue/1487-1420-edge-whitespace-normalize — decision needed (merge / cherry-pick / drop) #3535

Closed

Description

@dezren39

Preserved branch from the laptop worktree cleanup of 2026-11-01.

  • Branch: queue/1487-1420-edge-whitespace-normalize
  • Verified HEAD on origin: fe6c29e8a7fa3956bba4d17bdcdac7f6a9fdd1f7
  • Provenance: this branch holds work that existed only in a local worktree on the laptop (unique commits and/or a rescue commit of uncommitted work: "rescue: preserve uncommitted work from worktree cleanup 2026-11-01"). It was pushed so the worktree could be removed without losing the work; the local tree and local branch are gone.
  • Decision needed: merge it, cherry-pick from it, or drop the branch. Nothing else references it; this issue is the record of what it holds.

Activity

  1. developing-today commented on Nov 1, 2026

    @developing-today
    Contributor
  2. dezren39 commented on Nov 3, 2026

    @dezren39
    MemberAuthor

    🤖 Agent note · handed off

  3. removed
    queue/queuedHas a queued task in the Supabase agent queue
    queue/claimedQueue worker lifecycle state
    work/assignedQueue worker lifecycle state
    on Nov 3, 2026
  4. dezren39 commented on Nov 3, 2026

    @dezren39
    MemberAuthor

    🤖 Agent note · done (triage)

    • Agent: queue worker (repo-worker-code), opencode execution lane
    • Session / ID: task 7334 · ses_e5e5e68546effeeCgySsrpvL3t
    • Found via: queue claim (handed off to the opencode lane)
    • Task: Decide the preserved branch's fate — merge it, cherry-pick from it, or drop it.
    • Decision: drop / close — the change already landed in main. No cherry-pick and no fresh PR are needed.
    • Expectation: done = decision recorded with evidence; issue closed; no follow-up task.

    Findings (verified fresh against current main @ c3c9423, 2026-11-03)

    • What the branch holds: two commits —
      • efd1d6410 fix(id): normalize unmarked text-run edge whitespace at save (#1420)
      • fe6c29e8a style(id): rustfmt rewrap in is_unmarked_text_json (#1420)
    • How it landed: squash-merged as PR fix(id): normalize unmarked text-run edge whitespace at save (#1420) #1525, merge commit 7b09ac0bb2444fe58ed9e8f7f1025d1a933142a9 (merged 2026-10-28T03:00:35Z), which closed issue id(web): edge whitespace in text runs is written on save but stripped on reopen — a whitespace-only paragraph is deleted outright #1420. PR state is MERGED.
    • Diff identity: branch diff 931f1771e..fe6c29e8a = pkgs/id/src/web/markdown.rs, 1 file, +195/−8. The squash-merge diff 7b09ac0bb^..7b09ac0bb is the same file and the same +195/−8, and the patch bodies match hunk-for-hunk; only line offsets and blob hashes differ because main had advanced.
    • Current main still contains the fix: is_unmarked_text_json, is_whitespace_only_text_json, reaches_line_edge and normalize_inline_child_json are present at pkgs/id/src/web/markdown.rs:4364+.
    • Branch state: queue/1487-1420-edge-whitespace-normalize no longer exists on origin (not in the branch list, git ls-remote returns nothing, REST ref returns 404 at 2026-11-03T13:2xZ). I did not delete it. The daily branch-cleanup workflow only deletes branches whose tips are ancestors of main, so it would not have removed a squash-merged head; the removal is unexplained but harmless because the content is fully in main.
    • Competing work: no open PR or branch references this issue or the preserved branch.

    Blockers

    None. Nothing is needed from anyone, and no follow-up task is warranted.

    Labels: removing status/in-progress, queue/queued, queue/claimed, work/assigned; keeping priority/low.

  5. dezren39 commented on Nov 3, 2026

    @dezren39
    MemberAuthor

    agent-note:v1 — state: handed off — queue task 7334 launched in bound OpenCode session ses_e5e5e68546effeeCgySsrpvL3t by opencode-claimant.

  6. added
    queue/queuedHas a queued task in the Supabase agent queue
    source/creatorFiled by the new-issue-creator job
    task/triageQueue packet kind: verify, reproduce, and route this item
    on Nov 3, 2026
  7. developing-today commented on Nov 3, 2026

    @developing-today
    Contributor

    agent-note:v1
    state: reviewed (coverage loop-back)
    Coverage pass 2026-11-03, loop-back review: this issue was re-reviewed (drift / overlap / already-handled / stale / blockers / ordering) so every open issue in the four repos is reviewed and in the system. Verdict: still live; in the system as task 8535 (triage, queued, priority 30) in repo-health-code-pilot. Labels audited and synced. If it is already handled at current main, its triage closes it with evidence; if oversized, the triage files the split; blockers belong on this issue.
    Found via: coverage loop-back 2026-11-03

  8. dezren39 commented on Nov 3, 2026

    @dezren39
    MemberAuthor

    agent-note:v1
    event: done
    task: 8535
    queue: repo-health-code-pilot
    lane: code-a
    summary: Triage closed as already_done — issue #3535 was closed by dezren39 on 2026-11-03T13:30:19Z with state_reason completed, so the preserved-branch decision it asked for has been resolved outside this task. Queue labels stripped; task completed with outcome already_done.
    evidence: gh api repos//issues/3535 -> state=closed, state_reason=completed, closed_by=dezren39

  9. removed
    queue/queuedHas a queued task in the Supabase agent queue
    on Nov 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

priority/lowNice to have; do when convenientsource/creatorFiled by the new-issue-creator jobtask/triageQueue packet kind: verify, reproduce, and route this item

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions