Releases: fairway-run/fairway
Releases · fairway-run/fairway
Release list
v0.1.13
Highlights
- Routine dashboard views remain responsive on larger Fairway stores through
incremental SSE cursors, batched read models, a wall fast path, bounded task
detail, and independently loaded diagnostics. - Fairway now presents one coherent accountability chain: declared intent,
material decisions, evidence, independent judgment, and explicit promotion.
Coordination remains a capability rather than the category definition. - A proven five-minute path, reader-oriented portal, responsibility map,
integration guide, and candid internal AI Cloud case study make the product
evaluable without exposing the entire operating model at first contact. - Core behavior and reusable examples are project-neutral. Consumer-specific
names survive only as labeled evidence, history, case study, archive, or
documented compatibility material.
Changelog
Changelog
- 04d49e5 ops: add dashboard contention benchmark
- 92e0c9a perf: add dashboard wall fast path
- 9a16325 perf: batch dashboard report projections
- 89407ca perf: bound dashboard SSE polling
- 316ccfb perf: guard dashboard unknown routes
- 073b0b8 perf: scope dashboard task detail projections
- 132d8cc perf: split and bound dashboard diagnostics
- 43830b4 refactor: remove consumer assumptions from Fairway
v0.1.12
Highlights
- Atomic
work start, compact status, guarded verification, and composed
closeout make the common Fairway path faster without bypassing existing
evidence, review, reconciliation, or consequential release/live controls. - Task decisions, track-memory lifecycle, routing preflight, wait hygiene,
managed binary cache, and consumer readiness reports move repeatable
coordination and environment state out of provider chat loops. - Deterministic
fairway explain codepackets connect committed Git locations
to cited Fairway contracts, decisions, evidence, and reviews while showing
conflicts and missing provenance instead of generating history. - Optional loopback-only advisory narratives label every statement as recorded,
inferred, or unknown and require packet citations. Generated text remains
display-only and never becomes accepted provenance or workflow authority.
Changelog
Changelog
- fb2973a feat: add advisory grounded code narratives
- 9be2591 feat: add advisory intent diff classification
- 0c90d5d feat: add atomic Fairway work start and status
- 5fb6de8 feat: add consumer capability readiness
- 7d5700f feat: add grounded code explanation packets
- 35f4ce7 feat: add guarded work verify and close
- e958d34 feat: add lifecycle-aware wait hygiene
- a53af03 feat: add managed binary cache lifecycle
- 5c1535d feat: add progressive common path guidance
- efc9318 feat: add review routing preflight
- bf237cd feat: add task decision memory
- 52ba4f8 feat: add track memory lifecycle
- 239f8dc fix: make failure routing lifecycle aware
- 3caf3eb fix: preserve work session identity in custom summaries
- 636735e fix: stabilize latest review ordering
v0.1.11
Highlights
- Dashboard lifecycle readback is now process-verifiable: managed JSON records
bind pid, listen address, binary, version, and mode flags, while legacy or
mismatched records report unknown and block signaling. - Larger Fairway stores are now easier to operate: route timing logs, batched
review/evidence projections, the fast board path, snapshot caching, and
lazy-loaded diagnostics turn previously multi-second dashboard paths into
explicit fast/default and deep-diagnostics modes. - Bounded read-only small-team Fairway is supported on an operator-controlled
host: managed loopback lifecycle, explicit status/version/config/database/
pid/log readback, backup/restore, read APIs, local CLI fallback, and a
versioned clean-state CI rehearsal. Shared writes and non-loopback origins
remain preview or unsupported. - Team-store work is measurable but not overclaimed: disposable Postgres
rehearsal packets and apply/import/readback proof validate compatibility
boundaries without switching the runtime store or claiming production
migration readiness.
Changelog
Changelog
v0.1.10
Highlights
- Larger Fairway stores are now easier to operate: route timing logs, batched
review/evidence projections, the fast board path, snapshot caching, and
lazy-loaded diagnostics turn previously multi-second dashboard paths into
explicit fast/default and deep-diagnostics modes. - Bounded read-only small-team Fairway is supported on an operator-controlled
host: managed loopback lifecycle, explicit status/version/config/database/
pid/log readback, backup/restore, read APIs, local CLI fallback, and a
versioned clean-state CI rehearsal. Shared writes and non-loopback origins
remain preview or unsupported. - Team-store work is measurable but not overclaimed: disposable Postgres
rehearsal packets and apply/import/readback proof validate compatibility
boundaries without switching the runtime store or claiming production
migration readiness.
Changelog
Changelog
- 87fef68 ci: rehearse small-team read-only lifecycle
- 837819c feat: add agent output contract catalog
- b450cd7 feat: add append-only shared team write pilot
- 602d3fd feat: add dashboard timing instrumentation
- 2517558 feat: add fairway doctor diagnostics
- 6e619f3 feat: add guarded shared team write pilot
- 31eec1e feat: add lane runtime lifecycle commands
- 192fda9 feat: add managed small-team server lifecycle
- d01d7c5 feat: add postgres rehearsal packet
- 4b085ed feat: add shared team identity guard
- 9a8ea73 feat: add shared team read-only server
- 90711b0 feat: add typed delivery resource read model
- 3a23716 feat: prove disposable postgres rehearsal
- 89ea85b fix: align terminal review waits with merge ready
- 500af2b fix: initialize pilot on configured main branch
- 4199d03 fix: report unknown dashboard lifecycle state
- f71eb4f fix: scope shared-team pilot diagnostics
- f11542d perf: add dashboard board fast path
- 638cf91 perf: batch dashboard review projections
- 93a9b99 perf: cache dashboard snapshots
- fb7891c perf: lazy-load dashboard diagnostics
v0.1.9
Highlights
- Evidence, provenance, and release-readiness surfaces are stronger: Fairway can
render redacted local evidence artifacts, export provenance reports and hash
manifests, and link release attestations without storing raw prompts,
transcripts, tool bodies, generated content, or secrets. - Small-team autonomy workflows are now first-class: reversible-risk,
grouped-review, and prototype-first profiles support faster evidence-led
iteration while preserving explicit review at live, deploy, security,
credential, public-exposure, and release boundaries. - Dashboard and packet tooling now cover more coordination loops: environment
rehearsal packets, reusable task recipes, owner rough-edge queues,
process-overhead reports, UX media evidence summaries, and cross-project
activity rollups remain read-only and do not grant execution authority.
Changelog
Changelog
- e722fda feat: add cross-project activity reports
- 2629219 feat: add delivery process metrics
- a0c3f83 feat: add environment rehearsal packets
- c59f26d feat: add prototype-first review profile
- 2533a3b feat: add provenance hash manifests
- 3821892 feat: add provenance report export
- 238adda feat: add reusable task recipes
- 1ba0468 feat: add reversible review policy defaults
- e9f5de6 feat: add rough edge queue
- 2438cfb feat: add safe evidence artifact viewer
- 45799e9 feat: add ux media evidence projection
- 879b3c9 feat: link release provenance bundles
- c8793d3 feat: show grouped review policy coverage
v0.1.8
Highlights
- Same-repo multi-config dashboards now keep distinct Fairway project lanes by
DB/config identity, so platform and docs work under one repository can be
displayed side by side without replacement. fairway notify sendadds explicitly configuredlogandwebhook
delivery adapters with env-only destinations/tokens, attempt-based rate
limits, and durable delivered/failed notification evidence.- Environment deploy preflight guidance gives operators a reusable readiness
packet for route readback, worker access, smoke, rollback, blockers,
next-owner, and next-action handoffs without granting deploy or dashboard send
authority.
Changelog
Changelog
v0.1.7
Highlights
- Generic wait coordination now supports durable
fairway wait addand
fairway wait ackcommands for parked work, repeated handoffs, live-window
waits, and non-review waits without adding a second wait store. - Advisory provider adapter configuration and validation are now first-class, so
teams can declare bounded non-authoritative adapter surfaces without granting
approval, merge, deploy, wake, or provider-private data access. - External notifier configuration starts with a dry-run/logging interface and
fixed templates only, and trusted proxy identity verification is documented as
a dashboard-security model without enabling runtime verifier middleware yet.
Changelog
Changelog
v0.1.6
Highlights
- Fairway now makes review waits, completion handbacks, repeated live windows, and live-operation control-room handoffs visible as durable coordination state instead of provider chat memory.
- Coordination-intelligence guidance now covers track memory packets, parked-track waits, bounded wakes, retry packets, risk-scaled reviews, delivery/process-overhead reporting, and automation-candidate detection.
- Shared read-only dashboard guidance now includes AI Cloud-aligned hostname planning and release-prep boundaries without adding dashboard write or send authority.
Changelog
Changelog
- 2dc2f76 chore: add agent cold-start backlog
- 86214e1 chore: add dashboard sharing backlog task
- 01c950c chore: add release highlights follow-up
- 493a9e0 chore: add review notification delivery guard task
- ee6d979 chore: ignore Fairway local agent contract
- 8af19ba ci: update actions for node 24 runtime
- bbd1350 feat: add advisory recommendation guards
- bf3a80c feat: add automation candidate report
- b40799a feat: add completion handback idle report
- f117dea feat: add completion handback model
- 9bfae63 feat: add completion handback supersede cleanup
- a41976c feat: add completion handback wake tick
- 35d2b70 feat: add coordination docs backlog audit
- 07de1ff feat: add dashboard lifecycle version readback
- 35b37f5 feat: add delivery overhead report
- a3f3355 feat: add generic wait projection
- 8be984e feat: add generic wait wake
- bd3f240 feat: add init agent breadcrumb
- 6d9bb53 feat: add known failure routing
- e016452 feat: add live operation control room
- fab2152 feat: add live operation retry budget
- 0c99241 feat: add live window phase tracking
- 1d0a9fc feat: add notification lifecycle audit
- 4b86681 feat: add provider usage cost report
- d710f6e feat: add read-only dashboard sharing mode
- 6e1f1c5 feat: add retry packet generator
- 82e5fbb feat: add review completion resume guard
- 03519d4 feat: add review wait read model
- dc0eb6b feat: add review wait wake command
- d85826a feat: add risk-scaled review profiles
- 90837d6 feat: add structured command help
- 6910de3 feat: add track memory packets
- b946d51 feat: embed agent guide command
- 6d275e6 feat: enforce review notification delivery
- b258949 feat: generalize wake routability validation
- b54c8e3 feat: polish completion handback dashboard
- d0114df feat: show coordination intelligence in dashboard
- 34f598f feat: show review waits in dashboard
- 0d1e018 feat: surface completion handback closeout waits
- 6864141 fix: allow bounded active evidence capture
- c797b59 fix: guard review wait wake closeout guidance
- d322eeb fix: map Codex event token usage
- 86ae4d6 fix: map codex reasoning output tokens
- 22bd894 fix: normalize homebrew release versions
v0.1.5
Changelog
- 60cf15d Guard provider event trust boundary
- e37836c chore: add cli readiness gap tasks
- e2d668a chore: add provider notification router task
- 820a62e chore: add review handback backlog task
- 0e5a135 chore: add review handback suppression task
- 19324f8 feat: add first-class task tags
- 05dff8d feat: add provider notification router
- 74cb245 feat: add review completion handback
- b882adc feat: add rule pack loader and validator
- 26e9e4b feat: add rule packet rendering
- 8d36c52 feat: add rule source config model
- f93aa7b feat: add status-filtered task list
- 40bf755 feat: enforce rule evidence readiness
- f17b49c feat: escalate stale sent notifications
- 6b0d7e2 feat: explain empty ready queues
- 8e6db09 feat: match rule packs to tasks
- 0b0f7ce feat: separate review identity from domain
- 7351f1b feat: surface rule pack signals in dashboard
- d988c66 fix: address clean gate and notification blockers
- 1b51c88 fix: allow configured local artifacts in clean gates
- ecf87aa fix: clean historical review debt planning
- 9de9704 fix: clean up pending-state planning
- 9691cea fix: degrade missing advisory rule sources
- 44dd829 fix: fail closed parsing adapter sessions
- 428898d fix: filter notification gap noise
- cbce6fc fix: support ci monitor retry suffix
- bb45ac7 fix: support rule globstar matching
- 17dc8f0 fix: suppress stale review handbacks
v0.1.4
Changelog
- 06e9dfb feat: add CI monitor utility adapter
- 8b6af3b feat: add Codex usage adapter
- 997f1ce feat: add Plane tracker adapter spike
- de16198 feat: add board URL-state controls
- f91e85d feat: add board bulk actions
- 537ea69 feat: add board column chooser
- 4fd9fc6 feat: add board keyboard navigation
- 3b257ff feat: add board view exports
- 5910601 feat: add board virtual windowing
- d050e9e feat: add dashboard saved views
- 80705d2 feat: add lane closeout guard
- 23d2d81 feat: add monitor completion resume guard
- afddbba feat: add multi-project board view
- 636bf80 feat: add multi-project wall view
- 88bcd1a feat: add orchestration controller plan
- 5c10c40 feat: add prompt-file session launch
- 19fd456 feat: add provider OTel usage ingestion
- 867a693 feat: add provider usage accounting
- 260dfc2 feat: add release verification guard
- d15f4b0 feat: add remote push intent guard
- 965ea09 feat: add reports dashboard
- 7f55b31 feat: add server-side board windows
- df61a5c feat: add store activity filters
- eaf2f3e feat: add task gate readiness drilldown
- b15eb2c feat: add tracker adapter contract
- efd2662 feat: add utility event adapter contract
- bd279f0 feat: add wall SSE polish
- a134bda feat: add wall lane expansion
- 5bf025c feat: add work batch model
- 336469f feat: compact dashboard workstreams
- eb5edad feat: guard provider session lifecycle
- b823565 feat: map Claude Code OTel usage
- 520736c fix: add batch subcommand help
- 4f1cf8c fix: add sqlite busy timeout
- cd5fdab fix: contain reports dashboard overflow
- d273e6d fix: improve dashboard accessibility semantics
- 276eadf fix: preserve repeated task metadata flags
- 0b2343c fix: quote Plane evaluation labels
- 2491fc1 fix: show partial review approval status
- 0272338 fix: support macOS ruby in Codex usage adapter