feat(PBI-13/ST-016): accept Forgejo PR URLs in set_pbi_pr (T-57/T-58) #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/PBI-13-forgejo-pr-urls"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Het Zod-schema in set_pbi_pr accepteerde alleen GitHub /pull/N URLs. Per
CLAUDE.md hardstop "Forgejo is leidend" worden onze PR's uitsluitend op
git.jp-visser.nl aangemaakt — daar moest set_pbi_pr handmatig overgeslagen
worden (zie PBI-99 / Scrum4Me PR #6).
Vervang single-regex door union van twee expliciete patronen:
Niet super-permissive maken (validatie blijft scherp). Andere hosts / paden
(compare-URL, /issues/, /pull/ singular voor Forgejo) blijven afgewezen.
Tests: 14/14 set-pbi-pr (was 9, +5: Forgejo positief + 4 negatief-edges)
Full suite: 396/396 passed.
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com