org.latha.island.reasoning

nandi.uk

Documentation

A reasoning record that provides provenance for a claim in Strata. Links a question or claim to the method that produced it, the evidence supporting it, and the claim it justifies. Forms the backbone of the Strata provenance graph.

main record

A reasoning record that provides provenance for a claim in Strata. Links a question or claim to the method that produced it, the evidence supporting it, and the claim it justifies. Forms the backbone of the Strata provenance graph.

Record Key tid Timestamp-based ID

Properties

confidence string Required

Confidence level in the reasoning.

Allowed: org.latha.island.defs#high, org.latha.island.defs#medium, org.latha.island.defs#low
createdAt string datetime Required

When this reasoning was recorded in Strata.

evidence string Optional

Supporting evidence, reasoning chain, or explanation of why this method supports the claim.

maxGraphemes: 3000 graphemes
justifies string at-uri Required

AT-URI of the claim this reasoning supports (e.g. 'at://did:plc:.../org.latha.island.citation/3tx...').

method string Required

How the claim was produced. Open set — future methods can be added without schema changes.

Known values: org.latha.island.defs#webSearch, org.latha.island.defs#humanInput, org.latha.island.defs#inference, org.latha.island.defs#carryLookup
question string Required

The question or claim being justified.

maxGraphemes: 500 graphemes
sourceUrl string uri Optional

URL of the source if the reasoning came from a web search.

View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "question",
      "method",
      "justifies",
      "confidence",
      "createdAt"
    ],
    "properties": {
      "method": {
        "type": "string",
        "description": "How the claim was produced. Open set — future methods can be added without schema changes.",
        "knownValues": [
          "org.latha.island.defs#webSearch",
          "org.latha.island.defs#humanInput",
          "org.latha.island.defs#inference",
          "org.latha.island.defs#carryLookup"
        ]
      },
      "evidence": {
        "type": "string",
        "description": "Supporting evidence, reasoning chain, or explanation of why this method supports the claim.",
        "maxGraphemes": 3000
      },
      "question": {
        "type": "string",
        "description": "The question or claim being justified.",
        "maxGraphemes": 500
      },
      "createdAt": {
        "type": "string",
        "format": "datetime",
        "description": "When this reasoning was recorded in Strata."
      },
      "justifies": {
        "type": "string",
        "format": "at-uri",
        "description": "AT-URI of the claim this reasoning supports (e.g. 'at://did:plc:.../org.latha.island.citation/3tx...')."
      },
      "sourceUrl": {
        "type": "string",
        "format": "uri",
        "description": "URL of the source if the reasoning came from a web search."
      },
      "confidence": {
        "enum": [
          "org.latha.island.defs#high",
          "org.latha.island.defs#medium",
          "org.latha.island.defs#low"
        ],
        "type": "string",
        "description": "Confidence level in the reasoning."
      }
    }
  },
  "description": "A reasoning record that provides provenance for a claim in Strata. Links a question or claim to the method that produced it, the evidence supporting it, and the claim it justifies. Forms the backbone of the Strata provenance graph."
}

Lexicon Garden

@