Commit Graph

3 Commits

Author SHA1 Message Date
Claude d95ea2a11c Separate label and comment idempotency
The label should always be re-applied on synchronize events (new commits
after review mean re-review is needed), but the welcome comment should
stay idempotent. Move the label/createLabel logic before the marker
check so `review-pending` is ensured on every run.

https://claude.ai/code/session_016JRD3XpvZag4BGgQsw84uk
2026-04-18 22:26:04 +00:00
Claude ca95145e91 Add synchronize trigger with idempotency guard
Covers the case where a PR is opened without component changes and adds
them in a later commit. Uses a hidden HTML marker in the welcome comment
to detect prior runs and skip re-posting on subsequent synchronize events.

https://claude.ai/code/session_016JRD3XpvZag4BGgQsw84uk
2026-04-18 22:22:18 +00:00
Claude 59fb1a0285 Add component PR welcome workflow
Posts a welcome comment and applies a `review-pending` label when a PR
touches `cli-tool/components/**`. The comment explains the review flow
(audit → maintainer review → merge → catalog regen → live on aitmpl.com)
so contributors know what to expect after submitting.

https://claude.ai/code/session_016JRD3XpvZag4BGgQsw84uk
2026-04-18 01:26:27 +00:00