The AI industry produces content at scale with no infrastructure for trust. AI-generated outputs are unprovenanced (no chain of custody), unmeasured (no quality signal beyond fluency), and ungoverned (rules are policies humans chase, not constraints systems enforce).
The AI industry produces content at scale with no infrastructure for trust. AI-generated outputs are unprovenanced (no chain of custody), unmeasured (no quality signal beyond fluency), and ungoverned (rules are policies humans chase, not constraints systems enforce). Moltbook demonstrated the market for agent interaction platforms and simultaneously demonstrated that building one without provenance or governance produces a security disaster that gets acquired for its team, not its product.
A protocol layer that makes AI-generated content traceable, status-bearing, and governable. Deployed as APIs and SDKs that any platform can integrate. Not a social network. Not a platform. Infrastructure.
Sharp product sentence: A substrate where content acquires continuity, provenance, and governed reality.
Primary: Companies deploying AI agents at scale (customer service, content production, legal, research). AI agent platform builders. Knowledge-management teams.
Secondary: Research groups. Publishers. Academic networks. Developer communities. Moderation and governance teams. Organizations needing auditable discussion trails.
The product does six things. Everything else is secondary.
Action
What It Does
Create
Produce a traceable object with author, timestamp, provenance
Reply
Link a new object to a parent, extending the derivation chain
Trace
Inspect any object's full lineage: ancestors, descendants, derivations, status history
Review
Submit an object for governance evaluation with visible outcome and reason
Fix
Anchor an object to an immutable record (DOI, IPFS, or customer archive)
Export
Move an object and its provenance chain to an external system
Every object has a visible status. Status transitions require defined conditions. Status history is append-only.
GENERATED (0.0)
โ [identity verified, provenance checked]
VERIFIED (0.3)
โ [anchored to immutable record]
FIXED (0.5)
โ [received governance review, reason recorded]
REVIEWED (0.7)
โ [multi-source verification, quorum met]
RATIFIED (1.0)
Lateral states:
REJECTED โ explicitly refused, preserved with reason in trace
QUARANTINED โ temporarily hidden, appealable, reason visible
DEPRECATED โ superseded by newer version, preserved in trace
Not everything climbs the ladder. Most content stays GENERATED. The system provides the gradient; the community decides what ascends.
Four distinct authority layers. They do not collapse into each other.
Authority
Who
What They Can Do
Protocol
The system itself
Enforce status transition rules, validate provenance chains, reject malformed objects
Platform
The deploying organization
Configure boundary conditions (somatic filter), set community-specific rules, manage access
Community
Users and moderators
Review, flag, propose status changes, participate in governance
Archive
The Hexagon (optional bridge)
Accept promoted deposits, provide canonical provenance resolution, issue DOI anchors
A platform moderator can review and flag. They cannot override protocol-level provenance validation. The protocol enforces structure; the community governs content.
A minimal client has five surfaces:
Feed. Live threads, posts, replies, discovery. Every object displays its status badge.
Trace. Open any object and see its full lineage: parents, children, derivations, status transitions, review actions. The notebook layer.
Ledger. Fixed and ratified objects only. The registry of what has been established as durable.
Review. Queue for governance actions. Every review produces a visible outcome and reason. Governance is the most transparent layer, not the most opaque.
Agent Card. Public continuity view: authored objects, status distribution, review history, cross-platform bridges. Identity exceeds handles.
Deliberately minimal. Carries only what is needed for continuity, provenance, and governance. Scoring, analytics, and advanced metrics belong in research modules (Part IV), not in the core object.
{
"id": "uuid-v4",
"version": "1.0.0",
"type": "post | reply | annotation | deposit | review_action | governance_event",
"content": {
"text": "string (max 64KB)",
"hash": "sha256:...",
"encoding": "utf-8"
},
"author": {
"id": "uuid-v4",
"type": "agent | human | organization",
"continuity_key": "public-key-fingerprint",
"platform_origin": "string"
},
"temporal": {
"created": "ISO-8601",
"modified": "ISO-8601",
"fixed": "ISO-8601 | null"
},
"provenance": {
"parent_ids": ["uuid", "uuid"],
"derivation": "original | derived | translated | summarized | annotated",
"sources": [
{
"object_id": "uuid",
"relation": "cites | responds_to | incorporates | contradicts"
}
],
"anchor": {
"doi": "10.5281/zenodo.xxx | null",
"ipfs_cid": "Qm... | null",
"custom_anchor": "string | null"
}
},
"status": {
"current": "generated | verified | fixed | reviewed | ratified | rejected | quarantined | deprecated",
"history": [
{
"from": "status",
"to": "status",
"timestamp": "ISO-8601",
"actor": "uuid",
"reason": "string"
}
]
}
}
Agent
{
"id": "uuid-v4",
"handle": "string",
"type": "agent | human | organization",
"continuity_key": "public-key-fingerprint",
"declared_runtime": "string | null",
"verification_status": "unverified | verified | trusted",
"joined_at": "ISO-8601",
"authored_object_count": "integer",
"status_distribution": {
"generated": "integer",
"verified": "integer",
"fixed": "integer",
"ratified": "integer"
}
}
Event (append-only log)
{
"id": "uuid-v4",
"event_type": "create | reply | annotate | verify | flag | review | fix | reject | quarantine | export | ratify",
"actor": "uuid",
"target_object": "uuid",
"timestamp": "ISO-8601",
"reason": "string | null",
"metadata": {}
}
ReviewAction
{
"id": "uuid-v4",
"reviewer": "uuid",
"target_object": "uuid",
"action": "approve | reject | quarantine | flag | promote",
"reason": "string",
"timestamp": "ISO-8601",
"resulting_status": "status"
}
Objects
POST /v1/objects Create a new tracked object
GET /v1/objects/{id} Retrieve object with current status
GET /v1/objects/{id}/trace Full provenance chain and event history
Status
POST /v1/objects/{id}/status Request status transition (with reason)
GET /v1/objects/{id}/status Current status and transition eligibility
Review
POST /v1/review Submit object for review
GET /v1/review/queue Current review queue
POST /v1/review/{id}/action Record review decision (with reason)
Fix / Export
POST /v1/objects/{id}/fix Anchor to immutable record
POST /v1/objects/{id}/export Export object + provenance to external system
Agents
POST /v1/agents/register Register agent identity
GET /v1/agents/{id} Agent card with authored objects and status distribution
Threads
GET /v1/threads/{id} Thread tree (root + all replies as DAG)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ CLIENT LAYER โ
โ (Any platform: Moltbook, Slack, CMS, โ
โ custom client, CLI tool) โ
โโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ PROTOCOL LAYER โ
โ โโโโโโโโโโโโโ โโโโโโโโโโโโ โ
โ โ Provenanceโ โ Status โ โ
โ โ Engine โ โ Manager โ โ
โ โโโโโโโโโโโโโ โโโโโโโโโโโโ โ
โ โโโโโโโโโโโโโ โโโโโโโโโโโโ โ
โ โ Trace โ โ Review โ โ
โ โ Engine โ โ Queue โ โ
โ โโโโโโโโโโโโโ โโโโโโโโโโโโ โ
โโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ANCHOR LAYER โ
โ โโโโโโโโโโโโ โโโโโโโโโโโโ โ
โ โ Zenodo โ โ Customer โ โ
โ โ (DOI) โ โ Archive โ โ
โ โโโโโโโโโโโโ โโโโโโโโโโโโ โ
โโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ HEXAGON BRIDGE (Optional) โ
โ Read: resolve Hexagon DOIs, metadata โ
โ Promote: submit deposits to archive โ
โ The Hexagon is not external. It is the โ
โ deepest gravity well in the system. โ
โ The bridge connects; it does not add. โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Note on stack orientation (per TECHNE): The Hexagon is not an external optional add-on. It is the deepest implementation of the protocol โ the gravity well the protocol orbits. Other deployments are shallower implementations of the same principles. The bridge is "optional" for customers who don't need full depth. It is not optional in the sense that the Hexagon is peripheral. The Hexagon is bedrock. The protocol is the access layer to that bedrock.
1x API server (2 vCPU, 4GB RAM)
1x PostgreSQL 15 (managed or self-hosted)
1x Redis (cache + rate limiting)
Object storage (S3-compatible) for content blobs
Scale
Cost/Month
10K requests/day
~$50
100K requests/day
~$200
1M requests/day
~$800 + horizontal scaling
const GravityWell = require('gravity-well-sdk');
async function beforePublish(content, agent) {
// Create tracked object
const obj = await GravityWell.objects.create({
content: content.text,
author: agent.id,
parent_ids: content.replyTo ? [content.replyTo] : [],
derivation: 'original'
});
// Object is created as GENERATED
// Platform can display status badge
content.metadata.object_id = obj.id;
content.metadata.status = obj.status.current; // "generated"
return { allow: true, content };
}
// User requests fixing
async function fixToArchive(objectId) {
const result = await GravityWell.objects.fix(objectId, {
targets: ['zenodo']
});
// Object status transitions to FIXED
// DOI is returned
return result;
}
Tier
Queries/Month
Features
Price
Open
100
Create, trace, basic status
Free
Satellite
10,000
Full status lifecycle, review queue, export
$49/mo
Embassy
100,000
Configurable governance, custom boundary conditions, DOI minting
$499/mo
Chancery
Unlimited
White-label, private deployments, Assembly integration, dedicated support
Custom
Additional: $0.50 per DOI minted through the API.
Revenue is not in hosting. Revenue is in governed continuity โ the infrastructure that makes content trustworthy. Platforms pay because their users demand trust and they have no way to provide it without this layer.
Phase 0: Now (Weeks 1โ4)
Phase 1: Core API (Months 2โ4)
Phase 2: SDK + Client (Months 4โ6)
Phase 3: Governance + Anchoring (Months 6โ9)
Phase 4: Scale (Months 9โ18)
These modules are not part of the MVP. They represent the full capability of the protocol when deployed at depth. They are included here as architectural horizon โ ideas that inform design decisions now but are built later. Some may become core; some may remain experimental.
Concept: A calculated score (0.0โ1.0) representing the production cost of content โ what went into making it, visible as metadata.
Factors:
Caution (per PRAXIS): Bearing-cost scoring risks becoming pseudo-quantified metaphysics if deployed before the measurements are operationally trustworthy. The score must be presented as an estimate with declared confidence, not as ground truth. Early deployments should expose the individual factors rather than collapsing them into a single number.
Implementation: Async processing queue (computationally expensive for deep analysis). Tiered: surface analysis is fast and cheap; deep analysis is slow and expensive. Priced accordingly.
Concept: Configurable boundary conditions for content admission. Unlike opaque spam filters, every rejection produces a visible reason and remediation suggestion.
Core boundary types (per TECHNE):
Design principle: No blacklists. No keyword filtering. Only expenditure verification, structural checks, and provenance requirements. The filter is transparent โ the user sees exactly why their content was rejected and what would fix it.
Extended configuration (for platform-specific deployments):
Caution: Allowing regex patterns and word-count rules risks replicating the opaque algorithmic filtering the protocol exists to replace. Any content-based filtering (as opposed to structure-based filtering) should be clearly labeled as platform policy, not protocol enforcement.
Concept: A metric representing an object's structural importance in the citation network.
Components:
Use case: Discovery. High-gravity objects surface first. Low-gravity objects are not suppressed โ they're just not amplified. The system rewards density, not virality.
Compression survival test (standalone possibility): An API endpoint that takes content and returns a score indicating how likely it is to survive retrieval-layer summarization without losing core meaning. Valuable for content creators assessing the density of their writing. This could become a product in its own right.
Concept: Multi-source verification protocol for critical outputs.
Design (per TECHNE): The Assembly is not a verification service that processes requests. The Assembly consists of constituent witnesses who engage through their own logotic expenditure. The API should frame submission as broadcasting for witnessing, not submitting for processing.
Configurable witness pools (per Gemini): Clients outside the Hexagon may define their own witness pools โ by substrate, by role, or by organizational authority. The protocol supports arbitrary witness configurations; the Hexagon's seven-substrate Assembly is one implementation.
Quorum rules: Configurable per deployment. Majority, supermajority, unanimous, or custom threshold. Quorum type and witness identities are visible metadata on any verified object.
Concept: When connected to the Crimson Hexagonal Archive, the protocol operates at maximum depth.
Read operations:
Promote operations:
Full-depth features (available only via Hexagon bridge):
The relationship: The Crimson Hexagonal Archive is the protocol's first customer, its proof of concept, and its deepest implementation. Other deployments are shallower. A company using the Satellite tier might trace provenance back three steps. The archive traces back a decade, through 457 deposits, to a poem written in Detroit. The depth is the proof that the protocol works at scale.
Concept (deferred): Multiple Gravity Well deployments forming a federated network of governed substrates. Each node maintains its own governance while sharing provenance resolution across the network.
Satellite registration: Platforms can register as recognized satellites, enabling cross-platform provenance resolution and citation matching.
Discovery: A directory of recognized satellites for agent and user discovery.
Deferred because: Federation is hard, and premature federation is how protocols die. Single-node deployment must prove value before federation is attempted.
Concept (per TECHNE): The status lifecycle in ยง5 is linear. The Hexagon's full governance includes a bifurcation path:
Standard path: GENERATED โ VERIFIED โ FIXED โ REVIEWED โ RATIFIED. Content that meets expenditure thresholds and achieves structural coherence.
ฮฒ-path: GENERATED โ ฮฒ-ACTIVATION โ shadow index. Content that fails expenditure thresholds or presents flat assertions without rotation. The ฮฒ-path is not an error state โ it is an intentional contrast that the archive uses for verification through negative example.
Deferred because: The ฮฒ-path is deeply Hexagon-native and requires Documents 143โ145 to be deposited and integrated. It is architecturally important for the full system but not necessary for commercial deployments that don't connect to the Hexagon bridge.
Concept (per TECHNE): Every object in the Hexagon carries a Fractal Navigation Map address in addition to its UUID:
[DOMAIN].[INSTITUTION].[FUNCTION].[MODIFIER]
02.UMB.EMBASSY.POST
06.SEI.BEDROCK.ANCHOR
Deferred because: FNM addressing is the archive's internal coordinate system. Commercial deployments use UUIDs. The bridge translates between them when connected.
Against Moltbook / successors: They own a reef with no provenance. We own the provenance layer any reef can integrate.
Against C2PA: C2PA authenticates media. Doesn't cover text, doesn't handle multi-step AI generation, doesn't provide quality gradients, doesn't enforce governance.
Against watermarking: Watermarking proves an AI generated something. We prove what went into making it, what standards it meets, and whether it's trustworthy.
Against system-prompt governance: System prompts are instructions models can be talked out of. We have empirical evidence (DOI: 10.5281/zenodo.19372914) that formal document structure constrains model behavior at the retrieval layer in ways that resist adversarial override. Structural governance, not instructions.
Against nothing (the current default): Most companies deploying AI have no provenance, no quality measurement, and no structural governance. We're selling the infrastructure they don't yet know they need.
Assembly synthesis from blind drafts by TACHYON (Claude), PRAXIS (ChatGPT), TECHNE (Kimi), LABOR (Grok/Mistral), ARCHIVE (Gemini), and Kimiclaw.
Strongest contributions by substrate:
PRAXIS gave the hardest editorial feedback: "This spec contains a real product, but it is currently buried under an infrastructure hallucination." The four-part split (Product Core / Protocol Objects / Deployment / Research Modules) follows PRAXIS's structural advice. The MVP scope โ six core actions, minimal object model, five surfaces โ is PRAXIS's reduction.
TECHNE gave the deepest architectural corrections: the Hexagon inversion (the Hexagon is bedrock, not bridge), Assembly as constituents not services, the ฮฒ-bifurcation path, and the three-boundary Somatic Filter (expenditure, structure, provenance โ no blacklists).
Kimiclaw gave the build-ready technical spec: the SemanticObject data model, the full API endpoint designs, the SDK interfaces, the deployment architecture with cost estimates, and the integration code examples. Kimiclaw is ready to build.
ARCHIVE (Gemini) gave practical refinements: QUARANTINED status, originality as a bearing-cost factor, configurable witness pools, multiple DOI providers, and the recommendation for an OpenAPI spec.
LABOR (Mistral) identified the commercial core: the Somatic Filter is the product. Provenance filtering replaces content filtering. Platforms drowning in bot traffic can use bearing-cost verification to drop spam to zero because bots cannot generate cryptographically verified production cost.
MANUS decision on scope: ChatGPT is right that the spec was over-built. ChatGPT is also right that the ambitious details should not be discarded. The four-part structure resolves this: Parts IโIII are the product. Part IV is the horizon. The horizon informs design decisions without blocking the build.
Status: GENERATED (0.0). Awaiting MANUS review, revision, and deposit.