Skip to content

gitmoot-skillopt Beta v0.2.0b1

Pre-release
Pre-release

Choose a tag to compare

@jerryfane jerryfane released this 08 Jun 07:34

gitmoot-skillopt Beta

The paired optimizer package for Gitmoot SkillOpt Beta. This release consolidates the gitmoot-skillopt alpha cycle through v0.2.0a17.

Highlights

  • Registers target exec text responses as candidate sample artifacts for Gitmoot preview rendering.
  • Supports optimizer views and retry optimizer views for human-feedback-driven SkillOpt training.
  • Improves feedback scoping, judge facts handling, and retry behavior.
  • Pairs with gitmoot v0.1.0-beta.8.

Features

  • Candidate packages attach selected text samples when no structured artifact is available.
  • Structured artifacts keep priority over text response fallback.
  • Optimizer views provide multiple independent perspectives over the same full human feedback set.
  • Retry optimizer views can inherit, auto-resolve, or use an explicit count.
  • Feedback-direct optimization can update skills from imported ranked human feedback.
  • Selection and retry records include gate rejection context, evaluator facts, and retry metadata.

Workflow Changes

  • Old review feedback is scoped to the reviewed baseline outputs instead of automatically capping new candidate outputs.
  • Judge/evaluator facts are treated as structured evaluation output for downstream scoring and retry prompts.
  • Final test evaluation is disabled by default unless Gitmoot explicitly enables it.
  • Candidate sample artifacts are exported so Gitmoot can show candidate previews in review comments.

Known Limits

  • This beta is intended to be driven by Gitmoot, not as a polished standalone CLI for every upstream SkillOpt workflow.
  • Model-backed optimizer, target, and evaluator calls still depend on local environment credentials/config.
  • Prompt optimization behavior remains beta-quality and should be validated through human review loops.
  • No PyPI publish was performed; this release follows the local/GitHub beta pattern used during development.

Assets

  • gitmoot_skillopt-0.2.0b1-py3-none-any.whl — Python wheel with the gitmoot-skillopt, skillopt-train, and skillopt-eval console scripts.
  • gitmoot_skillopt-0.2.0b1.tar.gz — source distribution.
  • sha256sums.txt — SHA256 checksums for the release artifacts.

Verification

  • Focused pytest coverage for target exec response sample discovery and candidate package sample artifact registration.
  • Local package version check with gitmoot-skillopt --version.
  • Paired end-to-end Gitmoot training flow verified through the SmithyX review-item workflow.