Skip to content

Releases: jeduden/frit

v0.14.0

Choose a tag to compare

@github-actions github-actions released this 16 Sep 16:59
025663d

What's Changed

  • plan 2609061856: unit tests reach 100% line coverage by @jeduden in #184
  • A plan-start skill opens the specific plan the caller names by @jeduden in #187
  • Resume after work commits (#186); scenario coverage for the masked lost-race refusal by @jeduden in #188
  • doctor: fable joins the tier vocabulary, above opus by @jeduden in #190
  • plan/proto.md: allow fable in the front-matter model field by @jeduden in #191
  • doctor: derive the tier vocabulary from a repo's own proto.md by @jeduden in #192
  • Resume relays a locally advanced lease branch instead of discarding it by @jeduden in #193
  • release: refuse a diverged lane branch, not warn by @jeduden in #196
  • Landed lost-race reports landed even when no marker survives by @jeduden in #197

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

v0.13.0

Choose a tag to compare

@github-actions github-actions released this 06 Sep 18:52
cfe64c8

What's Changed

  • plan 2609052054: frit yield is honest on a lane it cannot end, and never drops it from sampling by @jeduden in #167
  • Plans declare and include their BDD scenario coverage by @jeduden in #168
  • plan 2609061023: frit drift proves its landed-vs-stale reconciliation with command scenarios by @jeduden in #174
  • plan 2609061025 phase 1: yield's clean no-op gets a command scenario by @jeduden in #175
  • plan 2609061129 phase 1: plan-phase names the in-lane inference by @jeduden in #177
  • plan 2609061024: frit drift proves its phase-level drift and its silence by @jeduden in #176
  • Bump the actions group with 2 updates by @dependabot[bot] in #170
  • Docs & license refresh: extract command reference, fix the license, plan the README split by @jeduden in #178
  • Bump github.com/stretchr/testify from 1.12.0 to 1.12.1 by @dependabot[bot] in #169
  • docs: explain the drive ladder by @jeduden in #179
  • plan 2609061236: plan-new ships a working Phases catalog directive by @jeduden in #180
  • plan 2609061025 phase 2: close — C6 proves yield's live-lane refusal, plan done by @jeduden in #181
  • docs: claiming.md cites the scenario that proves it by @jeduden in #182
  • The README is a lean front page; its reference lives in docs/ by @jeduden in #183

Full Changelog: v0.12.0...v0.13.0

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 05 Sep 20:54
c6fe41c

What's Changed

  • plan 2609011806: one runner per lane (#126) by @jeduden in #127
  • plan 2609011836: resume a held lane you own (#122) by @jeduden in #128
  • plan 2609011941: reframe the ladder on token ownership, not holder string by @jeduden in #130
  • plan 2609012100: reap takes a selector for a targeted teardown by @jeduden in #131
  • plan 2609011806: one runner per lane (#126) by @jeduden in #132
  • cmd/frit: close review gaps on plan 2609011806's live-lane guard by @jeduden in #133
  • plan 2609011941: the escalation ladder names a held lane's kind, not a refusal loop by @jeduden in #134
  • reap takes a selector, so one landed lane retires without its neighbours by @jeduden in #135
  • plan 2609012000: every lease-protocol scenario has an executable BDD spec by @jeduden in #137
  • plan 2609021554: a gather reports its progress and status by construction by @jeduden in #138
  • plan 2609012210: a failed park names its real failure, not "moved by hand" by @jeduden in #136
  • plan 2609021114: Scavenge and Yield stop reading an unreadable remote as gone by @jeduden in #139
  • plan 2609021310: the process-death scenarios run under godog by @jeduden in #140
  • plan 2609021115: casPush, park and Scavenge's delete share one classify-on-failure helper by @jeduden in #141
  • plan 2609022208: coverage uploads to Codecov and can only improve by @jeduden in #142
  • plan 2609021312: The partition and clock scenarios run under godog by @jeduden in #143
  • plan 2609021312: code-review fixes — stronger assertions, real defects by @jeduden in #144
  • The host-death and race scenarios run under godog by @jeduden in #145
  • plan 2609021314: The identity and cross-layer scenarios run under godog (phases 1-3) by @jeduden in #146
  • plan 2609021314: The identity and cross-layer scenarios run under godog (phases 4-5) by @jeduden in #147
  • Bump github.com/mattn/go-runewidth from 0.0.27 to 0.0.28 by @dependabot[bot] in #107
  • plan 2609021313: storage-anomaly scenarios run under godog by @jeduden in #149
  • plan 2609031939: widen dead-render fix to every survey report by @jeduden in #150
  • plan 2609021315: lifecycle claim-and-ref scenarios run under godog by @jeduden in #151
  • A live top lane no longer stalls pick's candidate walk by @jeduden in #152
  • plan 2609022153: a plan-handoff skill closes a phase in one command by @jeduden in #153
  • plan 2609022208: coverage uploads to Codecov and can only improve by @jeduden in #154
  • plan 2609022208 phase 2: verify Codecov's project/patch checks against main's baseline by @jeduden in #156
  • reports and refusals stop calling an attended lane dead by @jeduden in #157
  • A fleet gather reports its progress and its status (plan 2609021554) by @jeduden in #158
  • A deserted top lane no longer stalls pick's candidate walk by @jeduden in #159
  • frit message sends an operator's text to a live lane by @jeduden in #160
  • frit can message a lane's agent, so an ambiguous lane asks (phases 2 and 3) by @jeduden in #161
  • README pass for a first-time developer, plus plan 2609050854 by @jeduden in #162
  • plan 2609050143: the survey reads a live lane the way dispatch does by @jeduden in #163
  • plan 2609050854: a claim-only lane carries its token by @jeduden in #164
  • plan 2609050854: a claim-only lane carries its token, and every refusal names the way out by @jeduden in #165

Full Changelog: v0.11.0...v0.12.0

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 01 Sep 17:27
e243f8e

What's Changed

  • Binding a lane's session renews from the work ref's current tip by @jeduden in #123
  • Skills point at --json, not the table, for decisions by @jeduden in #125
  • The board table labels its columns, so held work never reads as free by @jeduden in #124

Full Changelog: v0.10.0...v0.11.0

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 31 Aug 22:11
0e3b4ab

What's Changed

  • Interleaved phase overview with result summaries by @jeduden in #119
  • A released lane's leftover worktree is seen and reconciled by @jeduden in #120

Full Changelog: v0.9.0...v0.10.0

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 31 Aug 05:33
fcb94c4

What's Changed

  • plan 2608302230: scaffold PLAN.md index includes folder plans by @jeduden in #114
  • plan 2608310355: raise phase-spec token budget for detailed proving slices by @jeduden in #115
  • plan 2608310418: phase front matter gives per-phase status one generated home by @jeduden in #116
  • plan 2608310454: doctor and next read phase state from phase front matter by @jeduden in #117

Full Changelog: v0.8.0...v0.9.0

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 30 Aug 19:26
65c7c82

What's Changed

  • plan 2608300937: per-phase files give a plan a token-cheap resume bundle by @jeduden in #108
  • Plan 2608300937: per-phase files give a plan a token-cheap resume bundle by @jeduden in #109

Full Changelog: v0.7.0...v0.8.0

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 30 Aug 00:20
655b4ad

What's Changed

  • Plans: fix claim on a merged human plan/ branch (#104) and harden the headroom signal by @jeduden in #105
  • A merged human plan/ branch is not read as landed lease work by @jeduden in #106

Full Changelog: v0.6.0...v0.7.0

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 29 Aug 11:46
b8340d2

What's Changed

  • plan 2608280653: a plan may be a folder holding a fixed plan.md by @jeduden in #96
  • A stalled herdr call cannot hang a frit verb by @jeduden in #97
  • plan: a timed-out subprocess is killed, not left to linger by @jeduden in #98
  • A plan may be a folder holding a fixed plan.md, beside flat plan files by @jeduden in #100
  • A timed-out subprocess is killed, not left to linger by @jeduden in #101
  • The dispatch report marks its prompt already dispatched by @jeduden in #102
  • doctor and pick warn a plan has no room for another phase by @jeduden in #103

Full Changelog: v0.5.0...v0.6.0

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 28 Aug 06:36
740ec09

What's Changed

  • Expand the skill suite, fix plan-sync, and gate skill claims against the binary by @jeduden in #83
  • plan 2608252140: a failed handoff tears its lane down by @jeduden in #84
  • next and show read the held lane's own plan, not the default branch by @jeduden in #88
  • plan: a dispatched handoff carries the consumer's next action (#86) by @jeduden in #87
  • frit owns the status-drift evidence plan-sync hand-runs git for by @jeduden in #85
  • plan 2608262155: The herdr pane label names the plan's repo, not the id alone by @jeduden in #89
  • A failed handoff tears its lane down, so start leaves no half-built lane by @jeduden in #90
  • plan 2608271957: A stalled git network call cannot hang a frit verb by @jeduden in #91
  • plan 2608260639: a dispatched handoff carries the consumer's next action by @jeduden in #92
  • plan 2608272240: nudge treats an unread host as presence unknown, not an absent lane by @jeduden in #93
  • start/claim: pane label names the plan's repo, not the id alone by @jeduden in #94
  • A stalled git network call cannot hang a frit verb by @jeduden in #95

Full Changelog: v0.4.0...v0.5.0