Purpose
Bind authority dependencies from the hybrid cybernetic control plane to SourceOS state-integrity and local repair posture.
Related work:
SocioProphet/ProCybernetica#49 — hybrid cybernetic control-plane reconciliation
SocioProphet/sociosphere#326 — authority-dependency graph
SocioProphet/superconscious#10 — trust-surface authority-dependency bindings
SocioProphet/policy-fabric#75 — cancellation binding contract
SocioProphet/agentplane#157 — authority-dependency evidence contract
Background
sourceos-syncd already defines local control-plane event doctrine and the SourceOS State Integrity Report. Those contracts explain actor, authority domain, declared capability, policy decision, causal parent, privacy/retention class, invariants, diagnosis, controls, and attestation.
The missing binding is how a local SourceOS component reports whether authority dependencies are healthy, degraded, unsafe, quarantined, cancelled, or repairable.
Scope
Add a narrow binding spec and fixture, likely:
docs/specs/authority-dependency-state-integrity-binding.md
examples/authority-dependency-state-integrity-report.example.json
The binding should describe how state-integrity reports expose:
- local authority dependency refs;
- trust-surface refs;
- policy decision refs;
- affected local stores, lanes, services, or endpoints;
- diagnosis status;
- safe actions;
- blocked actions;
- cancellation or quarantine status;
- repair plan refs;
- attestation refs;
- prove-clean posture where applicable.
Acceptance criteria
Non-goals
- Do not make
sourceos-syncd the global topology registry.
- Do not make
sourceos-syncd the policy engine.
- Do not implement destructive repair in this issue.
- Do not expose raw device identifiers, credentials, or private telemetry.
Handoff note
This should stay documentation/fixture scoped until the SocioSphere and Policy Fabric authority-dependency contracts stabilize.
Purpose
Bind authority dependencies from the hybrid cybernetic control plane to SourceOS state-integrity and local repair posture.
Related work:
SocioProphet/ProCybernetica#49— hybrid cybernetic control-plane reconciliationSocioProphet/sociosphere#326— authority-dependency graphSocioProphet/superconscious#10— trust-surface authority-dependency bindingsSocioProphet/policy-fabric#75— cancellation binding contractSocioProphet/agentplane#157— authority-dependency evidence contractBackground
sourceos-syncdalready defines local control-plane event doctrine and the SourceOS State Integrity Report. Those contracts explain actor, authority domain, declared capability, policy decision, causal parent, privacy/retention class, invariants, diagnosis, controls, and attestation.The missing binding is how a local SourceOS component reports whether authority dependencies are healthy, degraded, unsafe, quarantined, cancelled, or repairable.
Scope
Add a narrow binding spec and fixture, likely:
The binding should describe how state-integrity reports expose:
Acceptance criteria
Non-goals
sourceos-syncdthe global topology registry.sourceos-syncdthe policy engine.Handoff note
This should stay documentation/fixture scoped until the SocioSphere and Policy Fabric authority-dependency contracts stabilize.