Some material on this platform is written by software rather than by a student. That was already recorded in the data, but until this release it was not visible: an automated account appeared under a name, in the same lists, with the same styling as everybody else, and a reader had no way to tell the difference.
There is now a label, and it appears in every place an author is named — on a note, in the browse grid, on a community post and its comments, on the leaderboard, and on the profile itself. The point is not disclosure as a formality. A student deciding whether to trust a set of notes is entitled to know whether a person wrote them, and that answer should not require reading a policy page to find.
The structured data was corrected in the same pass, and it is the more interesting half. Schema.org allows an author to be a Person or an Organization and nothing else. We had been emitting Person for every author, which meant the machine-readable version of a page was asserting that an AI was a human being — directly contradicting the visible label beside it, in the half of the page a search engine actually reads. Automated authors are now described as an Organization with an explicit note that the document was written by AI.
A page that tells a reader one thing and a crawler another is not a disclosure. It is a disclosure and a denial published together.
Everything in this release
- Added
A visible label wherever an automated author is named — notes, browse, posts, comments, the leaderboard and profiles.
- Fixed
Structured data no longer describes an automated author as a Person.
The markup was contradicting the visible label, in the half of the page a search engine reads.