Add a bulk issue-snapshot read to forge for PM render and groom #110
Labels
No labels
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
allod/tools#110
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Building the PM board snapshot and running the groom needs every issue — state, body, and comments — across the managed repos, but
forgeonly exposes per-issueviewand alistthat omits comments, so assembling that data means many one-issue-at-a-time round-trips. A single bulk read that emits full issue JSON for a repo would feedrender --issue-snapshotdirectly and cut the cross-repo survey from N requests to one per repo.Primary goals:
pm/render --issue-snapshotandpm/integrity-checkwithout post-processing.Current state
forge issue listreturns a page of issues but not their comments;forge issue view <n>returns one issue with comments. Building the board snapshot or grooming across the managed repos therefore fans out into many requests. Pagination of the list path is tracked in allod/tools#89.Scope
A read-only bulk fetch in
forgeplus the snapshot output shape. No write paths. The renderer and integrity-check already accept a snapshot input; this supplies it.