git-diff-check git diff --check PASS on exact PR head
py-compile Python compileall PASS on active-runtime/app
reconciliation-contract Full source regression includes completed-replay/reconciliation contract PASS
secret-scan Diff-added lines secret scan PASS; no credential material
signer-validator-contract Signer contract suite PASS; live signer remains opt-in and no key was provisioned
campaign-approval-gate V2R2C2 trusted-controller source binding gate PASS; durable candidate creation remains post-merge
release-state-machine V2R2C2 release-controller source contract PASS; no production mutation enabled
autonomy-smoke-tests Source snapshot smoke/contract suite passed; production mutations disabled
autonomy-unit-tests 816 passed, 3 skipped, 154 subtests passed
58 lines
1.9 KiB
JSON
58 lines
1.9 KiB
JSON
{
|
|
"allowed_peer_cgroups": [
|
|
"/system.slice/aios-gitops-model-api-v2r2c1-staging.service"
|
|
],
|
|
"allowed_peer_executable_prefix": "/usr/bin/python3",
|
|
"allowed_peer_runtime_prefix": "/opt/aios/gitops-model-api/",
|
|
"allowed_peer_runtime_suffix": "/runtime/app/aios_model_api_staging.py",
|
|
"allowed_peer_uid": 1000,
|
|
"evidence_layout": {
|
|
"artifact": "{version}/artifact.tar.gz",
|
|
"canary": "{version}/canary.json",
|
|
"gitea": "{version}/gitea.json",
|
|
"manifest": "{version}/manifest.json",
|
|
"package_closure": "{version}/checksums.sha256",
|
|
"policy": "{version}/trusted-release-policy.json",
|
|
"rollback": "{version}/rollback.json",
|
|
"secret_scan": "{version}/secret-scan.json",
|
|
"tests": "{version}/tests.json"
|
|
},
|
|
"governed_recipes": {},
|
|
"maximum_request_age_seconds": 60,
|
|
"operation": "BuildTrustedCandidateV1",
|
|
"readiness_operation": "ProbeTrustedCandidateBuilderV1",
|
|
"recipes": {
|
|
"V2R2C2": {
|
|
"base_oid": "d2b5a8339a34a8f958a177f8a3b9e8296a57a7a6",
|
|
"candidate_id": "rc-v2r2c2-d2b5a8339a34",
|
|
"mode": "fixed",
|
|
"purpose": "AIOS_TRUSTED_RELEASE_BUILDER",
|
|
"source_commit": "d2b5a8339a34a8f958a177f8a3b9e8296a57a7a6",
|
|
"task_id": "v12-durable-trusted-release-controller-activation-20260829",
|
|
"version": "V2R2C2"
|
|
},
|
|
"V2R2C3": {
|
|
"derives_from": "V2R2C2",
|
|
"mode": "governed-derived-only",
|
|
"purpose": "AIOS_TRUSTED_RELEASE_BUILDER",
|
|
"version": "V2R2C3"
|
|
}
|
|
},
|
|
"repository": "aios/aios",
|
|
"request_schema": "aios.trusted-candidate-builder.request.v1",
|
|
"request_timeout_seconds": 30,
|
|
"required_checks": [
|
|
"authoritative_git",
|
|
"artifact",
|
|
"canary",
|
|
"gitea",
|
|
"manifest",
|
|
"package_closure",
|
|
"rollback",
|
|
"secret_scan",
|
|
"tests"
|
|
],
|
|
"response_schema": "aios.trusted-candidate-builder.response.v1",
|
|
"schema": "aios.trusted-candidate-builder-policy.v1"
|
|
}
|