Plan a rollout
Select exact inventory hosts and an approved playbook.
Target hosts
Discovery connects to hosts. Check mode executes trusted playbooks; tasks can override check mode. Review playbooks before enabling runs.
CONTROL / OBSERVE / VERIFY
Controller executables and host observations, kept separate.
Select exact inventory hosts and an approved playbook.
Discovery connects to hosts. Check mode executes trusted playbooks; tasks can override check mode. Review playbooks before enabling runs.
A successful check binds the playbook project, resolved inventory and exact target set for 15 minutes. Deploy runs one job at a time.
No automatic undo is implied. Define a recovery playbook and backups before production work.
The process model and recorded jobs. Pending steps are never presented as completed.
Playbook syntax
OS · services · packages
Review expected changes
Confirm exact targets
Discovery is an independent optional observation. A matching successful check is mandatory for deployment.
Group membership and declared dependencies—not a measured physical topology.
Inspect host observations and provenance.
Export this evidence graph as RDF Turtle, then publish it to your configured TrustGraph workspace using the included bridge. No infrastructure data is sent automatically. Graph export includes job states and observed services.
python trustgraph_bridge.py graph.ttl --url YOUR_TRUSTGRAPH_URLImmutable graph revisions · verified releases · reversible activation
Connect to the PostgreSQL topology service.
Auto-update is an application opt-in for signed data maps within its configured scope. Scope changes and executable changes require separate review.
RDF 1.1 · OWL vocabulary · SHACL validation · PROV-O model. ISO/IEC 21838 alignment is a documented assessment target, not certification. FHIR R5 Basic/Provenance adapter is separate from the infrastructure ontology.
GET /api/maps/current · /api/maps/graph.ttl · /api/maps/graph.jsonld · /api/maps/fhirApplications use separate tokens, a pinned Ed25519 public key and the included polling SDK. A map update never executes an Ansible playbook.
Bounded data-model improvement from authorized local-host observations.
Read-only host evidence
Freshness · scope · repetition
Validate ontology and deltas
Publish signed map data only
PostgreSQL revisions and audit
Published evidence only. Relationships outside the authorized discovery scope remain unknown.