Research-Stack/4-Infrastructure/witness/sources.json
2026-05-12 05:57:04 -05:00

125 lines
3.4 KiB
JSON

{
"schema": "research_stack_witness_sources_v1",
"notes": [
"Observation changes the receipt surface, not the underlying law.",
"Sources are reports, not authorities; Lean and the claims registry decide promotion."
],
"sources": {
"research-stack-github": {
"active": true,
"backend": {
"type": "vcs",
"kind": "git",
"host": "github"
},
"url": "https://github.com/allaunthefox/Research-Stack.git",
"api_base": "https://api.github.com",
"auth_env": "GITHUB_TOKEN",
"hook_kind": "webhook",
"visibility": "public",
"cost_policy": {
"trusted_actors": [],
"trusted": 0.5,
"untrusted": 2.0,
"public": 5.0
}
},
"research-stack-bare-local": {
"active": true,
"backend": {
"type": "vcs",
"kind": "git",
"host": "bare"
},
"url": "file:///var/lib/git/research-stack.git",
"hook_kind": "server-side",
"visibility": "internal",
"cost_policy": {
"trusted_actors": [],
"trusted": 0.5,
"untrusted": 2.0,
"public": 5.0
}
},
"research-stack-forgejo-legacy": {
"active": false,
"backend": {
"type": "vcs",
"kind": "git",
"host": "forgejo"
},
"url": "file:///var/lib/git/research-stack.git",
"hook_kind": "server-side",
"visibility": "internal",
"retirement_note": "Forgejo is preserved for historical receipt replay only; new deployments should configure a provider-specific source block.",
"cost_policy": {
"trusted_actors": [],
"trusted": 0.5,
"untrusted": 2.0,
"public": 5.0
}
},
"science-toolbelt-probe": {
"active": true,
"backend": {
"type": "toolbelt",
"kind": "science-toolbelt"
},
"url": "shared-data/artifacts/science_toolbelt/probe.json",
"schema": "research_stack_optional_science_toolbelt_probe_v1",
"hook_kind": "post-event-script",
"visibility": "internal",
"cost_policy": {
"trusted_actors": [],
"trusted": 1.0,
"untrusted": 1.0,
"public": 1.0
}
},
"deepseek-review": {
"active": true,
"backend": {
"type": "toolbelt",
"kind": "deepseek-review"
},
"url": "shared-data/artifacts/deepseek_review/",
"schema": "ollama_deepseek_review_receipt_v1",
"hook_kind": "post-event-script",
"visibility": "internal"
},
"consolidation-ledger": {
"active": true,
"backend": {
"type": "ledger",
"kind": "sha256-manifest"
},
"url": ".consolidation-manifests/",
"hook_kind": "filesystem",
"visibility": "internal"
},
"example-mercurial": {
"active": false,
"backend": {
"type": "vcs",
"kind": "mercurial",
"host": "self-hosted"
},
"url": "ssh://example.invalid/research-stack",
"hook_kind": "pretxnchangegroup",
"visibility": "internal",
"adapter_status": "config-only"
},
"example-cvs": {
"active": false,
"backend": {
"type": "vcs",
"kind": "cvs",
"host": "self-hosted"
},
"url": "cvs://example.invalid/research-stack",
"hook_kind": "loginfo",
"visibility": "internal",
"adapter_status": "config-only"
}
}
}