pm.html: make a project's dependency structure viewable by a human #111
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#111
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?
The rendered PM board does not give a human an easy view of a project's dependency structure. The gate DAG renders as a flat text list of "X blocked by Y" edges, with no project-level grouping and no visual tree, so understanding how the issues in a multi-issue effort depend on each other means reading the raw
pm.json.Primary goals:
Current state
renderemits the gate DAG as a flat "Gates" section, one list item per blocked-by edge; there is no visual or project-grouped presentation. Constraint:pm.htmlmust stay self-contained — no<script>, no external URLs (the forge sandboxes committed HTML). Any solution must work within that.Scope
In: how the renderer presents dependency and project structure, within the self-contained-HTML constraint. Out: changes to the
pm.jsonschema or overlay model unless the chosen approach requires them — call that out if so. The implementing agent chooses the approach.