Skip to content

bug(unic-archon-dlc): synthesize dedupes before identity is assigned and merged across two files against its own rule #486

Closed as not planned

Description

@orioltf

Observed

unic-dlc-pr-review.yaml:376: synthesize has "no prior-iteration awareness — that is reconcile's job". :390: it dedupes "same file + near-identical title across the two axes → keep the highest-confidence one". In run 3 iteration 2 it cut 13 to 11 and dropped the two twins that would have matched priors (eef8a1fb standards/User2.tsx, c30c2e7d spec/styles.css), keeping the non-matching twin each time; the second merge joined styles.css:88 with Card.tsx:21, two files, against :390.

reconcile then matched both priors through the surviving twins by semantic title, so no wrong verdict resulted this time. Latent, not demonstrated.

Why it matters

The dedup step is upstream of the identity step and blind to it, so an arbitrary dedup choice can destroy cross-iteration continuity. When reconcile's fallback does not rescue it, a still-present finding posts as a prior fixed plus an unrelated new.

Evidence

Not decided

  • Dedup after reconcile assigns identity, or make synthesize prefer the twin whose aspect and file match a prior.
  • Whether a cross-file merge is ever legitimate.

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: Box plumbing upstream of #482, which #499's table carries (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