Skip to content

StorageProvider: RoutingConfig.moduleOwnership and TeamConfig.projectContext always empty #4

@diberry

Description

@diberry

Context

Flight's Phase 2 review (APPROVE WITH NOTES) identified that the IO layer parsers for routing and team don't populate all domain type fields.

Problem

  • RoutingConfig.moduleOwnership (ReadonlyMap) is always empty after parsing routing.md
  • TeamConfig.projectContext (string) is always empty after parsing team.md
  • The domain types promise data the IO layer doesn't deliver

Expected

IO parsers should extract module ownership table and project context section from the markdown files.

Files

  • packages/squad-sdk/src/state/io/routing-io.ts
  • packages/squad-sdk/src/state/io/team-io.ts
  • packages/squad-sdk/src/state/domain-types.ts

Source

Flight's Phase 2 review

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions