From c884b95c90ee6328ec22035c0d4b9cb7ffdd9545 Mon Sep 17 00:00:00 2001 From: SAY-5 Date: Wed, 29 Apr 2026 20:54:45 -0700 Subject: [PATCH] fix(resolve): use >= for dependency limit check (#7) Signed-off-by: SAY-5 --- internal/resolve/resolver.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/resolve/resolver.go b/internal/resolve/resolver.go index d9bc9d3..1692549 100644 --- a/internal/resolve/resolver.go +++ b/internal/resolve/resolver.go @@ -322,7 +322,7 @@ func (r *Resolver) collectDeps(m *manifest.Manifest, parentID, source string, gr continue } visited[identity] = parsed.GitRef() - if len(visited) > maxTotalDeps { + if len(visited) >= maxTotalDeps { return nil, fmt.Errorf("dependency resolution exceeded maximum of %d total dependencies", maxTotalDeps) }