File tree Expand file tree Collapse file tree
.pi/skills/localpibox-repo-workflow Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -262,8 +262,13 @@ Both tools are thin CLIs over the shared `scripts/localpibox/stack/` library
2622626 . ` lpb-devstack validate ` checks pins match the current stack version
2632637 . Persistent on the host volume — survives container rebuilds
264264
265- Pins look like: ` git:github.com/lpb-stack/pi-subagents@<VERSION> `
266- (e.g. ` ...pi-subagents@0.0.N-lpb-dev ` )
265+ Pins look like:
266+ - ` git:github.com/lpb-stack/<repo>@<VERSION> ` — stack-versioned fork
267+ extensions (lemonade-pi-plugin, lpb-memory), e.g. ` ...lpb-memory@0.0.N-lpb-dev `
268+ - ` npm:@tintinweb/pi-subagents@<upstream-version> ` — pi-subagents is pinned
269+ to the ** upstream npm package** (fork retired); its version follows
270+ upstream releases, NOT the stack VERSION. Pin sync leaves it alone;
271+ ` lpb-devstack validate ` treats it as a presence-only check.
267272
268273## lpb-memory Config Lifecycle
269274
Original file line number Diff line number Diff line change @@ -67,7 +67,7 @@ Extensions are pinned in the `packages` array of `settings.json` as
6767 " git:github.com/lpb-stack/lemonade-pi-plugin@0.0.N-lpb-dev" ,
6868 " git:github.com/lpb-stack/lpb-memory@0.0.N-lpb-dev" ,
6969 " npm:pi-mcp-adapter" ,
70- " git:github.com/lpb-stack/ pi-subagents@0.0.N-lpb-dev " ,
70+ " npm:@tintinweb/ pi-subagents@0.19.0 " ,
7171 " npm:pi-powerline-footer" ,
7272 " @upstash/context7-mcp"
7373 ]
Original file line number Diff line number Diff line change @@ -79,7 +79,9 @@ Settings.json is **template-driven**, not git-tracked:
79795 . ` lpb-devstack validate ` checks pins match the current stack version
80806 . Settings.json persists on the host volume — survives container rebuilds
8181
82- Example pin: ` git:github.com/lpb-stack/pi-subagents@0.0.N-lpb-dev `
82+ Example pins:
83+ - Fork extension (stack-versioned): ` git:github.com/lpb-stack/lpb-memory@0.0.N-lpb-dev `
84+ - Upstream npm (fork retired, version follows upstream releases): ` npm:@tintinweb/pi-subagents@0.19.0 `
8385
8486## lpb-memory Config Lifecycle
8587
You can’t perform that action at this time.
0 commit comments