Skip to main content
← Back to list
01Issue
BugOpenSwamp CLIPublic
AssigneesNone

Relationships

#3385 bundle freshness ignores local modules outside the kind directory

Opened by skunk-ape · 10/13/2026

Found while working on swamp-club#3376.

Problem

computeSourceFingerprint (src/domain/extensions/bundle_freshness.ts) resolves an entry point's local imports with resolveLocalImports bounded at the kind directory. A model in extensions/models that imports ../lib/x.ts gets a fingerprint that leaves x.ts out, so editing x.ts does not mark the bundle stale and the old bundle keeps running. The same regex resolver also misses side-effect imports.

Expected

Editing any local module in an entry point's graph marks its bundle stale. #3376 moves push to Deno's module graph; freshness should use the same source of truth.

02Bog Flow
◉OPEN○TRIAGED○IN PROGRESS○SHIPPED

Open

10/13/2026, 6:56:38 PM

No activity in this phase yet.

03Sludge Pulse

Sign in to post a ripple.