diff --git a/AGENTS.md b/AGENTS.md index f6597cf..8af00b3 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -127,6 +127,9 @@ When integrating consumer concepts, keep `autent` generic: - Do not add meaningless tests just to force doc-only or marker packages over the coverage threshold - Keep the public root module compatible with Go `1.24` or newer unless the dependency floor changes - Treat the contributor-facing `magefiles/` module separately; it currently requires Go `1.26.1` because of `laslig` +- Before opening a PR, check for newer versions of direct dependencies in the module being changed +- Prefer keeping direct dependencies current, but do not update transitive-only dependencies just because newer versions exist +- For every direct-dependency update, confirm it does not force code changes, break checks, or raise the public module floor without an explicit decision For non-trivial changes, use subagents when they help parallelize bounded work. Subagents are optional, not mandatory, for very small edits. diff --git a/magefiles/go.mod b/magefiles/go.mod index 1990d11..758f75c 100644 --- a/magefiles/go.mod +++ b/magefiles/go.mod @@ -2,7 +2,7 @@ module github.com/evanmschultz/autent/magefiles go 1.26.1 -require github.com/evanmschultz/laslig v0.2.1 +require github.com/evanmschultz/laslig v0.2.3 require ( charm.land/glamour/v2 v2.0.0 // indirect diff --git a/magefiles/go.sum b/magefiles/go.sum index f6092ed..594fb49 100644 --- a/magefiles/go.sum +++ b/magefiles/go.sum @@ -34,10 +34,8 @@ github.com/clipperhouse/uax29/v2 v2.7.0 h1:+gs4oBZ2gPfVrKPthwbMzWZDaAFPGYK72F0NJ github.com/clipperhouse/uax29/v2 v2.7.0/go.mod h1:EFJ2TJMRUaplDxHKj1qAEhCtQPW2tJSwu5BF98AuoVM= github.com/dlclark/regexp2 v1.11.5 h1:Q/sSnsKerHeCkc/jSTNq1oCm7KiVgUMZRDUoRu0JQZQ= github.com/dlclark/regexp2 v1.11.5/go.mod h1:DHkYz0B9wPfa6wondMfaivmHpzrQ3v9q8cnmRbL6yW8= -github.com/evanmschultz/laslig v0.1.1 h1:vGV9hue1xeoiRWKnV3E4c+pywx3Z1jSBUKoErct23Kw= -github.com/evanmschultz/laslig v0.1.1/go.mod h1:7N2h1tPxjc6whmaRtl6n8JAKTd63bgBxVq/ilbWF754= -github.com/evanmschultz/laslig v0.2.1 h1:oxC3YxefyH5G69Ma+qck6++rXrVZlTeP2pjxZ9HByQE= -github.com/evanmschultz/laslig v0.2.1/go.mod h1:4+qYxQTo7ar8F6aLZCtwonxmjpmf4JrnVwCPQrhOOAU= +github.com/evanmschultz/laslig v0.2.3 h1:QM/NhoFjOimQWJF/xPhZNPxh0mPo6uqGBjDR5VwJok4= +github.com/evanmschultz/laslig v0.2.3/go.mod h1:4+qYxQTo7ar8F6aLZCtwonxmjpmf4JrnVwCPQrhOOAU= github.com/gorilla/css v1.0.1 h1:ntNaBIghp6JmvWnxbZKANoLyuXTPZ4cAMlo6RyhlbO8= github.com/gorilla/css v1.0.1/go.mod h1:BvnYkspnSzMmwRK+b8/xgNPLiIuNZr6vbZBTPQ2A3b0= github.com/hexops/gotextdiff v1.0.3 h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM=