Skip to content

corrections: generator for consumer findings-buffer adapters #7565

Description

@kyle-sexton

Parent

Refs #7555. Source: PLAN Phase 0, topic poteto-review. Thread: Buffer generator for consumer
adapters (deferred).

Depends on

  • none (parked: opens on the reopen trigger below, not on an edge)

Reopen trigger

A second consumer findings-buffer adapter exists.

Outcome

When reopened: a generator scaffolds consumer findings-buffer adapters.

Decisions

  • Deferred: one consumer adapter does not justify a generator (Q571). Origin: ours.
  • Options on record: reuse /work-items:onboard-adapter, a sibling, or neither.

Key interfaces

None (deferred, no module change yet).

Done when

  • The trigger has fired and is cited in a comment.
  • A choice among the three options is recorded and slices are filed under this item.

Out of scope

  • Changing /work-items:onboard-adapter.

Activity

  1. added
    needs-humanHuman-in-the-loop required; autonomous sessions must not resolve items carrying this.
    on Oct 16, 2026
  2. github-actions commented on Oct 16, 2026

    @github-actions
    Contributor

    Proposed work class: none

    Size: Medium
    Complexity: Medium
    Uncertainty: Knowable
    Flags: intent

    Understood: this is a parked item for a generator that scaffolds consumer findings-buffer adapters. It reopens only once a second consumer adapter exists. The choice among reusing /work-items:onboard-adapter, a sibling, or neither is still open.

    Open question:

    1. Which of the three options should the generator follow? RECOMMENDED: decide only after the trigger fires and the second adapter is cited. Until then, two real adapters can show what they share, and the issue stays parked.

    No likely duplicates found in the open issues list.

    Automated triage. A maintainer reviews it.

  3. added
    needs-triageNot yet classified. Floor until a type and one priority tier are set.
    on Oct 16, 2026
  4. added
    needs-specNeeds a Brief or plan before anyone can build it.
    and removed
    needs-triageNot yet classified. Floor until a type and one priority tier are set.
    on Oct 16, 2026
  5. removed
    needs-humanHuman-in-the-loop required; autonomous sessions must not resolve items carrying this.
    on Oct 24, 2026
  6. kyle-sexton commented on Oct 24, 2026

    @kyle-sexton
    MemberAuthor

    Released for re-triage under the owner's 2026-10-24 rule: an issue stops for a person only for an intent or vision question, a security call, a host or attended run, or spend outside prepaid credit. The hold label came off and intake triage runs again now; it re-applies a hold, with a numbered question, when one of those applies.

    To hold this issue again, add needs-human (or status: needs-decision) and say why in a comment.

  7. added
    priority: mediumReal value, no hard deadline; normal backlog flow.
    status: needs-decisionAwaiting a human or maintainer judgment call.
    needs-triageNot yet classified. Floor until a type and one priority tier are set.
    on Oct 24, 2026
  8. melodic-automation-lanes commented on Oct 24, 2026

    @melodic-automation-lanes
    Contributor

    Refinement. A read-only run explored this repository, searched its issues and pull requests, and read the allowed docs to draft what follows. It is model text, to check, not instructions.

    Intended outcome: When a second consumer findings-buffer adapter exists, a generator scaffolds new adapters, built by reusing /work-items:onboard-adapter, a sibling command, or neither.

    Related work

    Open questions

    1. Is this issue to stay parked until a second consumer findings-buffer adapter exists, with no lane work now?
      RECOMMENDED: Yes: keep it parked. The trigger has not fired, since only the local-file adapter exists under plugins/corrections/tools/findings-buffer/adapters, so no unattended run can meet the done-when items. Basis: judgment
    2. Which option should the generator follow: reuse /work-items:onboard-adapter, a sibling command, or neither?
      RECOMMENDED: Decide after the second adapter lands, comparing the two real adapters. The onboard-adapter command is tied to the work-item-tracker adapter shape, so a sibling is the likelier fit, but this is the owner's call. Basis: judgment
    3. Which open issue counts as the second adapter that fires the trigger: #​7564 (OpenTelemetry read-back), #​9152 (Discussion sink), or either one?
      RECOMMENDED: Either one, once it is merged. Cite the merged pull request in a comment on this issue. Basis: judgment

    Sources read

    • plugins/corrections/tools/findings-buffer/adapters/local-file/capabilities.json: the only adapter directory found under the corrections findings buffer
    • plugins/work-items/tools/work-item-tracker/adapters/linear/capabilities.sh: onboard-adapter is referenced from the work-item-tracker adapter code, not the findings buffer
    • context.json: candidates #​7564 and #​9152 are open, so the trigger has not fired
    • context.json: no Decision recorded comment exists

    Automated refinement by the lanes App. Answer with a comment whose first line is **Decision recorded.**.

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

    needs-specNeeds a Brief or plan before anyone can build it.needs-triageNot yet classified. Floor until a type and one priority tier are set.priority: mediumReal value, no hard deadline; normal backlog flow.status: needs-decisionAwaiting a human or maintainer judgment call.

    Fields

    Work status

    needs-spec

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions