Skip to content

Epic: rebrand pi-dev-loops to dev-loops and make it agent-harness-agnostic #763

Description

@mfittko

Scope

This epic owns the overall rebrand of pi-dev-loops to dev-loops and making the runtime agent-harness-agnostic. Implementation details are owned by the sub-issues below.

Phase Sub-issue Owns Excludes
1 #764 Root package rename Pi abstraction, core package handling
2 #765 Pi-specific coupling abstraction Package rename, core package handling
3 #766 Core package handling Rename, Pi abstraction
4 #767 npm publish pipeline and release Code changes, migration guide
5 #768 Documentation rebrand Code changes, migration guide
6 #769 Consumer migration guide and shims Code changes, docs site rebrand

This issue owns overall epic coordination and final acceptance. It does NOT own implementation details owned by sub-issues (#764#769).

Acceptance criteria

  • The six execution slices are created, linked, and ordered as sub-issues of this epic.
  • Each sub-issue has independent AC/DoD and a clear scope boundary.
  • The sub-issue tree passes dev-loops refine verify.
  • npm install dev-loops succeeds in a fresh project.
  • npx dev-loops --help works without Pi-specific context.
  • Existing Pi consumers have a documented migration path.

Definition of done

  • All sub-issues are closed and their changes are merged.
  • Final npm run verify and dev-loops refine verify pass on the completed tree.

Non-goals

  • Rewriting the entire orchestration logic.
  • Dropping Pi support.
  • Duplicating the ordered child list in the epic body beyond the phase scope table above.

AC / DoD matrix

Acceptance criteria Definition of done
Sub-issues created, linked, ordered All six sub-issues are attached to #763
Sub-issues have AC/DoD/boundary dev-loops refine verify --issue 763 passes
npm install dev-loops works Verified install in fresh directory
npx dev-loops --help works outside Pi Smoke test outside Pi passes
Migration path for Pi consumers Migration guide merged

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions