Skip to content

Phase 2A — Script Organization Audit & Classification (#1461) #1463

Description

@ashleyshaw

Overview

Complete comprehensive audit of all scripts in .github/scripts/ and classify each as:

  • PORTABLE: Reusable utilities (move to scripts/)
  • HYBRID: Mixed portable/control-plane components (requires review)
  • CONTROL-PLANE-SPECIFIC: GitHub-specific (keep in .github/scripts/)

Status: ✅ COMPLETE

Phase 2A audit is complete. See comprehensive results in:

Parent-Child Tracking

Parent Epic: Issue #1461 (Script Organization Initiative)

  • This is a child task of the larger Phase 2 effort
  • Executed as Phase 2A (Audit & Classification)

Successors (Phase 2B & Phase 2C):

Related Dependencies:

Key Findings

  • 217 total scripts audited
  • 164 scripts classified (53 test files excluded)
  • 58 PORTABLE scripts (35%) — ready to move to scripts/
  • 27 HYBRID scripts (16%) — deferred to Phase 3
  • 79 CONTROL-PLANE-SPECIFIC scripts (48%) — stay in place
  • 11x larger scope than preliminary estimate

Project Planning Documents

Definition of Ready (DoR)

Definition of Done (DoD)

Related Issues

Metadata

Metadata

Assignees

Type

Fields

Priority

None yet

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions