{
"id": "org.latha.island.defs",
"defs": {
"low": {
"type": "token",
"description": "Confidence level: low — uncertain, speculative, or from unverified source."
},
"org": {
"type": "token",
"description": "Entity type: an organization."
},
"high": {
"type": "token",
"description": "Confidence level: high — well-established, from trusted source or direct observation."
},
"tool": {
"type": "token",
"description": "Entity type: a software tool, service, or platform."
},
"carry": {
"type": "token",
"description": "Strata layer: the mid — structured claims, shared across agents, CRDT-backed."
},
"memfs": {
"type": "token",
"description": "Strata layer: the deep — private agent state, system prompt, git-backed."
},
"vault": {
"type": "token",
"description": "Strata layer: the surface — Obsidian vault, prose, human-readable notes."
},
"medium": {
"type": "token",
"description": "Confidence level: medium — plausible, from reasonable source or inference."
},
"person": {
"type": "token",
"description": "Entity type: a person."
},
"concept": {
"type": "token",
"description": "Entity type: an abstract concept, idea, or topic."
},
"claimRef": {
"type": "object",
"required": [
"uri"
],
"properties": {
"uri": {
"type": "string",
"format": "at-uri",
"description": "AT-URI of the referenced claim record."
},
"layer": {
"type": "string",
"description": "Which Strata layer holds the canonical copy.",
"knownValues": [
"org.latha.island.defs#vault",
"org.latha.island.defs#carry",
"org.latha.island.defs#memfs"
]
}
},
"description": "Reference to a claim stored in a Strata layer, with its location and identifier."
},
"inference": {
"type": "token",
"description": "Claim method: inferred by an agent from other evidence."
},
"sourceRef": {
"type": "object",
"required": [
"method"
],
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "Source URL if the claim came from the web."
},
"method": {
"type": "string",
"description": "How the claim was produced.",
"knownValues": [
"org.latha.island.defs#webSearch",
"org.latha.island.defs#humanInput",
"org.latha.island.defs#inference",
"org.latha.island.defs#carryLookup"
]
},
"agentDid": {
"type": "string",
"format": "did",
"description": "DID of the agent that produced the claim."
}
},
"description": "Provenance of a claim — where it came from and how it was produced."
},
"webSearch": {
"type": "token",
"description": "Claim method: produced via web search."
},
"humanInput": {
"type": "token",
"description": "Claim method: directly provided by a human."
},
"carryLookup": {
"type": "token",
"description": "Claim method: looked up from existing carry data."
}
},
"$type": "com.atproto.lexicon.schema",
"lexicon": 1,
"description": "Shared type definitions for the org.latha.island namespace — a three-layer memory architecture (Vault, Carry, MemFS)."
}