Skip to content

Phase 1A: Audit & Migrate Instructions #1291

Description

@ashleyshaw

Overview

Audit and migrate instructions from .github/instructions/ (currently mixed portable + repo-local) to separate structure:

  • Portable standards → root instructions/ folder
  • Repo-local guidance → .github/instructions/ (control-plane-specific only)

Scope

Source: 47 files in .github/instructions/
References: 502 references across 156 files (423 in documentation, 17 in scripts, 5 in workflows, 57 in config)
Portable files: 12 portable instruction files (a11y, coding-standards, documentation-formats, issues, pull-requests, etc.)
Repo-local files: 35 control-plane-specific instruction files

Definition of Done

  • Identify and categorize all 47 instruction files (portable vs. repo-local)
  • Update 8 broken links in CLAUDE.md
  • Update AGENTS.md references
  • Update all 502 reference locations
  • Migrate portable files to root instructions/
  • Keep repo-local files in .github/instructions/
  • Update .github/custom-instructions.md with new paths
  • Update instructions/file-organisation.instructions.md
  • Validate all CI workflows pass
  • Archive migration notes in CHANGELOG

Related Issues

Effort Estimate

2-3 hours (audit + migration + validation)

Notes

  • Archive handling: Migrate .github/instructions/.archive/ to instructions/.archive/
  • Pattern precedent: plugin-structure.instructions.md already successfully migrated
  • Priority: High (blocks other structure realignment work)

Metadata

Metadata

Assignees

Type

Fields

Priority

None yet

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions