Repository navigation
Releases: Eversynced/pheebs
Releases · Eversynced/pheebs
Release list
v1.2.0
1.2.0 (2026-10-22)
Features
- insights: add --team for managers (430342e)
- insights: add --team for managers (a709634)
- insights: add repair attribution to the contract and both reports (a8c39c5)
- insights: compute the repertoire section from the local log (47ca958)
- insights: compute verification coverage from the local log (e5ab223)
- insights: fetch the manager's team report from /insights/team (200964e)
- insights: judge split-phase delivery from the local model timeline (3ed1d99)
- insights: name the developer stamps the local report counts (f9a1732)
- insights: normalize and render the team report (14a6346)
- insights: render repair attribution on both reports (2f20c65)
- insights: report from the local log without a backend (4c1da91)
- insights: report from the local log without a backend, or with --local (bb57ea6)
- token: cache the role /validate-token reports (7263c84)
Bug Fixes
- auto-update: hide the background update's console on Windows (142552a)
- config: expand a backslash tilde in PHEEBS_LOG_PATH on Windows (0c9fef0)
- doctor: find binaries on Windows without which (d2dca6f)
- doctor: name the emptied settings file instead of undefined (2b36b80)
- doctor: read the last logged event without tail (785b28f)
- hooks: accept hook payloads that start with a UTF-8 BOM (e767fbc)
- identity: address review on token revalidation and the identity label (c6b2cd0)
- identity: keep developer a string and finish the gh doc sweep (47cc832)
- identity: revalidate the token at session start, and close review gaps (785f0e7)
- identity: stamp developer from the stored token id, drop gh (087aa77)
- identity: stamp developer from the stored token id, drop gh (2b12124)
- identity: tell a proxy's 4xx from the backend's own rejection (73a682b)
- insights: count unknown apart and read stamps only in the report's window (da81f99)
- insights: drop the team median column from the local report (c7e59a5)
- insights: judge split-phase delivery from the model planning ended on (39e4c88)
- insights: keep the team report from throwing on a terminal under four columns wide (0007dd1)
- insights: name unknown heatmap states, draw a repeated signal once, and pin the edges the reviews found (ac9eac2)
- insights: read a list of non-rows as absent and unusable coverage as missing (f229212)
- insights: read EV1 and EV5 as Insufficient data on Windows Claude Code (b9f0b3f)
- insights: say when a team list is empty and when a dollar figure has no coverage (80b2c53)
- intent: classify commands from Claude Code's PowerShell tool (be61342)
- path: compare settings scopes case-insensitively on Windows (0af2acc)
- settings: read BOM-prefixed config files instead of resetting them (56c9335)
- store: restrict token-bearing files to the owner on Windows (2435121)
- test: drop git's repo variables before any test runs git (a395e13)
- test: drop git's repo variables before any test runs git (e411cf0)
- update: run npm through a shell on Windows (a84e546)
- Windows portability from the Windows 11 test report (4b0603f)
- windows: launch system tools by full path, never from the repo (b400333)
Reverts
- insights: drop the developer stamps from the local report (111c8af)
v1.1.0
1.1.0 (2026-10-02)
Features
- classify: carry task_scope onto the prompt event (07264db)
- classify: carry task_scope onto the prompt event (a60bd15)
- contract: rename quality_signals to judgement_signals, add model_fit (da3a488)
- contract: rename quality_signals to judgement_signals, add model_fit (13e1a05)
- init: default to project-local scope, add --global (ad47e51)
- init: default to project-local scope, add --global (3e97952)
- insights: render model-fit as the fifth signal, with its split (11c932b)
- insights: render model-fit as the fifth signal, with its split (6b8934a)
Bug Fixes
v1.0.0
First public release.
Features
- claude: capture mid-session model switches
- config: make the background self-update opt-in, and have doctor report versions
- config: ship no endpoint, making pheebs local-only by default
- contract: require a unit on every quality signal
- cursor: capture effort, fast_mode and rule-attachment counts
- distribute via npm instead of private GitHub releases
- hooks: capture per-call run_in_background
- hooks: wire the Claude Code InstructionsLoaded hook
- insights: render the report in the terminal
Bug Fixes
- contract: document the Allow header, and clamp an absurd window
- insights: count the value floor when deciding a chart fits
- insights: do not report a count that is not a whole number
- insights: drop a carriage return between JSON tokens on --json
- insights: report a mid-body timeout as a timeout
- insights: strip a surrogate with no partner before measuring
- insights: treat the /insights payload as untrusted input
- restore the Codex permission_mode capture
- update: never let a registry response reach a shell
Install: npm install -g pheebs