Skip to content

[Campaign] Go file size reduction #6785

@mnkiefer

Description

@mnkiefer

Project Board URL

https://github.com/orgs/githubnext/projects/64

Campaign Goal

Systematically reduce oversized Go files to improve maintainability.

Additional Context (Optional)

Success: all files ≤800 LOC, maintain coverage, no regressions.


🤖 AI Agent Instructions

This issue has been assigned to an AI agent for campaign design. The agent will:

  1. Parse the campaign requirements from the information provided above
  2. Generate a NEW campaign specification file (.campaign.md) with a unique campaign ID
  3. Create a pull request with the new campaign file at .github/workflows/(campaign-id).campaign.md

IMPORTANT: The agent will create a NEW campaign file. Even if similar campaign files exist, the agent will NOT modify existing campaigns.

The campaign specification will include:

  • Campaign ID, name, and description
  • Project board URL for tracking
  • Workflow definitions
  • Ownership and governance policies
  • Risk level and approval requirements

Next Steps:

  • The AI agent will analyze your requirements and create a comprehensive campaign spec
  • Review the generated PR when it's ready
  • Merge the PR to activate your campaign

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions