Goldador - ScottyLabs
Labrador Governance

Goldador is the shared source of truth for Labrador membership, team access, and leadership permissions. Use this page to understand what access each role receives and learn how to register yourself as a member or add yourself to a team.

Member

  • Member of the GitHub organization.
  • Contributor of the ScottyLabs Google Drive.
  • Member of the ScottyLabs Google Group.

Team Member

  • Member of the team’s GitHub team.
  • Write access to the team’s GitHub repositories.
  • Member of the team’s Keycloak group.
  • Read access to local project secrets in OpenBao.
  • Member of the team’s Slack channel.

Team Lead

  • Member of the team’s GitHub admin team.
  • Admin access to the team’s GitHub repositories.
  • Admin access to the team’s project secrets in OpenBao.
  • Codeowners review ownership for the team’s Goldador team file.

Leadership Member

  • Read-only access to Keycloak.
  • Admin access to secrets in OpenBao.

Leadership Admins

  • Admin of the GitHub organization.
  • Content manager of the ScottyLabs Google Drive.
  • Manager of the ScottyLabs Google Group.
  • Admin access to Keycloak.
  • Admin access in OpenBao.
  • Codeowners for Goldador and the teams/ directory by default.
Step 1

Link Your Accounts

  • Create a Keycloak account.
  • Link your GitHub account to Keycloak.
  • Link your Slack account to Keycloak.
Step 2

Set Up Your Fork

  • Fork the Goldador repository and clone your fork.
  • Install the recommended VS Code extensions to auto-format files (see CONTRIBUTING.md for detailed instructions).
Step 3

Add Yourself

  • Create your member file in members/ ( member schema)
  • Add yourself to your team in teams/ ( team schema). If you are a team lead, create or update your team’s TOML before other members add themselves.
Step 4

Open a PR for Review

  • Open a PR from your fork to main.
  • CODEOWNERS will auto-request reviewers.
  • CI must pass before merge (see validator README for details).
  • Reviewers squash-merge approved PRs. See full PR review process in CONTRIBUTING.md.