Rename the packaged driver binary from kdl-specs to specgen #243

Closed
opened 2026-07-23 18:18:24 +00:00 by coilyco-ops · 0 comments
Member

Child of #239 and follow-up to #242.

The installed product name should be specgen. kdl-specs is accurate but difficult to remember and awkward to type.

Acceptance:

  • cmd/specgen is the canonical Go install path and the urfave command name is specgen.
  • Release assets are named specgen-- plus SHA256SUMS.
  • User-facing diagnostics, generated-source attribution, docs, and examples use specgen.
  • cmd/kdl-specs remains only as a temporary compatibility entrypoint so the currently pinned Ward build does not break before its next migration.
  • The http/kdlspecs Go import path remains unchanged in this issue.
  • Tests, six-target cross-build verification, and the full repository gate pass.

The public Go package rename is tracked separately because it is an API-breaking import-path change.

Child of #239 and follow-up to #242. The installed product name should be specgen. kdl-specs is accurate but difficult to remember and awkward to type. Acceptance: - cmd/specgen is the canonical Go install path and the urfave command name is specgen. - Release assets are named specgen-<os>-<arch> plus SHA256SUMS. - User-facing diagnostics, generated-source attribution, docs, and examples use specgen. - cmd/kdl-specs remains only as a temporary compatibility entrypoint so the currently pinned Ward build does not break before its next migration. - The http/kdlspecs Go import path remains unchanged in this issue. - Tests, six-target cross-build verification, and the full repository gate pass. The public Go package rename is tracked separately because it is an API-breaking import-path change.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
coilyco-flight-deck/umbra#243
No description provided.