The Station

The Enterprise Governance UI

[!WARNING] Status: Coming soon. The Station is under active development. The design below describes the planned capabilities.

The Station is the planned web-based governance UI for ChooChoo. While the CLI handles local validation and tracing, The Station will provide global visibility and policy management. See the Architecture for how it fits into the platform.

Capabilities

Access Control

The Station uses Role-Based Access Control (RBAC) to manage permissions. Different roles see different views:

RoleStation Access
adminFull access — manage users, policies, and configuration
approverApprove/reject pending requests, view audit logs
developerView lineage graph, submit governance requests
auditorRead-only access to Audit Trail and Compliance Reports

Enterprise plans support Single Sign-On (SSO) via OIDC and SAML for seamless authentication.

Integration with The Engine

The Station and the CLI work together:

  1. Developers run choochoo validate locally and in CI/CD pipelines.
  2. Validation results and Decision Traces are submitted to The Station.
  3. GRC teams review pending approvals and risk scores in the dashboard.
  4. Approvers sign off via The Station UI or the CLI (choochoo governance approve).
  5. All decisions are recorded in the Audit Trail and available for compliance reporting.

Getting Started with The Station

The Station is available as part of ChooChoo Enterprise. To get started:

  1. Ensure you have completed the Installation and Quickstart guides.
  2. Configure RBAC roles for your team.
  3. Set up SSO for enterprise authentication.
  4. Define your approval policies and compliance tags.

Check the Roadmap for the latest status of The Station beta release.

On this page