Skip to content

Split the base manifest schema reader by responsibility #1420

Description

@codeforester

Problem: base_setup.manifest now owns schema dataclasses, YAML loading, top-level parsing, release parsing, build parsing, health parsing, command parsing, IDE bridges, GitHub config, and artifacts in one large module. Scope: split a focused subset into sibling modules while preserving the public BaseManifest/read_manifest API. Acceptance criteria: existing imports keep working, new parser modules have focused tests through the existing manifest suite, and focused base_setup manifest tests pass.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or product improvement

Type

No type

Fields

No fields configured for issues without a type.

Projects

Status
Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions