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

  • Admin of the GitHub organization.
  • Content manager of the ScottyLabs Google Drive and its Leadership folder.
  • Member of every team Slack channel.
  • Read-only access to Keycloak.
  • Admin access to secrets in OpenBao.
  • Codeowners for the teams/ directory as fallback.

Leadership Admins

  • Manager of the ScottyLabs Google Group.
  • Admin access to Keycloak.
  • Admin access in OpenBao.
  • Note: leadership admins include directors and senior advisors. These permissions should only be used for emergency fixes.

Register

If you are a non-technical member of the team, you can complete Step 1 and ask a technical member to finish registering you.

Step 1

Link Your Accounts

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)
  • If you have a team, also 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.
  • Commit and push your changes to your fork.