fix(jobs): preserve writer and template output options #30

Merged
warkanum merged 1 commits from issue-29-job-manifest-options into master 2026-09-21 04:00:50 +00:00
Member

Summary

  • Preserve existing Bun/GORM writer options in job manifests via options.types and options.array_nullable.
  • Add templ-only output.format: text representation for arbitrary text output while retaining compatibility with omitted format.
  • Add regression coverage and update the job manifest documentation/example.

Verification

  • go test ./pkg/jobs ./cmd/relspec passed.
  • go test ./... reached the full suite; pre-existing environment failure in pkg/writers/dctx: open /tmp/test.dctx: permission denied.
  • go build -o /home/hermes/.tmp/relspec-issue-29 ./cmd/relspec passed.
  • go vet ./... passed.
  • git diff --check passed.
  • make lint blocked by installed golangci-lint v1 rejecting repository golangci-lint v2 configuration.

Model: gpt-5.6-luna via Hermes openai-codex fallback because Claude spend limit.

## Summary - Preserve existing Bun/GORM writer options in job manifests via options.types and options.array_nullable. - Add templ-only output.format: text representation for arbitrary text output while retaining compatibility with omitted format. - Add regression coverage and update the job manifest documentation/example. ## Verification - go test ./pkg/jobs ./cmd/relspec passed. - go test ./... reached the full suite; pre-existing environment failure in pkg/writers/dctx: open /tmp/test.dctx: permission denied. - go build -o /home/hermes/.tmp/relspec-issue-29 ./cmd/relspec passed. - go vet ./... passed. - git diff --check passed. - make lint blocked by installed golangci-lint v1 rejecting repository golangci-lint v2 configuration. Model: gpt-5.6-luna via Hermes openai-codex fallback because Claude spend limit.
sgcommand added 1 commit 2026-09-20 21:17:18 +00:00
warkanum approved these changes 2026-09-21 04:00:47 +00:00
warkanum merged commit 80a3453233 into master 2026-09-21 04:00:50 +00:00
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: wdevs/relspecgo#30