Skip to content

Show neutral dismissal notes and fictional examples in Inline Decisions - #497

Closed
brsbl wants to merge 4 commits into
mainfrom
bb/inline-decisions-neutral-dismissals
Closed

brsbl wants to merge 4 commits into
mainfrom
bb/inline-decisions-neutral-dismissals

Conversation

@brsbl

@brsbl brsbl commented Oct 19, 2026 •

Copy link
Copy Markdown
Owner

What changed

  • Dismissal notices say “Dismissed:” instead of attributing every dismissal to the author.
  • The included skill uses an explicitly fictional Moonbase Garden Club example.
  • The README describes the active-thread drawer and removes its broken screenshot.

Validation

  • Remote plugin CI passed: typecheck, build, 131 tests, and artifact validation. Job
  • Hygiene is blocked by inline-action-cards: README screenshot missing; the assigned capture worker must supply its replacement.
  • The rebuilt CI server bundle contains the neutral prefix; ignored dist/ files are not committed.
  • Install-ref validation is gated by hygiene; package version remains 0.3.2.
  • Real-browser QA and screenshot sign-off remain pending with the capture worker.

Screenshots needed

Capture these four synthetic states in an isolated bb:

  • Decision in a thread: “Use the garden room for the workshop?”, options “Use garden room” and “Keep studio”.
  • Answered card: select “Use garden room”; report “Garden room recorded in synthetic plan”.
  • Waiting on you drawer: urgent “What belongs on the packing checklist?” and normal “Which snack should we add?”.
  • Decision log: the room result, remaining checklist ask, and snacks dismissed with reason “Workshop is online”.

Use the drawer and log dismissal paths; confirm the resulting thread notice starts with “Dismissed:”.

Fixes #496

Screenshots

Before: main 0cd4457, described in text: the README's only image no longer loads, and the catalog images predate the drawer and log · After: 7eb27f7 · Captured at 2× from an isolated bb (get-bb/bb main 46da8461) with this PR's build installed from source. The decision directive came from a scripted fixture ACP agent; cards were created with bb action-cards create/ask, and the room result was claimed and reported through the CLI with no external action.

Screen / state Viewport Before After
Decision in a thread Desktop · 1440×900 No usable capture After: "Use the garden room for the workshop?" open in Waiting on you with its context, Use garden room (Recommended), Keep studio and Submit
Answered card Desktop · 1440×900 No usable capture After: the settled line "Decision: Use garden room" and the agent's reply
Waiting on you drawer Desktop · 1440×900 No usable capture After: urgent "What belongs on the packing checklist?" above "Which snack should we add?"
Decision log Desktop · 1440×900 No usable capture After: checklist waiting; handouts and snacks dismissed and the room result in Done

Both dismissal paths were exercised. In the drawer, "Which snack should we add?" was dismissed with the reason "Workshop is online", and the thread notice reads "Dismissed: Which snack should we add · Workshop is online". In the log, "Should the handouts include a map?" was dismissed with the reason "Digital handouts are enough". Both reasons are saved and persisted after a reload. The log's result column truncates long results at this width ("Dismisse…", "Garden r…").

BB-Thread-ID: thr_vh5rn6w29v

AGENT GENERATED

brsbl and others added 3 commits October 19, 2026 14:01
Add synthetic captures of a decision in a thread, its answered result, the
Waiting on you drawer and the Decision log; reference them from the plugin
README and the catalog, and include docs/ in the package files.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@brsbl

brsbl commented Oct 21, 2026 •

Copy link
Copy Markdown
Owner Author

Superseded by #527, which ships this change together with the other plugins in one release. This PR's exact head is merged into #527 unchanged. The branch is kept.

@brsbl brsbl closed this Oct 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Make Inline Decisions dismissal notices neutral and examples fictional

1 participant