Commit bfabef4
blog-post: let a post say who wrote it, in a form a machine can read
A post already carries the byline in prose -- "by Anthony 'chovy' Ettinger" --
which is exactly the form nothing can act on. Directories, feed readers and
the fediverse all look for `rel="me"`, and the template published none, so a
crawler could tell you the post existed and nothing about who to reach about
it.
Concretely: rssamplifier indexed this blog, found the author's name from the
feed's managingEditor tag, and shipped an author page carrying an email and a
GitHub link and nothing else -- because the pages genuinely declared nothing
else. The only outbound links on the whole blog were two to kagi.com.
`rel="me"` is the strongest evidence an identity extractor has, ranking above
h-card, JSON-LD `sameAs` and ordinary footer links, because it is the one a
publisher has to state deliberately. Verified against rssamplifier's own
`identityFromHtml`: all three links come back as `source: "rel-me"`.
Personal accounts only. The company's X and YouTube accounts are deliberately
absent -- a directory that files an org account under a person is wrong in a
way that is worse than finding nothing, and the good extractors reject them
anyway.
Kept inside `<article>` and smolweb-valid: one `<p>`, closed, no new elements.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>1 parent e3882eb commit bfabef4
1 file changed
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
140 | 140 | | |
141 | 141 | | |
142 | 142 | | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
143 | 147 | | |
144 | 148 | | |
145 | 149 | | |
| |||
0 commit comments