forked from heavy-duty/ceremony
The idempotency contract is the marker's scope, so both directions are pinned: an unchanged set must reuse its marker (or a 15-minute cron repeats itself forever) and a changed one must not (or a misparse hides under a marker the thread already carries). crew#308's negated clause is replayed through the sweep, and the empty parse is echoed beside the untouched `blocked-unparseable` flag. Refs #252
9 lines
455 B
Markdown
9 lines
455 B
Markdown
### Added
|
|
|
|
- The issue sweep now echoes an issue's parsed `Blocked by` set as a comment
|
|
whenever that set changes, so a readable-but-wrong declaration is visible in
|
|
one sweep instead of days later, when a human happens to run the parser by
|
|
hand (#252).
|
|
- The echo's marker carries the parsed set itself: an unchanged parse never
|
|
re-posts on a 15-minute cron, and a changed one always speaks. Comment-only
|
|
— no path here writes a label (#252).
|