Skip to main content
← Back to list
01Issue
FeatureShippedSwamp CLI
Assigneesstack72

Relationships

#537 Add platform type to issue-lifecycle extension model Zod schema

Opened by stack72 · 6/3/2026· Shipped 6/3/2026

Context

swamp-club PR #626 adds a new admin-only platform issue type. The issue-lifecycle extension model in extensions/models/_lib/schemas.ts has a Zod enum that validates issue types:

export const IssueType = z.enum(["bug", "feature", "security"]);

This will fail at runtime when the model encounters a platform-type issue (e.g. fetching context or triaging).

Changes needed

  1. extensions/models/_lib/schemas.ts line 93: add "platform" to the IssueType Zod enum
  2. extensions/models/issue_lifecycle.ts line 559: add "platform" to the triage execute args type annotation

Priority

Low — no platform issues exist yet, so this only breaks once the first one is created and someone runs the lifecycle model against it. Safe to defer until then.

02Bog Flow
OPENTRIAGEDIN PROGRESSSHIPPED+ 1 MOREASSIGNED+ 2 MOREREVIEW+ 3 MOREPR_MERGED+ 1 MORENOTIFICATION_SKIPPED

Shipped

6/3/2026, 1:34:16 PM

Click a lifecycle step above to view its details.

03Sludge Pulse
stack72 assigned stack726/3/2026, 12:40:32 PM

Sign in to post a ripple.