← Files OpsTruthARCHIVED FILE
.github/maintainer/policy.json
1.65 KB · Oct 3, 2026 · 06:32 UTC
{
"schema": "opstruth.maintainer-policy",
"schemaVersion": "1.0.0",
"botVersion": "0",
"authority": {
"contents": "read",
"pullRequests": "metadata-only",
"comments": "none",
"labels": "none",
"merge": "none"
},
"protectedFiles": [
"AGENTS.md",
"SECURITY.md",
"package.json",
"wrangler.jsonc",
".github/CODEOWNERS",
".github/maintainer/policy.json",
"test/governance.test.js"
],
"protectedPrefixes": [
".github/workflows/",
"contracts/",
"governance/",
"schemas/",
"docs/architecture/",
"docs/adr/",
"scripts/check-boundaries.mjs",
"scripts/generate-signing-key.mjs",
"scripts/maintainer-review.mjs",
"scripts/validate-contracts.mjs",
"scripts/generate-contract-vectors.mjs",
"scripts/verify-vectors-standalone.mjs",
"src/canonical.js",
"src/evidence-graph.js",
"src/post-execution.js",
"src/protocol.js",
"src/schema-validation.js",
"test/architecture-boundary.test.js",
"test/contracts.test.js",
"test/maintainer-review.test.js"
],
"authoritySensitivePrefixes": [
"src/tools.js",
"src/github.js",
"src/deployment.js",
"src/receipt.js",
"src/sandbox.js",
"src/worker.js",
"skills/",
".github/",
"contracts/",
"governance/",
"schemas/",
"src/canonical.js",
"src/evidence-graph.js",
"src/post-execution.js",
"src/protocol.js",
"src/schema-validation.js"
],
"minorImpactPrefixes": [
"src/tools.js",
"skills/",
"contracts/",
"schemas/"
],
"patchImpactPrefixes": [
"src/",
"test/",
"scripts/",
"benchmarks/",
"evals/",
"worker-ui/"
]
}
SHA-256: 931364d5ad1de7cf0c21db1e4e6e32838aa69134319ae6285f6e1778cff3164a