PR Pipeline — Authorize → Validate → Review → Merge / auth (pull_request) Successful in 16s
PR Pipeline — Authorize → Validate → Review → Merge / validate (pull_request) Successful in 2s
PR Pipeline — Authorize → Validate → Review → Merge / lint (pull_request) Successful in 4s
PR Pipeline — Authorize → Validate → Review → Merge / ai-review (pull_request) Successful in 5s
PR Pipeline — Authorize → Validate → Review → Merge / gate (pull_request) Successful in 1s
The pr-pipeline workflow filtered both push and pull_request on paths (**.prose.md, scripts/**.sh, **.yaml, **.yml). A PR whose diff touched none of those paths — e.g. PR #77, deliverables/-only — produced no Gitea Actions run at all, so validate/lint/ai-review and the merge gate were silently skipped. Remove the paths filter from both triggers and record in the file that the trigger is intentionally unfiltered. No job, step, needs, if or command is changed.