Skip to content

Commit ffa3bed

Browse files
committed
release: prepare 0.3.1 ux refinement
1 parent 2e2aed9 commit ffa3bed

4 files changed

Lines changed: 43 additions & 3 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ and agents attention now? actually sees to th
8080

8181
Focus is meant to be more legible than a smart inbox.
8282

83-
The first `0.3.0` explainability slice keeps reasoning attached to the cards you are already acting on:
83+
The current `0.3.x` explainability slice keeps reasoning attached to the cards you are already acting on:
8484

8585
- `Why now` on the active card explains why the current item outranks the rest of the queue
8686
- `Why next` on queued rows explains why something is staged behind the current top item

docs/RELEASE-0.3.1.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# paperclip-aperture 0.3.1
2+
3+
`0.3.1` refines the new Explainable Focus surface so it feels more native inside Paperclip.
4+
5+
## Highlights
6+
7+
- Reworked the active `Now` card into a clearer two-lane decision surface
8+
- Tightened queued and ambient presentation so Focus reads more like an operator queue and less like stacked plugin cards
9+
- Kept explainability visible in place while reducing duplication and visual noise
10+
- Preserved inline actionability, including commenting on issue-backed `Now` items without leaving Focus
11+
12+
## What Changed
13+
14+
- the active `Now` surface now separates:
15+
- decision context on the left
16+
- actions and response controls on the right
17+
- issue-backed `Now` items keep `Comment` and `Acknowledge` on the primary surface
18+
- approval-backed `Now` items now use a more intentional action layout with:
19+
- `Approve` and `Reject` paired together
20+
- `Request revision` treated as the secondary path
21+
- `Next` rows were quieted and clarified to feel more like a staged queue
22+
- `Ambient` was simplified into a more peripheral awareness shelf
23+
- `Why now` / `Why next` copy and action layout were tightened to remove repetition and reduce plugin-chrome feel
24+
25+
## Why This Matters
26+
27+
- Focus feels more like a native Paperclip operator surface
28+
- the active item is easier to scan, explain, and act on without leaving context
29+
- explainability stays attached to the decision without reading like a diagnostics panel
30+
31+
## Validation
32+
33+
- `pnpm test`
34+
- `pnpm typecheck`
35+
- `pnpm build`
36+
- `pnpm release:check`
37+
- live-smoke-tested against a local Paperclip instance, including:
38+
- issue-backed `Now` with inline commenting
39+
- approval-backed `Now` with approve / reject / request revision
40+
- queued and ambient lane inspection

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@tomismeta/paperclip-aperture",
3-
"version": "0.3.0",
3+
"version": "0.3.1",
44
"type": "module",
55
"private": false,
66
"description": "The live attention layer for Paperclip, powered by Aperture's deterministic attention engine.",

src/manifest.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import type { PaperclipPluginManifestV1 } from "@paperclipai/plugin-sdk";
33
const manifest: PaperclipPluginManifestV1 = {
44
id: "tomismeta.paperclip-aperture",
55
apiVersion: 1,
6-
version: "0.3.0",
6+
version: "0.3.1",
77
displayName: "Paperclip Aperture",
88
description: "The live attention layer for Paperclip, powered by Aperture's deterministic attention engine.",
99
author: "@tomismeta",

0 commit comments

Comments
 (0)