StellaOps Platform

Audience: platform engineers, architects, and module owners who need the cross-cutting picture — how the Stella Ops services fit together and which contracts they all honour.

The Platform module has two jobs. As documentation, it owns the system-wide architecture, the shared contracts (Aggregation-Only Contract, telemetry, security), and the guardrails that bind every service together. As runtime, it ships the Console backend (StellaOps.Platform.WebService) and applies only Platform-owned startup migrations. Every other deployable converges and reports its own database from its own host.

Runtime services

The Platform module ships two runnable services (in addition to its cross-cutting docs and shared libraries):

Shared libraries: StellaOps.Platform.Persistence (Platform-owned migrations plus a shrinking local/DR registry used by the explicit CLI recovery path, never as cross-service schema authority) and StellaOps.Platform.ActorIdentity.Client.

Responsibilities

Key components

Integrations & dependencies

Operational notes

Backlog references

Implementation Status

Current Objectives

Epic Milestones (cross-module coordination roadmap)

These are platform-wide coordination statuses, not the implementation state of the Platform runtime itself (see architecture.md for verified runtime detail).

Coordination Approach

Key Documentation Assets

Technical Notes

Epic alignment

Platform keeps guardrails consistent across the suite, aligning with the Aggregation-Only Contract reference, the Policy and Policy Studio guides, the Graph / Vulnerability Explorer documentation, and the Orchestrator, Advisory AI, and Notifications implementation plans. See the Epic Milestones roadmap above for the coordination status of each cross-module epic.