From 23e325ab66cac0413d8353e2aec0c0d479d8f211 Mon Sep 17 00:00:00 2001 From: "facility-bot[app]" Date: Thu, 18 Jun 2026 16:36:49 +0000 Subject: [PATCH] Update Facility .NET repository conventions --- .agents/skills/dotnet-inspect/SKILL.md | 4 +++- apm.lock.yaml | 6 +++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.agents/skills/dotnet-inspect/SKILL.md b/.agents/skills/dotnet-inspect/SKILL.md index 25051cb..28874cb 100644 --- a/.agents/skills/dotnet-inspect/SKILL.md +++ b/.agents/skills/dotnet-inspect/SKILL.md @@ -106,13 +106,15 @@ dnx dotnet-inspect -y -- diff --platform System.Runtime@9.0.0..10.0.0 --additive ## Source and implementation workflow -Use `source` for SourceLink URLs, source text, or token/IL-offset mapping. Use `member Type Member:N -S "Decompiled Source"` when you need a selected member's lowered C# body, `-S "Original Source"` for SourceLink-backed source text, `-S Calls` for direct call-site evidence, `-S Callers` for the reverse edges (methods in the assembly that call the selected member), `-S "Call Graph"` for the bounded outbound call tree (callees, depth/node-capped, in-assembly), `-S "Unsafe*"` for unsafe API-member and operation evidence, or `-S IL` / `-S "IL (Annotated)"` for IL. +Use `source` for SourceLink URLs, source text, or token/IL-offset mapping. Use `member Type Member:N -S "Decompiled Source"` when you need a selected member's lowered C# body, `-S "Original Source"` for SourceLink-backed source text, `-S Calls` for direct call-site evidence, `-S Callers` for the reverse edges (methods that call the selected member; defaults to the member's own assembly, widen with `--bin ` / `--project ` / `--caller-package ` for cross-assembly callers), `-S "Call Graph"` for the bounded outbound call tree (callees, depth/node-capped, in-assembly), `-S "Unsafe*"` for unsafe API-member and operation evidence, or `-S IL` / `-S "IL (Annotated)"` for IL. ```bash dnx dotnet-inspect -y -- source JsonSerializer --package System.Text.Json dnx dotnet-inspect -y -- member JsonSerializer --package System.Text.Json Serialize:1 -S "Decompiled Source" dnx dotnet-inspect -y -- member JsonSerializer --package System.Text.Json Serialize:1 -S Calls dnx dotnet-inspect -y -- member JsonSerializer --package System.Text.Json Serialize:1 -S Callers +dnx dotnet-inspect -y -- member string IndexOf:7 -S Callers --caller-package System.Text.Json@9.0.0 --tfm net9.0 +dnx dotnet-inspect -y -- member MyApi.Helper Run:1 --library MyLib.dll --bin ./app/bin/Release/net10.0 dnx dotnet-inspect -y -- member JsonSerializer --package System.Text.Json Serialize:1 -S "Call Graph" dnx dotnet-inspect -y -- library MyLib.dll -S @Audit ``` diff --git a/apm.lock.yaml b/apm.lock.yaml index 8503190..f31b8b2 100644 --- a/apm.lock.yaml +++ b/apm.lock.yaml @@ -1,5 +1,5 @@ lockfile_version: '1' -generated_at: '2026-06-17T16:41:01.355216+00:00' +generated_at: '2026-06-18T16:36:49.831472+00:00' apm_version: 0.14.0 dependencies: - repo_url: Faithlife/RepoConventions @@ -13,10 +13,10 @@ dependencies: content_hash: sha256:6e4dc45d96d7adc8f1d3e3300d9ee90eef9c2d0231ea83ad86fed64fca105034 - repo_url: richlander/dotnet-inspect host: github.com - resolved_commit: 527f4e3d3e96505bd2671632b91c4d0b82d55f2c + resolved_commit: 6b025d3a74b67e4bb941451e4518b3f2975700b5 virtual_path: skills/dotnet-inspect is_virtual: true package_type: claude_skill deployed_files: - .agents/skills/dotnet-inspect - content_hash: sha256:ccff6b4db79e573437f21e63f0c6f96871b4a4c932d766cad5901c88a710eb0c + content_hash: sha256:c6940b579fea31a229fdf9a5779f4c8421d2b3904e680bb27bc43fbff65868b2