AI-Assisted Content
This section was written with AI assistance. Notice the subtle border accent and the badge label.
Trust indicators, change tracking, and metadata display for the AI authorship era.
data-provenance AttributeCSS-only authorship indicators on any block element. Core tokens plus composable extensions.
This section was written with AI assistance. Notice the subtle border accent and the badge label.
This section was primarily generated by AI. It has a visible background tint and border accent.
Multiple attributes: AI-generated authorship plus editor review. The review attribute is orthogonal to provenance.
Work in progress. Dashed border and muted opacity signal provisional status. data-status is orthogonal to data-provenance.
Written entirely by a human. No visual indicator — this is the default assumption.
The migration requires
Node.js 16
Node.js 20 LTS
or later. Hover over edits to see the author.
The old API endpoint accepts XML payloads. Send requests to /api/v1/upload.
The new API accepts JSON payloads. Send requests to /api/v2/ingest.
<change-set> ComponentGroups related edits with interactive view controls. Toggle between tracking, final, and original views.
Send requests to
/api/v1/upload
/api/v2/ingest
with a
Content-Type: application/xml
Content-Type: application/json
header. The response format is
plain text
structured JSON.
Set data-view directly for server-rendered pages:
This shows only the old textfinal text with no toggle controls.
<page-info> ComponentFull provenance disclosure panel with trust bar, author info, and content provenance details.
auto)Renders entirely from the <meta> tags in this page's <head>:
All provenance features working together on a single document section.
Based on our direct experience with the 2.0 upgrade, we recommend migrating during a maintenance window of at least 4 hours.
Send requests to
/api/v1/upload
/api/v2/ingest
with a
Content-Type: application/xml
Content-Type: application/json
header.