Skip to content

bug(unic-archon-dlc, upstream: Archon): a folder project registered on a parent directory swallows every child clone, and doctor passes it #492

Closed as not planned

Description

@orioltf

Observed

~/.archon/archon.db remote_agent_codebases held one row, <customer> | /home/otf/Sites/<customer> | kind: folder | default_branch: (empty), registered by the maintainer through the Archon Serve UI by mistake (meant the clone). ~/Sites/<customer> is a customer folder with three clones and is not a repository. Effects: a dispatch from inside DXP-DesignSystem printed "Folder project — running in place (no worktree isolation)" and ran on develop in the clone; worktree.baseBranch: develop from the committed .archon/config.yaml was never read (default_branch empty); listChildRepos made the row cover all three Consumer clones. archon doctor reported ✓ Folder project: "<customer>" (runs in place) — 3 contained repo(s) … All checks passed. No CLI verb removes a codebase.

Why it matters

One mis-click removes isolation for every repository under a customer folder, and the health check endorses it. In-place, the Box commits on develop and open-pr cannot push past the pre-push guard, so the leg would end without a PR.

Evidence

Not decided

  • Upstream: a repo project inside a folder project's tree should win, or doctor should warn when a folder project contains git repositories.
  • Consumer doc row: verify the codebase row (kind, default_cwd, default_branch) before any dispatch on a new machine; a dispatch header saying "running in place" means abandon.

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
    p2Medium priority
    on Sep 16, 2026
  2. orioltf commented on Oct 30, 2026

    @orioltf
    MemberAuthor

    Closed as superseded by #678's resolution, approved by the maintainer on 2026-10-30: run 4 is dropped and unic-archon-dlc is frozen. Reason for this ticket: an Archon defect (rule A).

    — 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