Skip to content

Releases: scharissis/polako

v0.21.1

Choose a tag to compare

@github-actions github-actions released this 05 Sep 16:45
1079b3e

What's Changed

  • feat: an epic's model and effort labels reach its children by @scharissis in #373 (closes #364)

Full Changelog: v0.21.0...v0.21.1

v0.21.0

Choose a tag to compare

@github-actions github-actions released this 04 Sep 07:13
898d4c1

What's Changed

  • fix: -max-issues kills the Nth create in flight, so N files N-1 by @scharissis in #350 (closes #340)
  • docs: plan-backlog's gh ceiling no longer rests on a false claim by @scharissis in #351 (closes #341)
  • refactor: move record loading and window resolution out of stats.go by @scharissis in #352 (closes #343)
  • refactor: split the stats renderer and format helpers out of stats.go by @scharissis in #353 (closes #344)
  • refactor: split dispatchClaude into setup, watchdogs, scan and verdict by @scharissis in #354 (closes #345)
  • fix: give a permission park concrete, path-safe remediation steps by @scharissis in #355
  • refactor: planRecord and healthRecord share one embedded base by @scharissis in #356 (closes #347)
  • docs: plan how a run's model and effort are chosen, and what the default is by @scharissis in #357
  • refactor: plan and health share one intake options struct and config builder by @scharissis in #359 (closes #348)
  • refactor: plan and health share one preflight and one exit path by @scharissis in #367 (closes #349)
  • fix: tidy's skip message names the worktree path, PR and fix command by @scharissis in #368 (closes #358)
  • feat: -effort on work, plan and health, recorded by @scharissis in #369 (closes #361)
  • feat: a policy seam, and the remediation model and effort flags by @scharissis in #370 (closes #362)
  • feat: model: and effort: labels on an issue by @scharissis in #371 (closes #363)

Full Changelog: v0.20.0...v0.21.0

v0.20.0

Choose a tag to compare

@github-actions github-actions released this 02 Sep 20:29
79b1b84

What's Changed

Full Changelog: v0.19.1...v0.20.0

v0.19.1

Choose a tag to compare

@github-actions github-actions released this 02 Sep 14:56
827c9da

What's Changed

  • feat: a title convention for plan-backlog and review-health by @scharissis in #308 (closes #292)
  • fix: cap the batch milestone title on characters, not words by @scharissis in #309 (closes #293)
  • docs: settle #227's open questions — resumed-run cost is per process by @scharissis in #310 (closes #258)
  • docs: the first eval run was two findings short of green, not one by @scharissis in #312

Full Changelog: v0.19.0...v0.19.1

v0.19.0

Choose a tag to compare

@github-actions github-actions released this 02 Sep 07:24
6bf8dfd

What's Changed

  • test: a line budget for the docs, so terser stays terser by @scharissis in #297 (closes #282)
  • docs: cut the README from 445 to 312 lines by @scharissis in #298 (closes #283)
  • docs: reference.md argues where it should state — tighten the flag table and the verb sections by @scharissis in #300 (closes #284)
  • docs: give behaviour.md sections, cover plan and health by @scharissis in #301 (closes #285)
  • docs: cover plan and health in security.md by @scharissis in #302 (closes #286)
  • docs: run-data.md is 702 lines — keep the sample reports, cut the argument by @scharissis in #303 (closes #287)
  • docs: the same plain-English pass over install.md, hardening.md and releasing.md by @scharissis in #304 (closes #288)
  • docs: add GitHub About text block, fix drifted tagline copies by @scharissis in #305 (closes #289)

Full Changelog: v0.18.0...v0.19.0

v0.18.0

Choose a tag to compare

@github-actions github-actions released this 01 Sep 07:23
20ed1da

What's Changed

  • feat: refuse to start when the installed skill is behind the binary by @scharissis in #276 (closes #254)
  • feat: a fourth ending — close an issue that needs no code change by @scharissis in #277 (closes #210)
  • fix: name Read as the way to test PLAN.md existence in implement-issue by @scharissis in #278 (closes #275)
  • docs: write the plain-English house-style rule down in CLAUDE.md by @scharissis in #279 (closes #271)
  • feat: implement-issue writes a PR body and question a human can read in a minute by @scharissis in #280 (closes #272)
  • feat: house style and body-length budgets for plan-backlog and review-health by @scharissis in #290 (closes #273)
  • docs: rewrite CLAUDE.md invariants and conventions in house style by @scharissis in #294 (closes #274)

Full Changelog: v0.17.0...v0.18.0

v0.17.0

Choose a tag to compare

@github-actions github-actions released this 31 Aug 19:01
a0f2b17

What's Changed

  • feat: scripts/health.sh — measure the shape of the codebase before gating it by @scharissis in #253 (closes #148)
  • test: size budgets that fail CI, with an allowlist that only shrinks by @scharissis in #259 (closes #149)
  • refactor: split main.go along the seams the test files already name by @scharissis in #260 (closes #150)
  • refactor: extract processIssue's phases into named helpers by @scharissis in #261 (closes #151)
  • docs: comments have an expiry — the convention, and a pass over the densest regions by @scharissis in #262 (closes #152)
  • feat: review-health — a skill that audits any repo and files proposed issues by @scharissis in #263 (closes #153)
  • feat: accretion check at the implement-issue review gate by @scharissis in #264 (closes #154)
  • feat: the drain reclaims as it goes — the sweep at shift start and after each merge by @scharissis in #265 (closes #162)
  • feat: worktrees live in the checkout, at .worktrees/issue-N by @scharissis in #266 (closes #163)
  • feat: polako health — the periodic remediation pass, on any repo it works by @scharissis in #267 (closes #164)

Full Changelog: v0.16.0...v0.17.0

v0.16.0

Choose a tag to compare

@github-actions github-actions released this 31 Aug 06:49
4ae88f7

What's Changed

  • fix: worktree cleanup resolves the path instead of guessing it by @scharissis in #243 (closes #159)
  • docs: investigate suspected token overspending, draft the tickets by @scharissis in #246 (closes #239)
  • feat: wait out the usage gate instead of stopping the shift by @scharissis in #247 (closes #245)
  • fix: name the skill and args in a Skill tool-detail line by @scharissis in #248 (closes #213)
  • feat: stage narration — a run says which phase it is in by @scharissis in #249 (closes #214)
  • feat: the heartbeat — a quiet "still working" line so a long phase is not silence by @scharissis in #250 (closes #215)

Full Changelog: v0.15.0...v0.16.0

v0.15.0

Choose a tag to compare

@github-actions github-actions released this 30 Aug 20:55
4b135f6

What's Changed

  • fix: the review gate names the worktree, not just the branch by @scharissis in #231 (closes #219)
  • fix: narrate one session-started/finished per run, not per dequeued prompt by @scharissis in #232 (closes #224)
  • chore: SHA-pin the actions, add Dependabot, and turn on the free GitHub security checks by @scharissis in #233
  • fix: scale the review gate's level to the diff size by @scharissis in #234 (closes #225)
  • fix: sum the per-turn fields across a run's result events by @scharissis in #235 (closes #227)
  • fix: name the resumable session when a limit wait is interrupted by @scharissis in #236 (closes #218)
  • feat: polako plan skeleton — dispatch, flags, preflight, probes, -dry-run by @scharissis in #237 (closes #102)
  • feat: polako plan runs the skill, with the label pass and the issue cap by @scharissis in #238 (closes #103)
  • feat: the plan record and the proposed notify event by @scharissis in #240 (closes #104)
  • feat: the pricing line — history prices the plan report by @scharissis in #241 (closes #105)

Full Changelog: v0.14.0...v0.15.0

v0.14.0

Choose a tag to compare

@github-actions github-actions released this 30 Aug 06:25
6f4be2d

What's Changed

Full Changelog: v0.13.0...v0.14.0