Skip to content

rebrand: full docs rewrite to v0.2 (T0-T3, Apache-2.0, CSML)#1

Merged
pshkv merged 2 commits into
mainfrom
rebrand/docs-v2
Apr 17, 2026
Merged

rebrand: full docs rewrite to v0.2 (T0-T3, Apache-2.0, CSML)#1
pshkv merged 2 commits into
mainfrom
rebrand/docs-v2

Conversation

@pshkv
Copy link
Copy Markdown
Contributor

@pshkv pshkv commented Apr 17, 2026

Summary

Replace legacy docs structure with the April 2026 docs pack. Introduces products/, developers/, legal/, archive/ sections and a facts.mdx canonical source for all numbers.

Scope: 96 files changed, +4,242 / −6,064. Full structural rewrite.

Content alignment

  • Tiers — unified to T0–T3. T1–T5 references remain only as deprecation notes in changelog.mdx and protocol/tiers.mdx.
  • License — Apache-2.0 (code) + CC BY 4.0 (spec). MIT mentioned only as "earlier erroneous" in changelog.
  • CSML — defined as Composite Safety-Model-Ledger. Old definition ("Continuous Safety Monitoring Language") appears only in deprecation notes.
  • Web3 legacy$SINT, Proof of Reputation, SophiaVerse, Fetch.ai moved to archive/ with an explanatory notice banner. faq.mdx, changelog.mdx, roadmap.mdx contain brief "what happened" references pointing to archive/.

Structure

Added (36 new MDX pages):

  • Top level: architecture, facts, faq, introduction, presskit, quickstart, roadmap, changelog
  • protocol/ — overview, whitepaper, spec, tiers, invariants, csml, bridges, compliance, threat-model, conformance (10 files)
  • products/ — overview, os, console, avatars, operators, cmo-operator (6 files)
  • developers/ — quickstart, sdks, api-reference, deployment, contributing (5 files)
  • archive/ — notice, 2025-whitepaper, web3-platform, partnerships (4 files)
  • legal/ — licenses, security, privacy (3 files)

Removed:

  • Top-level: origin, press, ecosystem-map, support, trust (superseded)
  • Dirs: face/, operators/, platform/, research/, and the old protocol/ subdir structure (superseded by new products/ and protocol/ sections)

Redirects (48 total, in mint.json)

  • 16 short-slug legacy redirects from pack spec: /sint-os, /whitepaper, /bridges, /gate, /console, /avatars, /sdks, etc.
  • Deleted top-level pages → new targets (/origin/introduction, /press/presskit, /ecosystem-map/architecture, /support/developers/contributing, /trust/protocol/invariants)
  • Deleted dirs → new homes (/face/*/products/avatars, /operators/*/products/operators, /platform/*/products/overview, /research/*/protocol/overview)
  • Old /protocol/* subpaths → new protocol structure
  • Web3 legacy (/tokenomics, /airdrop, /token, /asi, /marketplace, /agents/*) → /archive/web3-platform or /archive/partnerships

Preserved (not touched)

  • .github/workflows/ — CI
  • scripts/verify-pages.sh, scripts/verify-redirects.sh
  • _redirects/ (empty, reserved)
  • APPLY.md, CONTRIBUTING.md, INK-TEARDOWN.md, README.md, REDIRECT-IMPLEMENTATION.md

Backup

Pre-rebrand state pushed to backup/pre-rebrand-2026-04 for restore if needed.

Test plan

  • mintlify dev — full nav walk, every link resolves
  • Hit a sample of legacy URLs (/whitepaper, /sint-os, /tokenomics, /face) on the preview deploy — confirm 301s
  • scripts/verify-pages.sh passes
  • scripts/verify-redirects.sh passes
  • Mintlify preview deploy visible before merge to main

🤖 Generated with Claude Code

Illia Pashkov and others added 2 commits April 17, 2026 00:52
Replace legacy docs structure with the April 2026 docs pack. Introduces
products/, developers/, legal/, archive/ sections and a facts.mdx canonical
source for all numbers.

Content alignment:
- Tier model unified to T0-T3 (T1-T5 deprecated, referenced only in
  changelog and protocol/tiers.mdx as deprecation notes)
- Code license unified to Apache-2.0, spec license CC BY 4.0
  (earlier MIT references corrected)
- CSML defined as "Composite Safety-Model-Ledger" (not "Continuous
  Safety Monitoring Language")
- Web3 / \$SINT / Proof of Reputation / SophiaVerse / Fetch.ai content
  moved to archive/ with an explanatory notice banner

Structure:
- Added architecture, facts, faq, introduction, presskit, quickstart,
  roadmap at top level
- Added protocol/ (10 files), products/ (6), developers/ (5),
  archive/ (4), legal/ (3)
- Removed origin, press, ecosystem-map, support, trust (superseded)
- Removed face/, operators/, platform/, research/ and old protocol/
  subdirs (superseded by new products/ and protocol/ sections)

Redirects:
- 48 redirects in mint.json covering every legacy path:
  * 16 short-slug legacy redirects (/sint-os, /whitepaper, /bridges, etc.)
  * Deleted top-level pages -> new targets
  * face/ -> products/avatars, operators/ -> products/operators,
    platform/ -> products/, research/ -> protocol/
  * Old protocol/ subpaths -> new protocol/ structure
  * Web3 legacy paths -> archive/

Preserved:
- .github/workflows (CI)
- scripts/ (verify-pages.sh, verify-redirects.sh)
- _redirects/ (empty, reserved)
- APPLY.md, CONTRIBUTING.md, INK-TEARDOWN.md, README.md,
  REDIRECT-IMPLEMENTATION.md (repo process docs)

Backup branch: backup/pre-rebrand-2026-04 (pushed to origin).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
The allowlist regex was referencing files that no longer exist
(origin.mdx, press.mdx) and used a path-match anchor (`:[^:]*/`) that
doesn't reliably match `grep -RIn` output lines.

Updated allowlist to the new structure:
- archive/ — historical content by design
- faq.mdx, changelog.mdx, roadmap.mdx — explain the pivot
- presskit.mdx — replaces press.mdx
- APPLY.md — contains legacy redirect tables

Changed the path-match anchor from `:[^:]*/($allowlist)` to
`^\./($allowlist)` which matches the start of `grep -RIn` output
lines directly (`./path/to/file:LINE:CONTENT`).

Verified locally: dry-run reports zero unallowlisted hits.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@pshkv pshkv merged commit 2395617 into main Apr 17, 2026
1 check passed
@pshkv pshkv deleted the rebrand/docs-v2 branch April 17, 2026 08:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant