From 73a8eb5d4d304efb5a3eb8c579e6a7f1f8091e01 Mon Sep 17 00:00:00 2001 From: "facility-bot[app]" Date: Mon, 13 Jul 2026 15:57:52 +0000 Subject: [PATCH] Update Facility .NET repository conventions --- .agents/skills/dotnet-inspect/SKILL.md | 4 ++-- apm.lock.yaml | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.agents/skills/dotnet-inspect/SKILL.md b/.agents/skills/dotnet-inspect/SKILL.md index 66bd283..510406f 100644 --- a/.agents/skills/dotnet-inspect/SKILL.md +++ b/.agents/skills/dotnet-inspect/SKILL.md @@ -23,6 +23,7 @@ dnx dotnet-inspect -y -- | Inspect overloads | `member Type --platform Lib -m Name -S "Member Index"` | | Select an overload | `member Type --platform Lib Name:1` or `Name~digest` | | Compare APIs | `diff --package Foo@old..new --breaking` (`--additive` new APIs); `--alloc-regressions` for perf regressions (allocations up, hot first). | +| Trace API evolution | `timeline --package Foo@old..new --type Type --members --at all`; omit `--at` to inspect the vector without acquiring packages. | | Inspect packages | `package Foo -S Signals`, `--library`, `--path @readme --content`. | | Inspect libraries | `library Foo` or `library path/to.dll`; add `--platform`, `-S Signals`. | | Relationships | `depends Type`, `extensions Type`, `implements Interface`. | @@ -43,8 +44,7 @@ dnx dotnet-inspect -y -- member System.Text.Json.JsonSerializer.Serialize -S "Me ## Tips -- Default output is Markdown; for formats, `-D`/`-S` discovery, projection, and - limits, load `dotnet-inspect skill query`. +- Default output is Markdown; for formats, `-D`/`-S` discovery, projection, and limits, load `dotnet-inspect skill query`. - Add `--project ` when project-referenced packages should be in scope; it reads existing restored assets, so restore/build first if dependencies changed. - Common BCL types resolve without scope: `type string`, `type 'List'`. Quote generics and patterns: `member 'Dictionary'`, `-S "Async*"`. - Unpinned packages use latest stable; add `--preview` for prerelease APIs. diff --git a/apm.lock.yaml b/apm.lock.yaml index 78d4ade..8324527 100644 --- a/apm.lock.yaml +++ b/apm.lock.yaml @@ -1,5 +1,5 @@ lockfile_version: '1' -generated_at: '2026-07-02T15:31:33.923861+00:00' +generated_at: '2026-07-13T15:57:52.225564+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: acc66228e5ab5cfb22c8646849ada3e6883a41d9 + resolved_commit: fe9d04a0db9a080151f344f75a5fbaa5c34df5d5 virtual_path: skills/dotnet-inspect is_virtual: true package_type: claude_skill deployed_files: - .agents/skills/dotnet-inspect - content_hash: sha256:fa4acda1bb5b846a0f5100d851db192a476beb2801bee99685f9f4bcddabb198 + content_hash: sha256:4002f09d02ecfadba778fd1e3845041a7f4dbcb27b606531c03b1a5f724083fd