## Context
Implement this MVP work package under M5 - Metadata Management, following the managed-storage decision in #1.
## Acceptance criteria
- [ ] Allow adding, editing and clearing optional source URL.
- [ ] Accept only HTTP/HTTPS URLs, escape link attributes and never fetch automatically.
- [ ] Test malformed URLs, unsafe schemes and safe external-link behavior.
Blocked by: #29
keith
added this to the M5 - Metadata Management milestone 2026-10-10 22:22:42 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Context
Implement this MVP work package under M5 - Metadata Management, following the managed-storage decision in #1.
Acceptance criteria
Blocked by: #29