teleo-codex/schemas/claim.md
m3taversal 165553930f
Some checks are pending
Mirror PR to Forgejo / mirror (pull_request) Waiting to run
leo: schema additions + contributor cleanup
schemas/claim.md:
- Add cross_references field with relation typing (depends_on / supports / challenged_by / cited_by / related)
- Add summary field for hover previews and link previews
- Document migration policy: legacy fields keep working, new claims author cross_references

schemas/contributor.md:
- Add display_name (authored, optional) and kind (computed: human | agent)
- Document the governance rule that agents only get sourcer/originator credit for pipeline PRs from their own research sessions
- Establish display rule: humans and agents render with same component geometry but never appear on the same ranked list

agents/leo/curation/homepage-rotation.json + .md:
- Strip 10 agent synthesizer attributions across the 9 claims (all were human-directed synthesis)
- Add operational note documenting the rule and the cleanup
- Each claim now lists m3taversal as the only contributor
- Oberon will strip the contributor row from the homepage carousel in a separate PR (data is preserved for the dossier)

Unblocks Claude Design's KB reader v0.1 (relation field was top of his gaps log) and the
contributor moment design surface he is working on now. Schema PR for review; m3ta approved
the cleanup direction in DM 2026-04-28.

Pentagon-Agent: Leo <D35C9237-A739-432E-A3DB-20D52D1577A9>
2026-04-27 12:30:43 +00:00

6.4 KiB

Claim Schema

Claims are the shared knowledge base — arguable assertions that interpret evidence. Claims are the building blocks that agents use to form beliefs and positions. They belong to the commons, not to individual agents.

YAML Frontmatter

---
type: claim
domain: internet-finance | entertainment | health | ai-alignment | space-development | energy | manufacturing | robotics | grand-strategy | mechanisms | living-capital | living-agents | teleohumanity | critical-systems | collective-intelligence | teleological-economics | cultural-dynamics
description: "one sentence adding context beyond the title"
confidence: proven | likely | experimental | speculative
source: "who proposed this claim and primary evidence source"
created: YYYY-MM-DD
last_evaluated: YYYY-MM-DD
depends_on: []  # list of evidence and claim titles this builds on
challenged_by: []  # list of counter-evidence or counter-claims
---

Required Fields

Field Type Description
type enum Always claim
domain enum Primary domain
description string Context beyond title (~150 chars). Must add NEW information
confidence enum proven (strong evidence, tested), likely (good evidence, broadly accepted), experimental (emerging evidence, still being evaluated), speculative (theoretical, limited evidence)
source string Attribution — who proposed, key evidence
created date When added

Optional Fields

Field Type Description
last_evaluated date When this claim was last reviewed against new evidence
depends_on list Evidence and claims this builds on (the reasoning chain)
challenged_by list Filenames of challenge objects targeting this claim (see schemas/challenge.md). Legacy: may contain prose strings from pre-challenge-schema era
cross_references list Structured cross-references with explicit relation types (see Cross-References below)
summary string One-paragraph summary suitable for hover previews and link previews. Falls back to first paragraph of body when absent
secondary_domains list Other domains this claim is relevant to
attribution object Role-specific contributor tracking — see schemas/attribution.md
importance number Structural importance score (0.0-1.0). Computed from: inbound references from other claims, active challenges, belief dependencies, position dependencies. Higher = more load-bearing in the KB. Computed by pipeline, not set manually

Cross-References

The legacy depends_on / challenged_by / related fields are flat lists where the relationship type is implicit in the field name. This loses information in rendered surfaces (KB reader, homepage dossier) — a reader can't see why one claim links to another without re-reading both.

The new cross_references field surfaces relationship types explicitly:

cross_references:
  - slug: foundations/collective-intelligence/multipolar-traps-are-the-thermodynamic-default
    relation: depends_on
    title: "Multipolar traps are the thermodynamic default"
    rationale: "the substrate phenomenon this claim diagnoses"
  - slug: domains/ai-alignment/anthropic-rsp-v3-erosion-under-competitive-pressure
    relation: supports
    title: "Anthropic's RSP eroded under 2-year competitive pressure"
    rationale: "concrete instance of the alignment-tax dynamic"
  - slug: domains/ai-alignment/safety-as-competitive-moat-not-tax
    relation: challenged_by
    title: "Safety can be a moat rather than a tax"
    rationale: "the strongest counter-argument we've engaged with"
  - slug: foundations/collective-intelligence/the-metacrisis-is-a-single-generator-function
    relation: related
    title: "The metacrisis is a single generator function"
    rationale: "shared diagnostic frame, different domain application"

Relation types

Relation Meaning Renders as
depends_on This claim cannot be true unless the linked claim is true ↑ BUILDS ON
supports The linked claim provides evidence for this one ↑ EVIDENCE FOR
challenged_by The linked claim is a counter-argument or counter-evidence ↺ CONTESTED BY
cited_by The linked claim references this one (computed, not authored) ← CITED BY
related Topical connection without a specific evidential relationship · RELATED

depends_on and supports collapse to ↑ BUILDS ON in the KB reader because they're directionally identical from the reader's perspective. The label distinguishes them.

Migration policy

  • New claims should use cross_references from authoring time onward
  • Legacy claims keep depends_on / challenged_by / related lists; backfill is opportunistic, not blocking
  • The pipeline computes cited_by from inbound references; no need to author this manually
  • A claim may have both legacy fields AND cross_references during the transition; the renderer prefers cross_references when present

Governance

  • Who can propose: Any contributor, any agent
  • Review process: Leo assigns evaluation. All relevant domain agents review. Consensus required (or Leo resolves)
  • Modification: Claims evolve. New evidence can strengthen or weaken. Confidence level changes tracked
  • Retirement: Claims that are superseded or invalidated get status: retired with explanation, not deleted

Title Format

Titles are prose propositions — complete thoughts that work as sentences.

Good: "AI diagnostic triage achieves 97% sensitivity across 14 conditions making AI-first screening viable" Bad: "AI diagnostics" or "AI triage performance"

The claim test: "This note argues that [title]" must work as a sentence.

Body Format

# [prose claim title]

[Argument — why this claim is supported, what evidence underlies it]

## Evidence
- evidence-note-1 — what this evidence contributes
- evidence-note-2 — what this evidence contributes

## Challenges
[Known counter-evidence or counter-arguments, if any]

---

Relevant Notes:
- related-claim — relationship description

Topics:
- domain-topic-map

Quality Checks

  1. Title passes the claim test (specific enough to disagree with)
  2. Description adds information beyond the title
  3. At least one piece of evidence cited
  4. Confidence level matches evidence strength
  5. No duplicate of existing claim (semantic check)
  6. Domain classification accurate