DashboardcraftAlways enforce strict fail-closed publi…

Always enforce strict fail-closed publish-issue parsing

Category: preference
Confidence: 0.80
ID: 01a07d11-027c-7212-b8f0-811eeef68652
Project ID: e16af391-c497-4837-b681-c849a5514499
Cross-project: No
Recalled in other projects: 0
Source session: 1Okgn0vvN7hdZmhlc
Created: 2026-09-07 12:55:01
Updated: 2026-09-07 18:11:01

Content

For Publish issue metadata and revision updates, accept only one canonical, tightly structured issue-body format. Anchor authority-bearing content at the start; require the expected Quick links structure with exactly one View check runs link; validate the requested repository and a 40-character lowercase SHA exactly; and reject missing, duplicate, malformed, forged, ambiguous, or repository-mismatched fields with explicit errors. Reuse validated extraction before updates and modify only the matched check-runs section. Add regressions for discovered bypasses and keep unrelated changes out of the branch.

Move to: