Skip to content

OpenUdon Release Note Template

Candidate

  • Date:
  • Commit:
  • Dirty worktree state:
  • Eval corpus size:
  • Minimum eval brief gate:
  • Provider:
  • Model:
  • Prompt version:
  • Comparison baseline:
  • Structured mode count:
  • Legacy fallback count:
  • Pass rate:
  • Maximum attempts for any brief:
  • Blocking reference issues:
  • Secret-scan failures:
  • Release-gate result:
  • Expanded-corpus evidence exception:

Local Checks

  • go test ./...:
  • go vet ./...:
  • make check:
  • git diff --check:
  • make release-check:
  • Sibling checkout layout (../uws, ../apitools, optional ../udon, optional ../symphony):
  • openudon readiness --run-gates:
  • Readiness JSON:

Real-LLM Smoke

Command:

make release-eval

make release-eval is opt-in real-provider evidence. Keep make release-check as the deterministic pre-tag gate and record provider credentials/model context separately from deterministic evidence.

Report paths:

  • JSON:
  • Markdown:

Comparison:

  • Baseline JSON:
  • Pass-rate delta:
  • Brief regressions:
  • Attempt regressions:
  • Blocking-reference regressions:
  • Failing-check regressions:

Provider Drift Watch

  • Status:
  • Structured fallback count:
  • Structured fallback delta:
  • Rate/transient failures:
  • Model availability:
  • Maximum attempts-to-pass:
  • Attempt regressions:
  • Release-gate failures:
  • Eval JSON provider_drift_watch:
  • Rerun evidence, if provider drift was suspected:

Known External Blockers

Decision

  • Release decision:
  • Reviewer:
  • Notes: