Repository Inventory
The authoritative catalog of all repositories in the organization is maintained in repo-inventory.yaml inside the github-automator repository. That YAML file is the source of truth for which repos exist, their tier, kind, tech stack, and integrations.
Where to Find It
The inventory lives in the github-automator repo under config/repo-inventory.yaml. You can also query it from the CLI:
cd ~/workspace/Work/software/github-automator
python -m src.cli route --list-repos
python -m src.cli classify
python -m src.cli reconcile
How the Inventory Stays Current
| Command | What it does |
|---|---|
gha reconcile | Compares YAML against GitHub API, flags drift |
gha update-repo-inventory | Profile-based reconciliation across all accounts |
gha credential-scan | Enriches inventory with credential metadata |
Software and Infrastructure Repos
The table below lists active (non-archived) software and infrastructure repositories. Documentation repos and tier-5 exploratory/personal repos are omitted for brevity.
Tier 1 -- Core
| Repository | Kind | CLI Docs |
|---|---|---|
| symphony-flow | software | -- |
| sc-finance-sync | software | Documented |
| sca-automation | software | -- |
| SC-Intellegence-Engine | software | -- |
| symphony-platform | software | -- |
| ghl-data-sync | software | -- |
| website-testing-automation | software | -- |
| website-audit-pro | software | -- |
Tier 2 -- Important
| Repository | Kind | CLI Docs |
|---|---|---|
| pg-export | software | Documented |
| ra-infrastructure | infrastructure | Documented |
| snipeit-asset-management | software | Documented |
| sc-infrastructure | infrastructure | Documented |
| faq-generator | software | -- |
| website-monitoring-system | software | -- |
| content-conductor | software | -- |
| sc-glossary-app | software | -- |
| sc-property-intelligence | software | -- |
Tier 3 -- Standard
| Repository | Kind | CLI Docs |
|---|---|---|
| homelab-deploy | infrastructure | Documented |
Tier 4 -- Supporting
| Repository | Kind | CLI Docs |
|---|---|---|
| github-automator | software | Documented |
| device-deployments | software | Documented |
| dev-toolbox | software | -- |
| mcp-server | software | -- |
| sc-workspace | infrastructure | -- |
| sc-wordpress-local | infrastructure | -- |
Adding a Repo to This Catalog
- Ensure the repo is listed in
repo-inventory.yaml(rungha reconcileto check) - Create a by-repo page under
docs/cli/by-repo/ - Add individual command pages under
docs/cli/commands/ - Link commands from the appropriate
by-use-case/pages - Update
docs/cli/commands/index.mdanddocs/cli/index.md