I love the design of tangled, especially the fact that the knots can be hosted independently. But this adds another point for failure to access the repos.
Right now there is just a generic error: 503 โ service unavailable: We were unable to reach the knot hosting this repository.
But I think it would be good if these error messages can be customized by the knot, to describe things like ETA (if in a scheduled maintenance) and links to mirrors hosted elsewhere?
This can be implemented by adding extra fields in the sh.tangled.knot PDS either as a single custom message, or if it would help with moderation, specific fields like ETA, redirect links.......which can then be rendered in the error page if available.