2.9 KiB
2.9 KiB
EDUT Public Content Standard (v1)
This standard defines how EDUT publishes public content so humans and AI systems resolve the same meaning.
Rule: if a top model explains EDUT incorrectly from our public page, the content is incorrect.
Core Principle
- Public content must be authored for dual readers:
- Human reader on page.
- AI model consuming URL content for summary/explanation.
Canonical Source Model
- Author one canonical source per public topic.
- Render three synchronized outputs from the same source:
- Human page (
/about). - Machine markdown (
/about.md). - Machine JSON (
/about.json).
- Human page (
- No manual drift between formats is allowed.
Required Content Shape
- Server-rendered semantic HTML for all canonical facts.
- No JavaScript dependency for core meaning.
- Stable heading structure:
What EDUT isWhat EDUT is notHow EDUT worksCurrent status
- Explicit negation boundaries are required in
What EDUT is not. - Publish
last_updatedandversionon every canonical page and machine endpoint.
Boundary Negations (Required)
Each canonical public page must carry explicit negative statements that prevent model misclassification.
Minimum baseline:
EDUT is not a subscription SaaS.EDUT is not an AI chatbot.EDUT is not a crypto exchange or broker.EDUT is not an investment product.
Structured Data Requirements
- Include JSON-LD on canonical pages.
- Use schema types that match the page purpose (
Organization,SoftwareApplication,Product,FAQPage). - Keep schema claims identical to visible canonical text.
- Do not place canonical claims only in hidden script-only data.
Language and Style Requirements
- Factual, direct, low-ambiguity copy.
- Avoid metaphor-only explanations for core definitions.
- One concept, one term (aligned with
docs/vocabulary-registry.md). - Remove marketing filler that can distort model summaries.
AI-Answer Conformance
- Every public canonical page must pass
docs/ai-answer-conformance-checklist.md. - Required model set:
- Claude
- GPT
- Grok
- Gemini
- A single-model factual miss is a content bug.
IP and Exposure Boundary
- Public canonical pages may explain model, policy, and value framing.
- Public canonical pages must not expose protected implementation internals.
- Internal architecture details stay in private repositories/docs.
Launch Sequencing
- Finalize canonical human page content first.
- Generate
.mdand.jsonfrom the same source after canonical content freeze. - Publish machine endpoints only after the canonical source passes conformance checks.
Governance Hooks
- Content changes touching canonical definitions require:
- Vocabulary alignment check (
docs/vocabulary-registry.md). - AI-answer conformance run.
- Release-gate acknowledgement in
docs/release-gate.md.
- Vocabulary alignment check (
- Failing any step blocks release.