To design a system of Hyperfiles schemas for evidence gathering and interpretation in an empirical hypothesis testing environment, here’s a proposed set of schemas using the defined types:
{
"$schema": "<https://hyperfiles.near/schema/meta-schema>",
"title": "Observation",
"type": "object",
"properties": {
"description": {
"type": "string",
"tags": ["identity", "description"]
},
"timestamp": {
"type": "string",
"tags": ["opinion", "time"]
},
"images": {
"type": "array",
"items": {
"type": "string"
},
"tags": ["identity", "media", "image"]
}
},
"required": ["description"],
"tags": ["observation", "evidence"]
}
{
"$schema": "<https://hyperfiles.near/schema/meta-schema>",
"title": "Statement",
"type": "object",
"properties": {
"text": {
"type": "string",
"tags": ["identity", "statement"]
},
"isClaim": {
"type": "boolean",
"tags": ["trust", "boolean"]
}
},
"required": ["text"],
"tags": ["statement", "interpretation"]
}
{
"$schema": "<https://hyperfiles.near/schema/meta-schema>",
"title": "Fact",
"type": "object",
"properties": {
"statement": {
"type": "string",
"tags": ["identity", "fact"]
},
"isVerified": {
"type": "boolean",
"tags": ["trust", "verification"]
}
},
"required": ["statement", "isVerified"],
"tags": ["fact", "verified"]
}
{
"$schema": "<https://hyperfiles.near/schema/meta-schema>",
"title": "Theory",
"type": "object",
"properties": {
"hypothesis": {
"type": "string",
"tags": ["opinion", "hypothesis"]
},
"supportingFacts": {
"type": "array",
"items": {
"type": "string"
},
"tags": ["identity", "support"]
}
},
"required": ["hypothesis"],
"tags": ["theory", "hypothesis"]
}
{
"$schema": "<https://hyperfiles.near/schema/meta-schema>",
"title": "Significance",
"type": "object",
"properties": {
"level": {
"type": "string",
"tags": ["reputation", "level"]
},
"context": {
"type": "string",
"tags": ["opinion", "context"]
}
},
"required": ["level"],
"tags": ["significance", "assessment"]
}
{
"$schema": "<https://hyperfiles.near/schema/meta-schema>",
"title": "Error",
"type": "object",
"properties": {
"errorType": {
"type": "string",
"tags": ["trust", "error"]
},
"description": {
"type": "string",
"tags": ["opinion", "description"]
}
},
"required": ["errorType"],
"tags": ["error", "evaluation"]
}
{
"$schema": "<https://hyperfiles.near/schema/meta-schema>",
"title": "Methodology",
"type": "object",
"properties": {
"description": {
"type": "string",
"tags": ["identity", "method"]
},
"steps": {
"type": "array",
"items": {
"type": "string"
},
"tags": ["opinion", "procedure"]
}
},
"required": ["description"],
"tags": ["methodology", "scientific method"]
}
{
"$schema": "<https://hyperfiles.near/schema/meta-schema>",
"title": "Data",
"type": "object",
"properties": {
"dataPoints": {
"type": "array",
"items": {
"type": "string"
},
"tags": ["identity", "data"]
},
"analysis": {
"type": "string",
"tags": ["opinion", "analysis"]
}
},
"required": ["dataPoints"],
"tags": ["data", "research data"]
}