Skip to content

v0.6.2 — legacy case schema migration

Choose a tag to compare

@zsxh1990 zsxh1990 released this 04 Jul 12:00

Highlights

Migrate 6 legacy PR Case Studies (v0.1 schema) to rounds v0.5.0:

  • action enum: free-form legacy strings ("open PR", "amend (CLA + changeset)", "received maintainer feedback", "third-party check-in") normalized to exact enum values
  • delta object: string-form legacy deltas reshaped to {kind, value}
  • close_decision block appended (status: pending)
  • scripts/fix_legacy_cases.py added for replay

Validator: 0 warnings (was 20). 9 case studies total — all migrated.

Files

Migrated (6):

  • astral-sh-uv/pr-19685-sarif-audit.md
  • e2b-dev-e2b/pr-1413-rich-to-ansi.md
  • future-agi-future-agi/pr-778-span-list-without-project-id.md
  • harbor-framework-harbor/pr-2121-optional-deps.md
  • punkpeye-fastmcp/pr-282-test-with-ollama.md
  • sourcebot-dev-sourcebot/pr-1383-ctags-failure-detection.md

Already-migrated (skipped, 3):

  • mongodb-js-mongodb-mcp-server/pr-1309
  • plastic-labs-honcho/pr-801
  • qdrant-mcp-server-qdrant/pr-143