Skip to content

bug(unic-archon-dlc, upstream: Archon): archon complete <branch> --force deletes the branch on origin, silently #491

Closed as not planned

Description

@orioltf

Observed

Archon CLI v0.8.0, linux-arm64, Azure DevOps remote (DXP-DesignSystem). Closing run 3: git ls-remote --heads origin listed 11 heads before archon complete archon/task-unic-dlc-build-1789577744739 --force and 10 after; the only missing line was that branch. The command printed env_removed, Completed: <branch>, Complete: 1 completed, 0 failed, 0 not found and nothing about the remote, three times over for three branches. The nine build commits survived only because the session pinned refs/rescue/<name> before gc; the branch was pushed back from that ref.

docs/agents/unic-archon-dlc.md:285 documents complete degrading its gh pr list check to a warning on an Azure DevOps remote. It does not say the command deletes the remote branch, and no warning printed.

Why it matters

"Abandon the PR, keep the branch" is the stream's rule for every measured run, and archon complete breaks it without saying so. Runs 1 and 2 survive only on origin.

Evidence

Not decided

  • Upstream: file on Archon, or document and avoid complete on pushed branches (git worktree remove + git branch -D instead).
  • Consumer doc row: pin refs/rescue/* before any Archon cleanup verb; measure with git ls-remote --heads origin before and after.

Filed 2026-09-17 by wayfinder-orchestrator-10 from run 3's measurements. needs-specs: grill before dispatch.

Activity

  1. added
    bugSomething isn't working
    needs-specsEnough info from reporter; ready to write a spec
    p1High priority
    on Sep 16, 2026
  2. orioltf commented on Oct 30, 2026

    @orioltf
    MemberAuthor

    Closed as superseded, by the maintainer's decision on 2026-10-30 to apply #678's rule here too: unic-archon-dlc is frozen and the DLC leaves Archon (#677). Reason for this ticket: an Archon defect (rule A). Filing it upstream lapses with the move off Archon.

    — unic-sdlc-orchestrator-9

  3. added
    rejectedWill not be actioned
    and removed
    needs-specsEnough info from reporter; ready to write a spec
    on Oct 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions