Skip to content

feat(ship-check): carry Reviewed-at and Dismissed into the pipeline snapshot - #10

Merged
aliasunder merged 2 commits into
mainfrom
feat/report-honesty
Sep 4, 2026
Merged

feat(ship-check): carry Reviewed-at and Dismissed into the pipeline snapshot#10
aliasunder merged 2 commits into
mainfrom
feat/report-honesty

Conversation

@aliasunder

Copy link
Copy Markdown
Owner

What

Follow-up to #9, resolving the umm-actually finding that arrived just before it merged (issue comment 5547367668): the phase skills now carry the Reviewed at / Dismissed output-honesty contract, but the orchestrator's own Ship check complete snapshots — the report a consumer actually reads — carried neither.

Changes

Both reporting templates in the ship-check orchestrator skill gain the two lines:

  • Default mode: Reviewed at names the last phase-reviewed SHA (the delta-review high-water mark Phase 5 checks against); Dismissed rolls up the phases' proof-of-dismissal lines.
  • Comment mode: Reviewed at names the PR head SHA the phases reviewed; same Dismissed roll-up.

🤖 Generated with Claude Code

…napshot

The phase skills report their reviewed SHA and proof-of-dismissal (PR
\#9), but the orchestrator's Ship-check-complete snapshots — the report a
consumer actually reads — carried neither, so the concluding verdict
still couldn't distinguish a reviewed PR from an unexamined one. Both
reporting templates gain the two lines: Reviewed-at (the delta-review
high-water mark in default mode, the reviewed head in comment mode) and
a Dismissed roll-up of the phases' dismissal lines.
(umm-actually finding on PR \#9, post-merge.)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Comment thread plugins/ship-check/skills/ship-check/SKILL.md Outdated
@umm-actually

umm-actually Bot commented Sep 4, 2026

Copy link
Copy Markdown

umm-actually re-reviewed at 81ac7e5

No new findings (1 tracked finding(s) across all runs).

Context notes
  • Priority docs already in context: plugins/ship-check/skills/ship-check/SKILL.md

umm-actually · deepseek/deepseek-v4-flash-0731

Phases run sequentially in comment mode and the head can move between
dispatches, so a single reported SHA overstates what earlier phases saw.
Reworded to the Phase 4 completion head with per-phase SHAs when the
head moved — each phase already reports its own.
(umm-actually finding on PR \#10.)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@aliasunder
aliasunder merged commit 62f447b into main Sep 4, 2026
7 checks passed
@aliasunder
aliasunder deleted the feat/report-honesty branch September 4, 2026 23:15
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.

1 participant