Skip to content

Resources & Access

Project Board — Kanban View

All work on the roche-data platform is tracked on this board. Every feature, bug, access request, and investigation has a corresponding issue. Nothing happens without a tracked item.

The board uses a standard Kanban workflow:

ColumnMeaning
BacklogPlanned work, not yet started
In ProgressActively being worked on
In ReviewPull request open, awaiting review
DoneMerged to main, deployed

How to request work: Create an issue in the repository using the appropriate template, and it will automatically appear on the board.


roche-private/model-dp-rdt

The monorepo containing all platform code, templates, generated artifacts, and documentation. Key directories:

DirectoryContents
cli/Rust CLI toolbox source code
models/RTiS model snapshots and generated contracts
dbt/Generated dbt models (Bronze/Silver/Gold)
snowflake/Generated Snowflake DDL scripts
apis/Generated OpenAPI and MCP tool definitions
k8s/Generated OPA Kubernetes manifests
adr/Architecture Decision Records
docs/This documentation site (Astro/Starlight)

Branch strategy: Feature branches from main. Pull request required for all changes. CI validates on every PR. Deployment on merge to main.


model-tech-a

The GitHub team responsible for the roche-data platform. Team membership grants:

  • Read/write access to the repository
  • PR review assignment eligibility
  • Notification routing for mentions and reviews
  • Access to team-level discussions

GLOAZUGH_MODEL

The Active Directory group that governs access to platform infrastructure. This CIDM group is used for:

SystemAccess granted
GitHubRepository access (via team sync)
SnowflakeService account roles for dbt execution and data access
CaaSKubernetes namespace access for OPA deployments
VPN-gated systemsRTiS, GUPRI, MRHub access through Roche network

To request access: Submit a CIDM request for the GLOAZUGH_MODEL group through the standard Roche access request process. Approval is managed by the platform team lead.


  1. Request access — Submit a CIDM request for GLOAZUGH_MODEL
  2. Clone the repogit clone https://github.com/roche-private/model-dp-rdt
  3. Read the ADRs — Start with adr/0001-project-vision.md for full context
  4. Build the CLIcd cli && cargo build
  5. Run in dry-run modecargo run -- pipeline run --entity waste-tracking --dry-run
  6. Check the board — Pick an unassigned item from the Backlog column
  1. Review the boardKanban view shows current progress
  2. Read this documentation — Start with Vision & Business Value
  3. Watch the repo — Star the repository to receive notifications on releases

PhaseFocusStatus
-1: Project SetupRepository, CLI skeleton, documentation, ADRs, access requestsActive
0: FoundationRTiS client, GUPRI client, model pull, contract generationPending
1: BronzeDDL generation, dbt Bronze models, G1 quality checks, CI/CDPending
2: SilverMRHub integration, dbt Silver views, G2 validity checks, CollibraPending
3: Golddbt Gold views, Semantic Layer, G3+G4 quality checks, Cortex AnalystPending
4: AI LayerMCP tools, OpenAPI specs, LLM-based inference, AI tool registrationPending
5: ScaleMulti-domain onboarding, pipeline orchestration, self-servicePending

Each phase builds on the previous one. Platform access requests (tracked as A01–A15 on the board) are being processed in parallel and will unblock stub-to-real client transitions as they resolve.