From afddea7441e54d02e0489529b54634fad5028118 Mon Sep 17 00:00:00 2001 From: "facility-bot[app]" Date: Wed, 26 Aug 2026 14:05:18 +0000 Subject: [PATCH 1/2] Update NuGet packages --- Directory.Packages.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index f4e274a..062b5be 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -10,7 +10,7 @@ - + From fa9ccb11baae11ba4f20169e5c287128df901f2d Mon Sep 17 00:00:00 2001 From: "facility-bot[app]" Date: Mon, 31 Aug 2026 19:31:12 +0000 Subject: [PATCH 2/2] Update Facility .NET repository conventions --- .agents/skills/dotnet-inspect/SKILL.md | 24 +++++++++++------------- apm.lock.yaml | 8 ++++---- 2 files changed, 15 insertions(+), 17 deletions(-) diff --git a/.agents/skills/dotnet-inspect/SKILL.md b/.agents/skills/dotnet-inspect/SKILL.md index ac8c4fb..277874e 100644 --- a/.agents/skills/dotnet-inspect/SKILL.md +++ b/.agents/skills/dotnet-inspect/SKILL.md @@ -1,6 +1,6 @@ --- name: dotnet-inspect -version: 0.22.0 +version: 0.23.0 description: Find evidence instead of guessing for .NET packages, platform libraries, local assemblies, APIs, dependencies, and version-to-version API changes. --- @@ -8,11 +8,8 @@ description: Find evidence instead of guessing for .NET packages, platform libra Use dotnet-inspect for evidence about .NET packages, platform libraries, assemblies, APIs, dependencies, or API version diffs. -```bash -dnx dotnet-inspect -y -- -``` - -`-y` skips interactive confirmation, including after package updates; `--` sends remaining options to dotnet-inspect, so `--help` does not show `dnx` help. +Run `dnx dotnet-inspect -y -- `. `-y` skips interactive confirmation, +and `--` sends remaining options to dotnet-inspect rather than `dnx`. ## Common starts @@ -35,16 +32,17 @@ dnx dotnet-inspect -y -- Run `find Name` when scope is unknown, inspect the type, then `-S "Member Index"` to list overloads. Select with `Name:N` (1-based) or `Name~digest` (stable). A selected overload defaults to `Signature`. A fully-qualified `Namespace.Type.Member` needs no scope. -```bash -dnx dotnet-inspect -y -- find JsonSerializer -dnx dotnet-inspect -y -- member JsonSerializer --platform System.Text.Json -m Serialize -S "Member Index" -dnx dotnet-inspect -y -- member JsonSerializer --platform System.Text.Json Serialize:1 -S Signature -dnx dotnet-inspect -y -- member System.Text.Json.JsonSerializer.Serialize -S "Member Index" -``` - ## Tips - `package` and `library` produce terse, token-efficient, high-value domain content by default. Output supports Markdown, tables, TSV, JSONL, and JSON; load `dotnet-inspect skill query` for discovery, selection, projection, and limits. - 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. + +## Interpret fixed text + +- `[Text omitted: required containment]`: a complete value or document was not shared because it carried a text concern; this does not imply malicious intent. +- `REDACTED`: a URL query or credential-bearing path segment was removed. +- ``: no original locator was shown because an authority-like value could not be parsed into URL components. +- `` or `(absent)`: a requested package document was not present; this is not containment or redaction. +- `\u202E`, `\U0001F600`, `\^[`, and similar backslash forms preserve source text as reversible visual spellings. They are not replacements; do not decode them into live control or format characters before display or persistence. diff --git a/apm.lock.yaml b/apm.lock.yaml index 489ee5d..1466264 100644 --- a/apm.lock.yaml +++ b/apm.lock.yaml @@ -1,10 +1,10 @@ lockfile_version: '1' -generated_at: '2026-08-25T14:05:32.677582+00:00' +generated_at: '2026-08-31T19:31:12.206710+00:00' apm_version: 0.14.0 dependencies: - repo_url: Faithlife/RepoConventions host: github.com - resolved_commit: 45bc7a8db9b4c1901857b7e29d80f7cb0a5e4381 + resolved_commit: 82354769dca666351ae1e85992748d1acbb7b2af virtual_path: skills/repo-conventions is_virtual: true package_type: claude_skill @@ -13,10 +13,10 @@ dependencies: content_hash: sha256:6e4dc45d96d7adc8f1d3e3300d9ee90eef9c2d0231ea83ad86fed64fca105034 - repo_url: richlander/dotnet-inspect host: github.com - resolved_commit: 98d2ee17025353a4ea9a37990e479552992e83a9 + resolved_commit: acb24719653f6198cf7825c61788e5a12ec4af3d virtual_path: skills/dotnet-inspect is_virtual: true package_type: claude_skill deployed_files: - .agents/skills/dotnet-inspect - content_hash: sha256:3393aa2cba651c0902b5f1d3f26df2724f72ccbadf1f1a727f24e2010769f099 + content_hash: sha256:74e45cbfa650af46bef7a100f52308b802aaf5682f956636770bf1e0cde66479