# wist-control
Control-domain model: agent control plane and center governance.
[](https://crates.io/crates/wist-control)
[](https://docs.rs/wist-control)
[](https://crates.io/crates/wist-control)
[](https://github.com/dayu-sec/wist-control/actions/workflows/ci.yml)
[](https://codecov.io/gh/dayu-sec/wist-control)
[](https://deps.rs/repo/github/dayu-sec/wist-control)
[](LICENSE)
`wist-control` is the reusable **Control** domain model in the `wist` system. It captures the agent
control plane and center governance objects — actors, capabilities, agent command/enrollment/identity
lifecycle, gateway identity/management, and center administration — as plain `serde` structs.
## Modules
| `actors` | Control-plane actors (admin operator, agentd, public install client). |
| `agent` | Agent command, enrollment, identity, registry, and status. |
| `agent_app` | Agent-facing control application messages. |
| `gateway` | Gateway identity, management, security, and supervision. |
| `gateway_app` | Gateway-facing control application messages. |
| `insight_center` | Center governance (platform releases). |
| `insight_center_app` | Center admin-facing interface messages. |
| `caps` / `protocol` / `storage` | Capabilities, wire protocol, and storage model. |
| `types` | Shared primitives re-exported from `wist-shared`. |
## Related crates
- [`wist-shared`](../wist-shared) — shared primitives (`DateTime`, `Secret`, `Int`, …).
- [`wist-contracts`](../wist-contracts) — versioned edge/center contract objects.
## License
[Apache-2.0](LICENSE)