Skip to content

rivet: bump CI v0.15.0 → v0.18.0 (per-schema status enums, #550); migrate 7 statuses; AFD-012 RESOLVED#100

Merged
avrabe merged 1 commit into
mainfrom
rivet/bump-v0.18-per-schema-enums
Jun 23, 2026
Merged

rivet: bump CI v0.15.0 → v0.18.0 (per-schema status enums, #550); migrate 7 statuses; AFD-012 RESOLVED#100
avrabe merged 1 commit into
mainfrom
rivet/bump-v0.18-per-schema-enums

Conversation

@avrabe

@avrabe avrabe commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

rivet v0.18.0 (released 2026-06-23T17:52, after the rivet#550 close) carries the per-schema status enums that were jess's long-standing bump blocker — AFD-012, pinned at 0.15.0 for ~3 weeks:

  • ai-found-defect = [open, triaged, resolved] → jess's open/resolved defects now valid
  • test-spec = [draft, valid, invalid, in_progress, obsolete]
  • requirement still allows accepted/implemented/verified

Verified on the v0.18.0 darwin binary, migrated the 7 now-mismatched statuses:

  • TEST-PIX-005/010/013/017/018: verifiedvalid
  • TEST-PIX-014: implementedvalid
  • AFD-001: draftopen (its triage-status)

and bumped RIVET_VERSION: v0.15.0 → v0.18.0 in ci.yml. rivet 0.18.0 validate: PASS (0 errors, 110 warnings).

AFD-012 → resolved. Going-forward convention recorded (defects open/triaged/resolved; test-specs valid/invalid/...). The per-schema-status-enum work jess advocated in rivet#522/#550 + pulseengine.eu#90/#95 + rivet#554 is shipped.

Note: this is the first PR whose rivet validate CI gate runs the new v0.18.0 — confirming the bump end-to-end. Merging only on all-4-green.

🤖 Generated with Claude Code

…50); migrate 7 statuses; AFD-012 RESOLVED

rivet v0.18.0 (released 2026-06-23T17:52, post the #550 close) carries the
PER-SCHEMA status enums that were jess's long-standing bump blocker (AFD-012,
pinned at 0.15.0 ~3 weeks):
- ai-found-defect enum = [open, triaged, resolved]  (jess's open/resolved now VALID)
- test-spec enum       = [draft, valid, invalid, in_progress, obsolete]
- requirement          still allows accepted/implemented/verified

Verified on the v0.18.0 darwin binary, migrated the 7 now-mismatched statuses:
- TEST-PIX-005/010/013/017/018: verified -> valid
- TEST-PIX-014: implemented -> valid
- AFD-001: draft -> open (its triage-status)
and bumped RIVET_VERSION v0.15.0 -> v0.18.0 in ci.yml. rivet 0.18.0 validate: PASS
(0 errors, 110 warnings).

AFD-012 marked resolved. Going-forward convention recorded (defects
open/triaged/resolved; test-specs valid/invalid/...). The per-schema-status-enum
work jess advocated in rivet#522/#550 + pulseengine.eu#90/#95 + rivet#554 is shipped.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@avrabe avrabe merged commit 76a28ed into main Jun 23, 2026
4 checks passed
@avrabe avrabe deleted the rivet/bump-v0.18-per-schema-enums branch June 23, 2026 18:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant