Skip to content

πŸ›πŸ§‘β€πŸ’» - Dogfooding recover bounded Project item visibility after linking a PRΒ #486

Closed

Description

@efraespada

Description

Live PR #485 was successfully added to the configured Project and its status initialized, but the immediate priority operation failed because the new item was absent from the subsequent paginated list. The concurrent commit job failed on the same PR size lookup. Both exact workflow replays succeeded once the item was visible. The current Action surfaces this transient state as provider.unavailable and requires a manual retry.

Expected: bounded recovery for an absent newly linked item, with fresh validated provider evidence, while retaining truthful failure for persistent absence, permission errors, malformed data and unsafe identity. Keep existing Project status on replay. No unbounded retries, permission expansion or unrelated platform changes.

Reproducing the issue

  1. Open a real Action-managed PR linked to its issue and configured Project.
  2. Observe LinkPullRequestProjectUseCase return an item ID and initialize its status.
  3. Priority/size lookup reads a Project item listing that temporarily omits the just-added PR.
  4. Workflows 38402185354 and 38402175824 failed on attempt 1 with: Issue or pull request [#484] πŸ› - Dogfooding runtime doctor labels issue and PR links as repository revisionsΒ #485 is not in project PVT_kwDOA8wRO84Ajh7B.
  5. Attempt 2 of the same workflows succeeded. Preserve this evidence, add regression coverage for recovery and exhausted/error paths, and document the bounded provider behavior.

copilot Version

3.3.1; master c7cfec8.

Activity

  1. added
    bugSomething isn't working
    bugfixSomething isn't working
    priority: highCritical issue, needs immediate attention.
    on Oct 13, 2026
  2. added theissue type on Oct 13, 2026
  3. moved this to Todo in vypdevon Oct 13, 2026
  4. changed the title [-]Dogfooding: recover bounded Project item visibility after linking a PR[/-] [+]πŸ› - Dogfooding recover bounded Project item visibility after linking a PR[/+] on Oct 13, 2026
  5. vypbot commented on Oct 13, 2026

    @vypbot
    Contributor

    Hi! I’m @vypbot, the Copilot assistant for this repository.

    I can answer questions, explain the codebase, propose implementation and test plans, review issues and pull requests for potential bugs or security problems, and help authorized maintainers apply changes.

    Try /copilot help to see the available commands, or mention @vypbot with your question.

  6. added
    branchedIndicates that a branch has been created for this issue.
    on Oct 13, 2026
  7. 5 remaining items

  8. added
    size: XLIndicates that the issue or task is extra large in scope and complexity.
    on Oct 13, 2026
  9. vypbot commented on Oct 13, 2026

    @vypbot
    Contributor

    Issue closed β€” historical progress

    Current status: closed as completed.

    The last estimate is retained below as history. Closure does not certify a new percentage, tests, or branch alignment.

    Action required: none for this closed issue. If work continues, reopen the issue; a fresh assessment can update this same card.

    Last assessment before closure (historical)

    Progress: 90% β€” in progress

    > Current status: The bounded membership and direct field recovery are implemented, with identity and evidence checks, replay preservation, regression cases, and documentation. The supplied comparison supports source changes but does not establish that tests or live acceptance checks passed.

    Next: Run the regression and required project gates, then confirm live acceptance: verify Project, priority, and size behavior and replay without duplicate membership or resetting Status.

  10. vypbot commented on Oct 13, 2026

    @vypbot
    Contributor

    Issue closed: synchronization recommendation retired

    No branch synchronization is required for this closed issue.

    The previous recommendation is historical. Issue closure does not certify that the branches are synchronized.

  11. added a commit that references this issue on Oct 13, 2026
  12. vypbot commented on Oct 13, 2026

    @vypbot
    Contributor

    Branch synchronization needs attention. Open the current status.

  13. moved this from Todo to Done in vypdevon Oct 13, 2026
  14. added
    100%Progress: 100%
    and removed
    in-progressStart work on an admitted issue.
    state:workingWork can proceed on the verified branch or without a branch.
    on Oct 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

100%Progress: 100%branchedIndicates that a branch has been created for this issue.bugSomething isn't workingbugfixSomething isn't workingpriority: highCritical issue, needs immediate attention.size: XLIndicates that the issue or task is extra large in scope and complexity.

Type

Projects

  • Status
    Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions