i like facets bc "overlay styling annotations onto plaintext" works very well for a lot of use cases (altho falls flat for e.g. spoilers unless you redact in plain and provide hidden text in facet) but the biggest blunder imo is that it uses utf-8 byte offsets and not codepoints/anchors/etcetc
add a skeleton here at some point
3 days ago