b15dac53f1
OrgSocialParser.parsePosts() collected lines after `* Posts` until the next top-level heading, then stopped. That assumption broke the moment a user wrote an Org heading inside a post body — one such post on 2025-10-14 hid every post that followed it (six months of content) until the same user tried to see their own freshly-published post and noticed it was missing. Fix: read from `* Posts` to end of file. Org Social spec defines no further top-level sections, and `* foo` inside a body is body content. Regression test covers this case. Also make the own profile always take precedence when the TimelineFetcher merges feeds — the caller's bypassCache copy beats any relay-wide download that may be stale.