Skip to content

GitHub Models migration assessment

Optional GitHub Models advisory assessment helps classify migration risks for existing repositories.

Policy

  • AI assessment is advisory only.
  • It never applies changes directly.
  • It is useful for classifying ambiguous workflows and migration risks.
  • Deterministic detection and the apply script remain authoritative for file actions.

Migrated workflow templates use migration-friendly defaults: secret scan avoids duplicate TruffleHog flags, docs-check warns (instead of failing) on missing .editorconfig or license files when policy allows, and README concept checks are warning-only unless DOCS_CHECK_STRICT=true. Use --visibility private --license proprietary for closed-source migrations.

Token

Create a token with models: read permission:

export GITHUB_TOKEN=...

Do not commit .env.

Dry-run safe summary

python3 scripts/apply_repo_standards.py \
  --repo . \
  --standards . \
  --mode existing \
  --analyze-existing \
  --dry-run-ai-summary

Live advisory assessment

python3 scripts/apply_repo_standards.py \
  --repo . \
  --standards . \
  --mode existing \
  --analyze-existing \
  --ai-assessment \
  --model openai/gpt-4o-mini