Skip to main content
← Back to list
01Issue
BugShippedSwamp CLIPublic
Assigneesskunk-ape

Relationships

#3384 extension pull: shared sources at the archive root are not installed

Opened by skunk-ape · 10/13/2026· Shipped 10/14/2026

Follow-up from swamp-club#3376.

Problem

After #3376, push places shared local modules at the archive root (lib/, _lib/, or _shared/ with rewritten imports) so the published source copy is complete. Pull stages only the known archive directories (models, workflows, bundles, vaults, datastores, reports, webhooks, files and their bundle dirs; src/libswamp/extensions/pull.ts stage calls), so those shared sources are extracted and dropped. The installed source copy stays incomplete: its imports do not resolve, a rebundle from source fails, and pull's safety analysis never sees them.

Expected

Pull installs root-level shared sources beside the kind directories so the installed source resolves the same way the archive does.

02Bog Flow
✓OPEN✓TRIAGED✓IN PROGRESS✓SHIPPED+ 1 MOREASSIGNED+ 5 MOREREVIEW+ 14 MOREPR_MERGED+ 2 MORESESSION_SUMMARIZED

Shipped

10/14/2026, 8:10:13 PM

Click a lifecycle step above to view its details.

03Sludge Pulse
skunk-ape assigned skunk-ape10/14/2026, 6:05:05 PM

Sign in to post a ripple.