Config Drift Report
Paths checked: 29
Drifted: 17
Clean (semantic 1-cluster): 6
Not present in any repo: 6
Drifted paths
renovate.json (normaliser: json)
14 repos, 6 semantic clusters
.github/dependabot.yml (normaliser: yaml)
2 repos, 2 semantic clusters
.editorconfig (normaliser: ini)
8 repos, 8 semantic clusters
.prettierrc (normaliser: json)
2 repos, 2 semantic clusters
codecov.yml (normaliser: yaml)
2 repos, 2 semantic clusters
.gitignore (normaliser: lines_ordered)
14 repos, 14 semantic clusters
Directory.Build.props (normaliser: xml)
9 repos, 9 semantic clusters
Directory.Packages.props (normaliser: xml)
8 repos, 8 semantic clusters
Directory.Build.targets (normaliser: xml)
3 repos, 3 semantic clusters
Version.props (normaliser: xml)
6 repos, 6 semantic clusters
global.json (normaliser: json)
11 repos, 7 semantic clusters
package.json (normaliser: json)
3 repos, 3 semantic clusters
.github/workflows/auto-merge.yml (normaliser: yaml)
13 repos, 2 semantic clusters
canonical (majority) 5a10989b8342 (12× ): ANcpLua.Agents, ANcpLua.Analyzers, ANcpLua.NET.Sdk, ANcpLua.Roslyn.Utilities, ErrorOrX, Paperless, TourPlanner, TourPlanner-Angular, dotcov, typespec-otel-semconv, ANcpLua.OtelConventions.Api, Nuke.OpenTelemetry.Conventions
drift feat(scripts): semantic config-drift detector + weekly CI #1 f5ecb4fcf78b (1× ): ANcpLua.OpenTelemetry.SemanticConventions.Analyzers
.github/workflows/ci.yml (normaliser: yaml)
4 repos, 4 semantic clusters
build.sh (normaliser: raw)
3 repos, 3 semantic clusters
LICENSE (normaliser: raw)
10 repos, 5 semantic clusters
AGENTS.md (normaliser: raw)
9 repos, 9 semantic clusters
Clean paths
Path
Repos
Hash
.gitattributes
5
7793cca68e39
.dockerignore
1
44c982bcde73
.gitmodules
1
f2e6c3d79a20
nuget.config
5
f9cade6383b3
build.cmd
2
066090834db4
build.ps1
1
9cc784614a19
Watched but absent everywhere
.globalconfig
.markdownlint.json
.markdownlintignore
.codecov.yml
code_review.md
.npmrc
Config Drift Report
Drifted paths
renovate.json(normaliser:json)14 repos, 6 semantic clusters
67639837381b(9× ): ANcpLua.Roslyn.Utilities, ErrorOrX, Paperless, TourPlanner, ancplua-docs, dotcov, typespec-otel-semconv, ANcpLua.OtelConventions.Api, Nuke.OpenTelemetry.Conventionsb59bbbb9f99e(1× ): ANcpLua.NET.Sdk0665f3cc62c8(1× ): ANcpLua.Analyzerseced808326b7(1× ): ANcpLua.Agents423551b3a664(1× ): ANcpLua.OpenTelemetry.SemanticConventions.Analyzersd77c1ad0a0ca(1× ): TourPlanner-Angular.github/dependabot.yml(normaliser:yaml)2 repos, 2 semantic clusters
9f9f0d6a4293(1× ): ErrorOrX6e1933e39105(1× ): ancplua-docs.editorconfig(normaliser:ini)8 repos, 8 semantic clusters
6357201b02a0(1× ): ANcpLua.NET.Sdk9e0458439916(1× ): ANcpLua.Roslyn.Utilities14d9f8f2ea23(1× ): ANcpLua.Analyzers824124a26caa(1× ): ANcpLua.Agents264e0581c15e(1× ): ErrorOrX91581a132908(1× ): TourPlanner8019ad91a830(1× ): TourPlanner-Angularf918f1e37ada(1× ): Paperless.prettierrc(normaliser:json)2 repos, 2 semantic clusters
21d6d4d8aa82(1× ): TourPlanner-Angularab280608a730(1× ): ancplua-docscodecov.yml(normaliser:yaml)2 repos, 2 semantic clusters
dc628e655bbf(1× ): TourPlanner-Angular4c38e9b65398(1× ): Paperless.gitignore(normaliser:lines_ordered)14 repos, 14 semantic clusters
4e1c0ba7208e(1× ): ANcpLua.NET.Sdkdee76b42d45c(1× ): ANcpLua.Roslyn.Utilities3c369536a885(1× ): ANcpLua.Analyzers6905e6ce7efc(1× ): ANcpLua.Agents6b5e84dad68f(1× ): ANcpLua.OpenTelemetry.SemanticConventions.Analyzersc7102fac6fc9(1× ): ANcpLua.OtelConventions.Api74e085d6eba8(1× ): Nuke.OpenTelemetry.Conventions5cf4af1ed522(1× ): typespec-otel-semconvefc27ff5b328(1× ): ErrorOrXe43baf0b1eee(1× ): dotcov02405b118c1b(1× ): TourPlanner47b217d7e558(1× ): TourPlanner-Angular74385cdf76ff(1× ): Paperless3d028f49ad31(1× ): ancplua-docsDirectory.Build.props(normaliser:xml)9 repos, 9 semantic clusters
e630720f21f4(1× ): ANcpLua.NET.Sdkf19ed90d4ed6(1× ): ANcpLua.Roslyn.Utilities5bb66749b6eb(1× ): ANcpLua.Analyzerscd1fd4590c2b(1× ): ANcpLua.Agentsbd756651c3d4(1× ): ANcpLua.OpenTelemetry.SemanticConventions.Analyzers0750bf30ee98(1× ): Nuke.OpenTelemetry.Conventionsd3b9ab4709ad(1× ): ErrorOrX3167603cc4b2(1× ): dotcovcf0d8b8919cf(1× ): TourPlannerDirectory.Packages.props(normaliser:xml)8 repos, 8 semantic clusters
1b3d70e7f41b(1× ): ANcpLua.NET.Sdkcb2ccb1a87bc(1× ): ANcpLua.Roslyn.Utilitiesb28968df0a6f(1× ): ANcpLua.Analyzerscd3ea007a41c(1× ): ANcpLua.Agentsde1638a16205(1× ): ErrorOrXaf7ca29edc7a(1× ): dotcovdb2dd46b893a(1× ): TourPlannerc33c60eac99a(1× ): PaperlessDirectory.Build.targets(normaliser:xml)3 repos, 3 semantic clusters
8952325ce333(1× ): ANcpLua.NET.Sdk1c008e12d352(1× ): ANcpLua.Analyzerse94705e5fc3a(1× ): ErrorOrXVersion.props(normaliser:xml)6 repos, 6 semantic clusters
e22938fc5036(1× ): ANcpLua.Roslyn.Utilities4f49dffcef50(1× ): ANcpLua.Analyzers19a9d18b9236(1× ): ANcpLua.Agents4090711f4e86(1× ): ErrorOrX26b0e5a07306(1× ): TourPlanner55b6d102bbda(1× ): Paperlessglobal.json(normaliser:json)11 repos, 7 semantic clusters
38ff437d74fb(2× ): ANcpLua.Roslyn.Utilities, TourPlannere28ad556ce82(2× ): ANcpLua.Agents, ErrorOrX90fa9828ddb9(2× ): ANcpLua.OpenTelemetry.SemanticConventions.Analyzers, dotcov3ba019340057(2× ): typespec-otel-semconv, Nuke.OpenTelemetry.Conventions4afc57187801(1× ): ANcpLua.NET.Sdk0711b558108f(1× ): ANcpLua.Analyzersca54336f22c0(1× ): Paperlesspackage.json(normaliser:json)3 repos, 3 semantic clusters
ed9d63c928eb(1× ): ANcpLua.OtelConventions.Api4a22608cc89d(1× ): typespec-otel-semconv834527e9deeb(1× ): ancplua-docs.github/workflows/auto-merge.yml(normaliser:yaml)13 repos, 2 semantic clusters
5a10989b8342(12× ): ANcpLua.Agents, ANcpLua.Analyzers, ANcpLua.NET.Sdk, ANcpLua.Roslyn.Utilities, ErrorOrX, Paperless, TourPlanner, TourPlanner-Angular, dotcov, typespec-otel-semconv, ANcpLua.OtelConventions.Api, Nuke.OpenTelemetry.Conventionsf5ecb4fcf78b(1× ): ANcpLua.OpenTelemetry.SemanticConventions.Analyzers.github/workflows/ci.yml(normaliser:yaml)4 repos, 4 semantic clusters
52bcabdfe107(1× ): ANcpLua.Analyzers8337cb02d3df(1× ): Nuke.OpenTelemetry.Conventions0ce535b8fcaa(1× ): typespec-otel-semconv3ca2921cde32(1× ): Paperlessbuild.sh(normaliser:raw)3 repos, 3 semantic clusters
c8ac01106e31(1× ): ANcpLua.OtelConventions.Api4c553948ab27(1× ): typespec-otel-semconv185a2be4bc0a(1× ): PaperlessLICENSE(normaliser:raw)10 repos, 5 semantic clusters
b61d6d117d42(3× ): ANcpLua.Agents, ANcpLua.Analyzers, ANcpLua.Roslyn.Utilities2513bf95f75a(3× ): ancplua-docs, dotcov, typespec-otel-semconv250c82e7d310(2× ): TourPlanner, TourPlanner-Angulard5fbcdf3d42f(1× ): ANcpLua.OtelConventions.Apifb3652524e6d(1× ): Nuke.OpenTelemetry.ConventionsAGENTS.md(normaliser:raw)9 repos, 9 semantic clusters
27aa27380a83(1× ): ANcpLua.NET.Sdkf34aaba16998(1× ): ANcpLua.Roslyn.Utilities84c264ec9eb7(1× ): ANcpLua.Analyzers68c80d1fddd8(1× ): ANcpLua.Agents4fb8c80bd18a(1× ): ANcpLua.OtelConventions.Api12bb53a8cec7(1× ): typespec-otel-semconv929b198c56aa(1× ): TourPlannerbcd4d112cbbe(1× ): TourPlanner-Angular3ebd645041bc(1× ): PaperlessClean paths
.gitattributes7793cca68e39.dockerignore44c982bcde73.gitmodulesf2e6c3d79a20nuget.configf9cade6383b3build.cmd066090834db4build.ps19cc784614a19Watched but absent everywhere
.globalconfig.markdownlint.json.markdownlintignore.codecov.ymlcode_review.md.npmrc