Mastodon's PropertyValue parser requires the actor's attachment to be a JSON *array* and silently ignores a bare object — and Fedify compacts single-element arrays to bare objects, so the 🥾 trails.cool field shipped in #464 never rendered (verified: Mastodon stored fields = {} after a forced actor refresh on the soak instance). Ship two fields so the array survives serialization: the 🥾 profile link (rel=me) plus an Instance link — the latter is genuinely useful for self-hosted instances anyway. Test now asserts the array shape explicitly. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| journal | ||
| mobile | ||
| planner | ||