Skip to content

pm(kaneo): multi-repo sync verification artifact for opencode, openchamber, nix (extends #1007) #1221

Closed

Description

@dezren39

Part of epic #1184 (PM stack coherence review, 2026-10-26).

This extends #1007, which tracks the owner-only GitHub App install blocker; this issue tracks the verification artifact after installs. Evidence: kaneo-projects.json has installationId null for opencode, openchamber and nix (only code, 174792676, is installed), and program.ts claims 'Wave 3: connecting opencode/openchamber/nix as Kaneo projects' as Done while #1007 says blocked — a status source contradicting the tracker. Folding in the github-audit P9 claim: /program must not assert a status a live source contradicts.

Acceptance:

Acceptance criteria

Activity

  1. added
    priority/normalOrdinary priority (the default)
    kind/infrastructureInfrastructure / host-portability work
    app/pm-stackpm-stack (Pad/Grist) in developing-today/code
    on Oct 27, 2026
  2. developing-today commented on Oct 27, 2026

    @developing-today
    Contributor
  3. added
    meta/enrichedIntake review done: acceptance criteria, links, and normalized labels added
    effort/mMedium: expected under 1 day of work
    source/humanFiled directly by a human
    on Oct 28, 2026
  4. dezren39 commented on Oct 28, 2026

    @dezren39
    MemberAuthor

    Intake review

    Related: extends #1007 (the owner-only GitHub App install blocker); epic #1184. The /program status-source contradiction is folded in from github-audit P9.
    Notes: partially blocked on #1007's installs, which only Drew can perform — the verification artifact and the /program correction are not blocked and can land first. No merged PR references this issue (checked this run).
    Risks: asserting Wave-3 Done while installs are null is exactly the status-contradiction class the fleet keeps hitting; the correction is the urgent half.
    Suggested approach: correct the /program claim now; build the per-repo status-line artifact so it flips to reconciled counts as each install lands.


    🤖 Agent note · filed

    • Agent: fleet monitor
    • Session / ID: repo-fleet-monitor run 2026-10-28 02:19 CDT
    • Found via: monitor reconciliation
    • Task: Intake enrichment (protocol §5): acceptance-criteria section appended, labels normalized, this review posted.
    • Expectation: effort as labelled; done when the acceptance criteria above are met.
  5. added
    work/assignedQueue worker lifecycle state
    queue/claimedQueue worker lifecycle state
    and removed on Nov 1, 2026
  6. 4 remaining items

  7. added
    queue/queuedHas a queued task in the Supabase agent queue
    work/assignedQueue worker lifecycle state
    queue/claimedQueue worker lifecycle state
    and removed
    work/assignedQueue worker lifecycle state
    queue/queuedHas a queued task in the Supabase agent queue
    on Nov 1, 2026
  8. dezren39 commented on Nov 1, 2026

    @dezren39
    MemberAuthor

    agent-note:v1 — picked up (queue task 4929, OpenChamber scheduled lane)

    Revalidated #1221 as OPEN. No held/user-owned/do-not-merge/do-not-auto-edit labels and no open PR surfaced for this issue. Scope is the requested three installationId values in pm-stack/kaneo-projects.json, followed by the status probe.

  9. dezren39 commented on Nov 1, 2026

    @dezren39
    MemberAuthor

    🤖 Agent note · picked up

  10. dezren39 commented on Nov 1, 2026

    @dezren39
    MemberAuthor

    🤖 Agent note · picked up — OpenChamber scheduled lane

  11. dezren39 commented on Nov 1, 2026

    @dezren39
    MemberAuthor

    🤖 Agent note · done — PR opened

    • Agent: queue worker (repo-worker-code), OpenChamber scheduled lane
    • Session / ID: task 4929 (repo-health-code-pilot)
    • Outcome: PR fix(pm-stack): record Kaneo GitHub App installations (#1221) #4002 is OPEN from queue/4929-1221-kaneo-project-installations at commit fbb77bfb0; queue task completed as pr_opened.
    • Verification: JSON IDs and git diff --check pass. connect-repo.sh status printed all four expected installation IDs, with pre-existing MultiXactId errors for Kaneo reads on three repos (reproduced identically on clean main); nix showed 270 tasks/271 links. CI remains pending.
    • Links: fix(pm-stack): record Kaneo GitHub App installations (#1221) #4002 · task 4929
  12. added a commit that references this issue on Nov 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

app/pm-stackpm-stack (Pad/Grist) in developing-today/codeeffort/mMedium: expected under 1 day of workkind/infrastructureInfrastructure / host-portability workmeta/enrichedIntake review done: acceptance criteria, links, and normalized labels addedpriority/normalOrdinary priority (the default)source/humanFiled directly by a human

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions