Skip to content

[Parent] Semantic function clustering refactor follow-ups #6411

@github-actions

Description

@github-actions

Purpose: track refactor work surfaced repeatedly by semantic function clustering analyses.

Context: Multiple issues (#6410, #6225, #6110, #5836, #5728, #5656, #5506) capture the same audit findings about consolidating duplication and reorganizing large files. This parent groups that ongoing refactor theme so we can plan and close out the shared recommendations.

Suggested scope for linked sub-issues:

  • Consolidate safe-output config parsing/generation and job creation duplication in the workflow compiler.
  • Collapse upload-artifact helpers into config-driven generation.
  • Move scattered validation files into a dedicated workflow/validation package.
  • Split oversized parser frontmatter/schema files and CLI logs/update command files for clearer boundaries.
  • Centralize token precedence helpers to remove near-duplicate functions.

Related issues: #6410, #6225, #6110, #5836, #5728, #5656, #5506.

Use this parent to coordinate the refactors and avoid repeating the same audit threads across runs.

AI generated by Issue Arborist

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions