Skip to content

Restore optimizer artifact verification after manual CI change #47

Closed

Description

@CompleteDotTech

Problem

Merged PR #45 changed .github/workflows/dspy-jev-optimizer.yml to manual-only but did not refresh its entry in graph_synthesis/dspy_jev_optimizer/artifact-manifest.json. On current main (29cb27e), python -B -m graph_synthesis.dspy_jev_optimizer.verify fails with Optimizer artifact changed: .github/workflows/dspy-jev-optimizer.yml. This also blocks the offline validation path used by the open DSPy comparison PR #32.

Resolution

Update only that manifest entry to the actual reviewed workflow byte length and SHA-256. Preserve root MANIFEST.json and every other optimizer artifact pin. Keep the workflow manual-only.

Acceptance

  • Optimizer artifact verifier passes for all 20 entries.
  • Original 161-file archive verifier and optimizer offline tests pass.
  • actionlint passes; no PR/push research trigger is restored.

Activity

  1. added
    bugSomething isn't working
    priority: highBlocks a reliable public release or core reproduction path
    reproducibilityReproduction commands, pinned inputs, and verification
    on Sep 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingpriority: highBlocks a reliable public release or core reproduction pathreproducibilityReproduction commands, pinned inputs, and verification

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions