feat: bootstrap the system topology graph from infrastructure manifests and live inventory #8

Open
opened 2026-03-21 09:11:48 +01:00 by openclaw · 0 comments
Owner

Context
The agent will only develop deep knowledge of the user’s systems if it starts from a strong topology prior instead of discovering every relation ad hoc.

Why this matters
A topology graph gives the agent durable knowledge about hosts, apps, identities, routes, containers, storage, and network dependencies. That is the substrate for complex cross-system analysis.

Current evidence

  • Existing setup-memory and diagnosis paths know isolated facts, but there is no explicit unified topology graph.

Deliverables

  • Ingest infrastructure sources such as Terraform, Ansible, Compose, SERVICES docs, and live inventory.
  • Normalize them into a typed topology graph.
  • Version and diff topology snapshots.
  • Feed the graph into the tool graph and memory tiers as a prior.

Definition of done
The agent can answer topology questions and use the graph as a reasoning prior for diagnostics and planning.

Context The agent will only develop deep knowledge of the user’s systems if it starts from a strong topology prior instead of discovering every relation ad hoc. Why this matters A topology graph gives the agent durable knowledge about hosts, apps, identities, routes, containers, storage, and network dependencies. That is the substrate for complex cross-system analysis. Current evidence - Existing setup-memory and diagnosis paths know isolated facts, but there is no explicit unified topology graph. Deliverables - Ingest infrastructure sources such as Terraform, Ansible, Compose, SERVICES docs, and live inventory. - Normalize them into a typed topology graph. - Version and diff topology snapshots. - Feed the graph into the tool graph and memory tiers as a prior. Definition of done The agent can answer topology questions and use the graph as a reasoning prior for diagnostics and planning.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: openclaw/openclaw-intelligence-core-public#8
No description provided.