HOMELAB-1531: fix(plane): add SEND (Sendrast) to PROJECT_MAP #11
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "plane/HOMELAB-1531-send-project-map"
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?
What
Adds the missing
SENDentry toPROJECT_MAPinplane/api.ts. One line.Why
PROJECT_MAPcoveredHOMELAB,INTL,GIQ,APEX— but notSEND. Failure modes:parseTicketIdentifier("SEND-49")→PROJECT_MAP["SEND"]isundefined→ returnsnull(unknown prefix), soplane_get_item/plane_update_item/plane_commentfail on all SEND tickets.resolveProjectId("SEND")silently falls back toHOMELAB— a worse failure mode: wrong project, no error.The entry only ever existed as uncommitted working-tree drift on two machines (the mgmt VM and aaron-Mac), so it was one
git checkoutaway from being lost. It was in fact wiped on aaron-Mac during the HOMELAB-1519 main reconciliation and recovered only from a pre-reset drift patch.Verification
UUID confirmed independently against the Plane API rather than copied from the drift:
All four pre-existing entries match the API, and the new
SENDvalue matches both the API and the drift.The diff hunk is byte-identical to the mgmt VM's uncommitted drift (
index 1279a67..650ec14), so landing this also clears mgmt's last dirty file.Out of scope (follow-up noted on HOMELAB-1531)
resolveProjectId()silently defaulting toHOMELABon an unknown prefix deserves its own decision — arguably it should returnundefined/throw rather than silently mis-target a project. Not changed here to keep this PR to the one-line data fix.SEND was missing from PROJECT_MAP, so parseTicketIdentifier('SEND-49') returned null (unknown prefix) and resolveProjectId('SEND') silently fell back to HOMELAB. The entry only ever existed as uncommitted working-tree drift on the mgmt VM and aaron-Mac, and was wiped on aaron-Mac during the HOMELAB-1519 main reconciliation. UUID verified against the Plane API: GET /api/v1/workspaces/homelab/projects/ -> SEND = a0c84b81-... (Sendrast)