Purpose
Every repo is discoverable, protected, and starts from a template.
The standard
Repos live in
[TEAM: org]; no work code in personal accounts.Private by default. Public requires owner approval and a license file.
Created from a template (02.02); name per 01.05; description filled; topics tagged (
rhino,revit,web,data).mainis protected: PR required, 1 approval, CI must pass, no force-push, linear history.Required files:
README.md,LICENSE(internal repos:[TEAM: proprietary notice]),.gitignore,CLAUDE.md,.env.examplewhere applicable,CODEOWNERS.Secrets scanning and Dependabot enabled (07.05).
Procedure
Use this template → fill name/description → private.
Settings → Branches → add protection rule for
mainas above.Add
CODEOWNERSwith the tool owner.Add the repo to the team's project board (03.07) and its wiki catalog page.
Owner: [TEAM] · Last reviewed: 2026-09