Intent
Declare what software is meant to do.
Use it toModel desired behavior before it becomes implementation detail.
otop-core 0.2.0 / draft
OpenTopology is a portable topology layer that connects intent, constraints, policy, implementation, and evidence across the software lifecycle.
Why now
OpenTopology gives them a shared graph, so independent tools can exchange structured knowledge about what software is meant to do, which constraints express it, what governs it, where it is implemented, and what proves it.
Declare what software is meant to do.
Use it toModel desired behavior before it becomes implementation detail.
Turn intent into a specific obligation.
Use it toMake rules checkable, governable, implementable, and verifiable.
Describe what governs it.
Use it toAttach controls, obligations, and standards to the graph.
Connect intent to implementation.
Use it toTrace services, manifests, images, and generated assets.
Prove what is true.
Use it toLink scans, attestations, reviews, and runtime signals.
Core relationship registry
What this enables
OpenTopology gives scanners, policy engines, CI systems, documentation generators, and agentic workflows a common graph of software intent, constraints, and evidence.
A portable model of intent, constraints, policy, implementation, and evidence.
A graph shape that independent tools can exchange and validate.
A queryable map of what exists, what governs it, and what proves it.