Skip to content

feat(init): offer to migrate project.md into config.yaml context #1982

Description

@clay-good

Problem: When you upgrade, openspec/project.md is kept but nothing reads it anymore. The only migration step is a one-time hint during openspec init, so if you miss it, your project conventions quietly stop reaching the agent.

Proposal: When init creates config.yaml and project.md exists, ask whether to copy project.md into context:. On yes, write the content there and still leave project.md in place for you to delete. In non-interactive runs, keep today's hint.

Out of scope: automatically deleting project.md, or summarizing its content.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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