Skip to content

Releases: mairp/specstride

Release list

Specstride v0.1.0

Choose a tag to compare

@mairp mairp released this 26 Sep 05:06

First tagged release of Specstride: a spec-driven coding-agent loop with an LLM critic gate.

What's in it

  • Drives a coding agent (Claude Code, Codex, dsh, bebop) through a GitHub Spec Kit tasks.md, phase by phase; nothing advances until a separate critic approves the evidence against the acceptance criteria and the real code.
  • Diagnostician + accelerator for stuck phases: tells "the critic couldn't see the code" apart from a real gap, then retries only the failing criteria.
  • Opt-in learning loop: per-phase settings learned from run telemetry, evaluated against a baseline (helped / neutral / regressed / insufficient), auto-reverted on a guardrail breach.
  • specstride --reverse: derive a Spec Kit spec from an existing codebase.
  • Live view, a JSONL event stream, and optional OTLP traces + Grafana/Loki dashboards.
  • Stdlib-only Python + Bash. Apache-2.0.

Try it: see the "Try it in a minute" block at the top of the README.

What's Changed

  • fix(critic): ground a wildcard citation by its matches by @mairp in #64
  • fix(yield): never drop the yield contract; nudge passes that end early to wait by @mairp in #66
  • docs: contributing guide, code of conduct, issue and PR templates by @mairp in #68
  • docs(readme): a one-minute try-it block up top; drop host-specific setup by @mairp in #70

Full Changelog: https://github.com/mairp/specstride/commits/v0.1.0