Compare commits

4 Commits

5713 changed files with 106 additions and 11438390 deletions
+10
View File
@@ -0,0 +1,10 @@
# Repository root. Leave empty when running from this checkout.
AGENT4_ROOT=
# Local CAD installation and external model assets.
AGENT4_SOLIDWORKS_EXE=
AGENT4_REDUCER_MODEL_DIR=
AUTOCAD_EXE=
# Optional external simulation service.
AGENT4_SIMULATION_API_BASE=
+30
View File
@@ -0,0 +1,30 @@
# Large generated knowledge-base artifacts are distributed separately.
/*_mineru/
/*_知识库提取/
# Local machine configuration and secrets.
.env
.env.*
!.env.example
/project_paths.json
**/appsettings.Local.json
**/appsettings.*.local.json
!backend-csharp/Agent4.Api/appsettings.Local.json
# Generated data, logs, build output, and dependency directories.
/runtime/
**/bin/
**/obj/
**/dist/
web/node_modules/
*.log
# Python-generated cache files.
__pycache__/
*.py[cod]
# IDE and OS metadata.
.vs/
.idea/
*.user
*.suo
+14 -4
View File
@@ -25,7 +25,7 @@ This first rebuild focuses on SolidWorks feature-process learning:
## Run Backend
```powershell
cd D:\CSharpProjects\agent3\agent4
cd <repository-root>
.\run_backend.ps1
```
@@ -35,6 +35,14 @@ Backend URL:
http://127.0.0.1:7200
```
## Local Configuration
Copy `.env.example` to `.env` and fill in only the paths available on the
current machine. Keep `project_paths.json`, `appsettings.Local.json`, and
`.env` local; they are intentionally ignored by Git. Large CAD/knowledge
assets are also distributed separately and are not required for a source
checkout.
The default backend is now the C# API:
```text
@@ -77,14 +85,16 @@ Extracted records such as `*_modeling_plan.json`, `*_skill_flow.json`, and
`*_skill_flow_validation.json` should be imported as standard-answer assets:
```powershell
cd D:\CSharpProjects\agent3
.\.venv\Scripts\python.exe agent4\scripts\import_standard_records.py --source "D:\Desktop\鎻愬彇璁板綍" --target "D:\CSharpProjects\agent3\agent4\data\standards"
cd <repository-root>
python -m venv .venv
.\.venv\Scripts\python.exe -m pip install -r requirements.txt
.\.venv\Scripts\python.exe scripts\import_standard_records.py --source "<extracted-records-directory>" --target "$(Get-Location)\data\standards"
```
The importer copies records into categorized folders and writes:
```text
agent4/data/standards/manifest.json
data/standards/manifest.json
```
The manifest is the main lookup index for teaching and testing. The raw JSON
+4 -7
View File
@@ -108,13 +108,10 @@ sealed class DwgDraftService
.Select(ReadProgIdInfo)
.ToList();
var exeCandidates = new[]
{
@"D:\Program Files\Autodesk\AutoCAD 2020\acad.exe",
@"C:\Program Files\Autodesk\AutoCAD 2020\acad.exe",
@"C:\Program Files\Autodesk\AutoCAD 2021\acad.exe",
@"C:\Program Files\Autodesk\AutoCAD 2022\acad.exe"
};
var configuredExe = Environment.GetEnvironmentVariable("AUTOCAD_EXE");
var exeCandidates = string.IsNullOrWhiteSpace(configuredExe)
? Array.Empty<string>()
: new[] { configuredExe };
return new DwgDraftInstallation
{
+17 -4
View File
@@ -566,14 +566,27 @@ sealed class AppPaths
public string MechanicalDiagnosticContractDoc => Path.Combine(Agent4Root, "tools", "model-diagnostics", "MECHANICAL_DIAGNOSTIC_CONTRACT.md");
public string MechanicalDiagnosticUsageDoc => Path.Combine(Agent4Root, "tools", "model-diagnostics", "MECHANICAL_DIAGNOSTIC_USAGE.md");
public string MechanicalKnowledgeIndexRoot => Path.Combine(Agent4Root, "机械设计禁忌1000例_知识库提取", "diagnostic_index");
public string ProjectPathsFile => Path.Combine(Agent4Root, "project_paths.json");
public string ReducerModelDir => @"D:\Desktop\减速器\三维";
public string SolidWorksExe => ReadProjectPathValue("solidworks_exe");
public string ProjectPathsFile => System.Environment.GetEnvironmentVariable("AGENT4_PROJECT_PATHS_FILE")
?? Path.Combine(Agent4Root, "project_paths.json");
public string ReducerModelDir => System.Environment.GetEnvironmentVariable("AGENT4_REDUCER_MODEL_DIR")
?? ReadProjectPathValue("reducer_model_dir");
public string SolidWorksExe => System.Environment.GetEnvironmentVariable("AGENT4_SOLIDWORKS_EXE")
?? ReadProjectPathValue("solidworks_exe");
public AppPaths()
{
var configuredRoot = System.Environment.GetEnvironmentVariable("AGENT4_ROOT");
if (!string.IsNullOrWhiteSpace(configuredRoot) && Directory.Exists(configuredRoot))
{
Agent4Root = Path.GetFullPath(configuredRoot);
WorkspaceRoot = Directory.GetParent(Agent4Root)?.FullName ?? Agent4Root;
return;
}
var dir = new DirectoryInfo(AppContext.BaseDirectory);
while (dir != null && !File.Exists(Path.Combine(dir.FullName, "project_paths.json")))
while (dir != null &&
(!File.Exists(Path.Combine(dir.FullName, "README.md")) ||
!Directory.Exists(Path.Combine(dir.FullName, "data"))))
dir = dir.Parent;
Agent4Root = dir?.FullName ?? Path.GetFullPath(Path.Combine(AppContext.BaseDirectory, "..", "..", "..", ".."));
@@ -1,57 +0,0 @@
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v10.0",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v10.0": {
"Agent4.Api/1.0.0": {
"dependencies": {
"SolidWorks.Interop.sldworks": "32.1.0",
"SolidWorks.Interop.swconst": "32.1.0"
},
"runtime": {
"Agent4.Api.dll": {}
}
},
"SolidWorks.Interop.sldworks/32.1.0": {
"runtime": {
"lib/netstandard2.0/SolidWorks.Interop.sldworks.dll": {
"assemblyVersion": "32.1.0.123",
"fileVersion": "32.1.0.123"
}
}
},
"SolidWorks.Interop.swconst/32.1.0": {
"runtime": {
"lib/netstandard2.0/SolidWorks.Interop.swconst.dll": {
"assemblyVersion": "32.1.0.123",
"fileVersion": "32.1.0.123"
}
}
}
}
},
"libraries": {
"Agent4.Api/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"SolidWorks.Interop.sldworks/32.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-lq3QmJwBbVE3K+pN5JFSGn1Bj7J1vUyTr4TtT23UAOtd8MXLElZROm9Iee2N8SP8AXsLTpXdBXGs7xYeJT53qw==",
"path": "solidworks.interop.sldworks/32.1.0",
"hashPath": "solidworks.interop.sldworks.32.1.0.nupkg.sha512"
},
"SolidWorks.Interop.swconst/32.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-mOLeWDKf0hX7iSNmdc22FmwoCaqH3KuNhODNGdWuT36KB/maGzQdfU+r9YS97n3mMIdWN3qaLBQ4eJG8z77rMw==",
"path": "solidworks.interop.swconst/32.1.0",
"hashPath": "solidworks.interop.swconst.32.1.0.nupkg.sha512"
}
}
}
@@ -1,19 +0,0 @@
{
"runtimeOptions": {
"tfm": "net10.0",
"frameworks": [
{
"name": "Microsoft.NETCore.App",
"version": "10.0.0"
},
{
"name": "Microsoft.AspNetCore.App",
"version": "10.0.0"
}
],
"configProperties": {
"System.GC.Server": true,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
}
}
}
@@ -1 +0,0 @@
{"Version":1,"ManifestType":"Build","Endpoints":[]}
@@ -1,11 +0,0 @@
{
"AI": {
"ApiKey": "",
"Provider": "dashscope",
"Model": "qwen-vl-max",
"TextModel": "qwen-plus",
"BaseUrl": "https://dashscope.aliyuncs.com/compatible-mode/v1",
"ApiMode": "chat_completions",
"MaxImages": 6
}
}
@@ -1,11 +0,0 @@
{
"AI": {
"ApiKey": "sk-fd7a184d854143528ad16ba12c0ea9bd",
"Provider": "dashscope",
"Model": "qwen3.7-plus",
"TextModel": "qwen3.7-plus",
"BaseUrl": "https://dashscope.aliyuncs.com/compatible-mode/v1",
"ApiMode": "chat_completions",
"MaxImages": 12
}
}
@@ -1,57 +0,0 @@
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v10.0",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v10.0": {
"Agent4.Api/1.0.0": {
"dependencies": {
"SolidWorks.Interop.sldworks": "32.1.0",
"SolidWorks.Interop.swconst": "32.1.0"
},
"runtime": {
"Agent4.Api.dll": {}
}
},
"SolidWorks.Interop.sldworks/32.1.0": {
"runtime": {
"lib/netstandard2.0/SolidWorks.Interop.sldworks.dll": {
"assemblyVersion": "32.1.0.123",
"fileVersion": "32.1.0.123"
}
}
},
"SolidWorks.Interop.swconst/32.1.0": {
"runtime": {
"lib/netstandard2.0/SolidWorks.Interop.swconst.dll": {
"assemblyVersion": "32.1.0.123",
"fileVersion": "32.1.0.123"
}
}
}
}
},
"libraries": {
"Agent4.Api/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"SolidWorks.Interop.sldworks/32.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-lq3QmJwBbVE3K+pN5JFSGn1Bj7J1vUyTr4TtT23UAOtd8MXLElZROm9Iee2N8SP8AXsLTpXdBXGs7xYeJT53qw==",
"path": "solidworks.interop.sldworks/32.1.0",
"hashPath": "solidworks.interop.sldworks.32.1.0.nupkg.sha512"
},
"SolidWorks.Interop.swconst/32.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-mOLeWDKf0hX7iSNmdc22FmwoCaqH3KuNhODNGdWuT36KB/maGzQdfU+r9YS97n3mMIdWN3qaLBQ4eJG8z77rMw==",
"path": "solidworks.interop.swconst/32.1.0",
"hashPath": "solidworks.interop.swconst.32.1.0.nupkg.sha512"
}
}
}
@@ -1,20 +0,0 @@
{
"runtimeOptions": {
"tfm": "net10.0",
"frameworks": [
{
"name": "Microsoft.NETCore.App",
"version": "10.0.0"
},
{
"name": "Microsoft.AspNetCore.App",
"version": "10.0.0"
}
],
"configProperties": {
"System.GC.Server": true,
"System.Reflection.Metadata.MetadataUpdater.IsSupported": false,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
}
}
}
@@ -1 +0,0 @@
{"Version":1,"ManifestType":"Build","Endpoints":[]}
@@ -1,11 +0,0 @@
{
"AI": {
"ApiKey": "",
"Provider": "dashscope",
"Model": "qwen-vl-max",
"TextModel": "qwen-plus",
"BaseUrl": "https://dashscope.aliyuncs.com/compatible-mode/v1",
"ApiMode": "chat_completions",
"MaxImages": 6
}
}
@@ -1,11 +0,0 @@
{
"AI": {
"ApiKey": "sk-fd7a184d854143528ad16ba12c0ea9bd",
"Provider": "dashscope",
"Model": "qwen3.7-plus",
"TextModel": "qwen3.7-plus",
"BaseUrl": "https://dashscope.aliyuncs.com/compatible-mode/v1",
"ApiMode": "chat_completions",
"MaxImages": 12
}
}
@@ -1,498 +0,0 @@
{
"format": 1,
"restore": {
"D:\\CSharpProjects\\agent4\\backend-csharp\\Agent4.Api\\Agent4.Api.csproj": {}
},
"projects": {
"D:\\CSharpProjects\\agent4\\backend-csharp\\Agent4.Api\\Agent4.Api.csproj": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "D:\\CSharpProjects\\agent4\\backend-csharp\\Agent4.Api\\Agent4.Api.csproj",
"projectName": "Agent4.Api",
"projectPath": "D:\\CSharpProjects\\agent4\\backend-csharp\\Agent4.Api\\Agent4.Api.csproj",
"packagesPath": "C:\\Users\\86182\\.nuget\\packages\\",
"outputPath": "D:\\CSharpProjects\\agent4\\backend-csharp\\Agent4.Api\\obj\\",
"projectStyle": "PackageReference",
"configFilePaths": [
"C:\\Users\\86182\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
"originalTargetFrameworks": [
"net10.0"
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"net10.0": {
"framework": "net10.0",
"targetAlias": "net10.0",
"projectReferences": {}
}
},
"warningProperties": {
"warnAsError": [
"NU1605"
]
},
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
"auditMode": "all"
},
"SdkAnalysisLevel": "10.0.300"
},
"frameworks": {
"net10.0": {
"framework": "net10.0",
"targetAlias": "net10.0",
"dependencies": {
"SolidWorks.Interop.sldworks": {
"target": "Package",
"version": "[32.1.0, )"
},
"SolidWorks.Interop.swconst": {
"target": "Package",
"version": "[32.1.0, )"
}
},
"imports": [
"net461",
"net462",
"net47",
"net471",
"net472",
"net48",
"net481"
],
"assetTargetFallback": true,
"warn": true,
"frameworkReferences": {
"Microsoft.AspNetCore.App": {
"privateAssets": "none"
},
"Microsoft.NETCore.App": {
"privateAssets": "all"
}
},
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.300/PortableRuntimeIdentifierGraph.json",
"packagesToPrune": {
"Microsoft.AspNetCore": "(,10.0.32767]",
"Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]",
"Microsoft.AspNetCore.App": "(,10.0.32767]",
"Microsoft.AspNetCore.Authentication": "(,10.0.32767]",
"Microsoft.AspNetCore.Authentication.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.Authentication.BearerToken": "(,10.0.32767]",
"Microsoft.AspNetCore.Authentication.Cookies": "(,10.0.32767]",
"Microsoft.AspNetCore.Authentication.Core": "(,10.0.32767]",
"Microsoft.AspNetCore.Authentication.OAuth": "(,10.0.32767]",
"Microsoft.AspNetCore.Authorization": "(,10.0.32767]",
"Microsoft.AspNetCore.Authorization.Policy": "(,10.0.32767]",
"Microsoft.AspNetCore.Components": "(,10.0.32767]",
"Microsoft.AspNetCore.Components.Authorization": "(,10.0.32767]",
"Microsoft.AspNetCore.Components.Endpoints": "(,10.0.32767]",
"Microsoft.AspNetCore.Components.Forms": "(,10.0.32767]",
"Microsoft.AspNetCore.Components.Server": "(,10.0.32767]",
"Microsoft.AspNetCore.Components.Web": "(,10.0.32767]",
"Microsoft.AspNetCore.Connections.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.CookiePolicy": "(,10.0.32767]",
"Microsoft.AspNetCore.Cors": "(,10.0.32767]",
"Microsoft.AspNetCore.Cryptography.Internal": "(,10.0.32767]",
"Microsoft.AspNetCore.Cryptography.KeyDerivation": "(,10.0.32767]",
"Microsoft.AspNetCore.DataProtection": "(,10.0.32767]",
"Microsoft.AspNetCore.DataProtection.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.DataProtection.Extensions": "(,10.0.32767]",
"Microsoft.AspNetCore.Diagnostics": "(,10.0.32767]",
"Microsoft.AspNetCore.Diagnostics.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.Diagnostics.HealthChecks": "(,10.0.32767]",
"Microsoft.AspNetCore.HostFiltering": "(,10.0.32767]",
"Microsoft.AspNetCore.Hosting": "(,10.0.32767]",
"Microsoft.AspNetCore.Hosting.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.Hosting.Server.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.Html.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.Http": "(,10.0.32767]",
"Microsoft.AspNetCore.Http.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.Http.Connections": "(,10.0.32767]",
"Microsoft.AspNetCore.Http.Connections.Common": "(,10.0.32767]",
"Microsoft.AspNetCore.Http.Extensions": "(,10.0.32767]",
"Microsoft.AspNetCore.Http.Features": "(,10.0.32767]",
"Microsoft.AspNetCore.Http.Results": "(,10.0.32767]",
"Microsoft.AspNetCore.HttpLogging": "(,10.0.32767]",
"Microsoft.AspNetCore.HttpOverrides": "(,10.0.32767]",
"Microsoft.AspNetCore.HttpsPolicy": "(,10.0.32767]",
"Microsoft.AspNetCore.Identity": "(,10.0.32767]",
"Microsoft.AspNetCore.Localization": "(,10.0.32767]",
"Microsoft.AspNetCore.Localization.Routing": "(,10.0.32767]",
"Microsoft.AspNetCore.Metadata": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.ApiExplorer": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.Core": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.Cors": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.DataAnnotations": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.Formatters.Json": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.Formatters.Xml": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.Localization": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.Razor": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.RazorPages": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.TagHelpers": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.ViewFeatures": "(,10.0.32767]",
"Microsoft.AspNetCore.OutputCaching": "(,10.0.32767]",
"Microsoft.AspNetCore.RateLimiting": "(,10.0.32767]",
"Microsoft.AspNetCore.Razor": "(,10.0.32767]",
"Microsoft.AspNetCore.Razor.Runtime": "(,10.0.32767]",
"Microsoft.AspNetCore.RequestDecompression": "(,10.0.32767]",
"Microsoft.AspNetCore.ResponseCaching": "(,10.0.32767]",
"Microsoft.AspNetCore.ResponseCaching.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.ResponseCompression": "(,10.0.32767]",
"Microsoft.AspNetCore.Rewrite": "(,10.0.32767]",
"Microsoft.AspNetCore.Routing": "(,10.0.32767]",
"Microsoft.AspNetCore.Routing.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.Server.HttpSys": "(,10.0.32767]",
"Microsoft.AspNetCore.Server.IIS": "(,10.0.32767]",
"Microsoft.AspNetCore.Server.IISIntegration": "(,10.0.32767]",
"Microsoft.AspNetCore.Server.Kestrel": "(,10.0.32767]",
"Microsoft.AspNetCore.Server.Kestrel.Core": "(,10.0.32767]",
"Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes": "(,10.0.32767]",
"Microsoft.AspNetCore.Server.Kestrel.Transport.Quic": "(,10.0.32767]",
"Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets": "(,10.0.32767]",
"Microsoft.AspNetCore.Session": "(,10.0.32767]",
"Microsoft.AspNetCore.SignalR": "(,10.0.32767]",
"Microsoft.AspNetCore.SignalR.Common": "(,10.0.32767]",
"Microsoft.AspNetCore.SignalR.Core": "(,10.0.32767]",
"Microsoft.AspNetCore.SignalR.Protocols.Json": "(,10.0.32767]",
"Microsoft.AspNetCore.StaticAssets": "(,10.0.32767]",
"Microsoft.AspNetCore.StaticFiles": "(,10.0.32767]",
"Microsoft.AspNetCore.WebSockets": "(,10.0.32767]",
"Microsoft.AspNetCore.WebUtilities": "(,10.0.32767]",
"Microsoft.CSharp": "(,4.7.32767]",
"Microsoft.Extensions.Caching.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.Caching.Memory": "(,10.0.32767]",
"Microsoft.Extensions.Configuration": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.Binder": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.CommandLine": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.EnvironmentVariables": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.FileExtensions": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.Ini": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.Json": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.KeyPerFile": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.UserSecrets": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.Xml": "(,10.0.32767]",
"Microsoft.Extensions.DependencyInjection": "(,10.0.32767]",
"Microsoft.Extensions.DependencyInjection.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.Diagnostics": "(,10.0.32767]",
"Microsoft.Extensions.Diagnostics.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.Diagnostics.HealthChecks": "(,10.0.32767]",
"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.Features": "(,10.0.32767]",
"Microsoft.Extensions.FileProviders.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.FileProviders.Composite": "(,10.0.32767]",
"Microsoft.Extensions.FileProviders.Physical": "(,10.0.32767]",
"Microsoft.Extensions.FileSystemGlobbing": "(,10.0.32767]",
"Microsoft.Extensions.Hosting": "(,10.0.32767]",
"Microsoft.Extensions.Hosting.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.Http": "(,10.0.32767]",
"Microsoft.Extensions.Identity.Core": "(,10.0.32767]",
"Microsoft.Extensions.Identity.Stores": "(,10.0.32767]",
"Microsoft.Extensions.Localization": "(,10.0.32767]",
"Microsoft.Extensions.Localization.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.Logging": "(,10.0.32767]",
"Microsoft.Extensions.Logging.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.Logging.Configuration": "(,10.0.32767]",
"Microsoft.Extensions.Logging.Console": "(,10.0.32767]",
"Microsoft.Extensions.Logging.Debug": "(,10.0.32767]",
"Microsoft.Extensions.Logging.EventLog": "(,10.0.32767]",
"Microsoft.Extensions.Logging.EventSource": "(,10.0.32767]",
"Microsoft.Extensions.Logging.TraceSource": "(,10.0.32767]",
"Microsoft.Extensions.ObjectPool": "(,10.0.32767]",
"Microsoft.Extensions.Options": "(,10.0.32767]",
"Microsoft.Extensions.Options.ConfigurationExtensions": "(,10.0.32767]",
"Microsoft.Extensions.Options.DataAnnotations": "(,10.0.32767]",
"Microsoft.Extensions.Primitives": "(,10.0.32767]",
"Microsoft.Extensions.Validation": "(,10.0.32767]",
"Microsoft.Extensions.WebEncoders": "(,10.0.32767]",
"Microsoft.JSInterop": "(,10.0.32767]",
"Microsoft.Net.Http.Headers": "(,10.0.32767]",
"Microsoft.VisualBasic": "(,10.4.32767]",
"Microsoft.Win32.Primitives": "(,4.3.32767]",
"Microsoft.Win32.Registry": "(,5.0.32767]",
"runtime.any.System.Collections": "(,4.3.32767]",
"runtime.any.System.Diagnostics.Tools": "(,4.3.32767]",
"runtime.any.System.Diagnostics.Tracing": "(,4.3.32767]",
"runtime.any.System.Globalization": "(,4.3.32767]",
"runtime.any.System.Globalization.Calendars": "(,4.3.32767]",
"runtime.any.System.IO": "(,4.3.32767]",
"runtime.any.System.Reflection": "(,4.3.32767]",
"runtime.any.System.Reflection.Extensions": "(,4.3.32767]",
"runtime.any.System.Reflection.Primitives": "(,4.3.32767]",
"runtime.any.System.Resources.ResourceManager": "(,4.3.32767]",
"runtime.any.System.Runtime": "(,4.3.32767]",
"runtime.any.System.Runtime.Handles": "(,4.3.32767]",
"runtime.any.System.Runtime.InteropServices": "(,4.3.32767]",
"runtime.any.System.Text.Encoding": "(,4.3.32767]",
"runtime.any.System.Text.Encoding.Extensions": "(,4.3.32767]",
"runtime.any.System.Threading.Tasks": "(,4.3.32767]",
"runtime.any.System.Threading.Timer": "(,4.3.32767]",
"runtime.aot.System.Collections": "(,4.3.32767]",
"runtime.aot.System.Diagnostics.Tools": "(,4.3.32767]",
"runtime.aot.System.Diagnostics.Tracing": "(,4.3.32767]",
"runtime.aot.System.Globalization": "(,4.3.32767]",
"runtime.aot.System.Globalization.Calendars": "(,4.3.32767]",
"runtime.aot.System.IO": "(,4.3.32767]",
"runtime.aot.System.Reflection": "(,4.3.32767]",
"runtime.aot.System.Reflection.Extensions": "(,4.3.32767]",
"runtime.aot.System.Reflection.Primitives": "(,4.3.32767]",
"runtime.aot.System.Resources.ResourceManager": "(,4.3.32767]",
"runtime.aot.System.Runtime": "(,4.3.32767]",
"runtime.aot.System.Runtime.Handles": "(,4.3.32767]",
"runtime.aot.System.Runtime.InteropServices": "(,4.3.32767]",
"runtime.aot.System.Text.Encoding": "(,4.3.32767]",
"runtime.aot.System.Text.Encoding.Extensions": "(,4.3.32767]",
"runtime.aot.System.Threading.Tasks": "(,4.3.32767]",
"runtime.aot.System.Threading.Timer": "(,4.3.32767]",
"runtime.debian.8-x64.runtime.native.System": "(,4.3.32767]",
"runtime.debian.8-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.debian.8-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.debian.8-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.debian.9-x64.runtime.native.System": "(,4.3.32767]",
"runtime.debian.9-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.debian.9-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.debian.9-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.fedora.23-x64.runtime.native.System": "(,4.3.32767]",
"runtime.fedora.23-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.fedora.23-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.fedora.23-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.fedora.24-x64.runtime.native.System": "(,4.3.32767]",
"runtime.fedora.24-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.fedora.24-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.fedora.24-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.fedora.27-x64.runtime.native.System": "(,4.3.32767]",
"runtime.fedora.27-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.fedora.27-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.fedora.27-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.fedora.28-x64.runtime.native.System": "(,4.3.32767]",
"runtime.fedora.28-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.fedora.28-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.fedora.28-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.opensuse.13.2-x64.runtime.native.System": "(,4.3.32767]",
"runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.opensuse.13.2-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.opensuse.13.2-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.opensuse.42.1-x64.runtime.native.System": "(,4.3.32767]",
"runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.opensuse.42.1-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.opensuse.42.1-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.opensuse.42.3-x64.runtime.native.System": "(,4.3.32767]",
"runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.opensuse.42.3-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.opensuse.42.3-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.rhel.7-x64.runtime.native.System": "(,4.3.32767]",
"runtime.rhel.7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.rhel.7-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.rhel.7-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.ubuntu.14.04-x64.runtime.native.System": "(,4.3.32767]",
"runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.ubuntu.16.04-x64.runtime.native.System": "(,4.3.32767]",
"runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.ubuntu.16.10-x64.runtime.native.System": "(,4.3.32767]",
"runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.ubuntu.18.04-x64.runtime.native.System": "(,4.3.32767]",
"runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.unix.Microsoft.Win32.Primitives": "(,4.3.32767]",
"runtime.unix.System.Console": "(,4.3.32767]",
"runtime.unix.System.Diagnostics.Debug": "(,4.3.32767]",
"runtime.unix.System.IO.FileSystem": "(,4.3.32767]",
"runtime.unix.System.Net.Primitives": "(,4.3.32767]",
"runtime.unix.System.Net.Sockets": "(,4.3.32767]",
"runtime.unix.System.Private.Uri": "(,4.3.32767]",
"runtime.unix.System.Runtime.Extensions": "(,4.3.32767]",
"runtime.win.Microsoft.Win32.Primitives": "(,4.3.32767]",
"runtime.win.System.Console": "(,4.3.32767]",
"runtime.win.System.Diagnostics.Debug": "(,4.3.32767]",
"runtime.win.System.IO.FileSystem": "(,4.3.32767]",
"runtime.win.System.Net.Primitives": "(,4.3.32767]",
"runtime.win.System.Net.Sockets": "(,4.3.32767]",
"runtime.win.System.Runtime.Extensions": "(,4.3.32767]",
"runtime.win10-arm-aot.runtime.native.System.IO.Compression": "(,4.0.32767]",
"runtime.win10-arm64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.win10-x64-aot.runtime.native.System.IO.Compression": "(,4.0.32767]",
"runtime.win10-x86-aot.runtime.native.System.IO.Compression": "(,4.0.32767]",
"runtime.win7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.win7-x86.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.win7.System.Private.Uri": "(,4.3.32767]",
"runtime.win8-arm.runtime.native.System.IO.Compression": "(,4.3.32767]",
"System.AppContext": "(,4.3.32767]",
"System.Buffers": "(,5.0.32767]",
"System.Collections": "(,4.3.32767]",
"System.Collections.Concurrent": "(,4.3.32767]",
"System.Collections.Immutable": "(,10.0.32767]",
"System.Collections.NonGeneric": "(,4.3.32767]",
"System.Collections.Specialized": "(,4.3.32767]",
"System.ComponentModel": "(,4.3.32767]",
"System.ComponentModel.Annotations": "(,4.3.32767]",
"System.ComponentModel.EventBasedAsync": "(,4.3.32767]",
"System.ComponentModel.Primitives": "(,4.3.32767]",
"System.ComponentModel.TypeConverter": "(,4.3.32767]",
"System.Console": "(,4.3.32767]",
"System.Data.Common": "(,4.3.32767]",
"System.Data.DataSetExtensions": "(,4.4.32767]",
"System.Diagnostics.Contracts": "(,4.3.32767]",
"System.Diagnostics.Debug": "(,4.3.32767]",
"System.Diagnostics.DiagnosticSource": "(,10.0.32767]",
"System.Diagnostics.EventLog": "(,10.0.32767]",
"System.Diagnostics.FileVersionInfo": "(,4.3.32767]",
"System.Diagnostics.Process": "(,4.3.32767]",
"System.Diagnostics.StackTrace": "(,4.3.32767]",
"System.Diagnostics.TextWriterTraceListener": "(,4.3.32767]",
"System.Diagnostics.Tools": "(,4.3.32767]",
"System.Diagnostics.TraceSource": "(,4.3.32767]",
"System.Diagnostics.Tracing": "(,4.3.32767]",
"System.Drawing.Primitives": "(,4.3.32767]",
"System.Dynamic.Runtime": "(,4.3.32767]",
"System.Formats.Asn1": "(,10.0.32767]",
"System.Formats.Cbor": "(,10.0.32767]",
"System.Formats.Tar": "(,10.0.32767]",
"System.Globalization": "(,4.3.32767]",
"System.Globalization.Calendars": "(,4.3.32767]",
"System.Globalization.Extensions": "(,4.3.32767]",
"System.IO": "(,4.3.32767]",
"System.IO.Compression": "(,4.3.32767]",
"System.IO.Compression.ZipFile": "(,4.3.32767]",
"System.IO.FileSystem": "(,4.3.32767]",
"System.IO.FileSystem.AccessControl": "(,4.4.32767]",
"System.IO.FileSystem.DriveInfo": "(,4.3.32767]",
"System.IO.FileSystem.Primitives": "(,4.3.32767]",
"System.IO.FileSystem.Watcher": "(,4.3.32767]",
"System.IO.IsolatedStorage": "(,4.3.32767]",
"System.IO.MemoryMappedFiles": "(,4.3.32767]",
"System.IO.Pipelines": "(,10.0.32767]",
"System.IO.Pipes": "(,4.3.32767]",
"System.IO.Pipes.AccessControl": "(,5.0.32767]",
"System.IO.UnmanagedMemoryStream": "(,4.3.32767]",
"System.Linq": "(,4.3.32767]",
"System.Linq.AsyncEnumerable": "(,10.0.32767]",
"System.Linq.Expressions": "(,4.3.32767]",
"System.Linq.Parallel": "(,4.3.32767]",
"System.Linq.Queryable": "(,4.3.32767]",
"System.Memory": "(,5.0.32767]",
"System.Net.Http": "(,4.3.32767]",
"System.Net.Http.Json": "(,10.0.32767]",
"System.Net.NameResolution": "(,4.3.32767]",
"System.Net.NetworkInformation": "(,4.3.32767]",
"System.Net.Ping": "(,4.3.32767]",
"System.Net.Primitives": "(,4.3.32767]",
"System.Net.Requests": "(,4.3.32767]",
"System.Net.Security": "(,4.3.32767]",
"System.Net.ServerSentEvents": "(,10.0.32767]",
"System.Net.Sockets": "(,4.3.32767]",
"System.Net.WebHeaderCollection": "(,4.3.32767]",
"System.Net.WebSockets": "(,4.3.32767]",
"System.Net.WebSockets.Client": "(,4.3.32767]",
"System.Numerics.Vectors": "(,5.0.32767]",
"System.ObjectModel": "(,4.3.32767]",
"System.Private.DataContractSerialization": "(,4.3.32767]",
"System.Private.Uri": "(,4.3.32767]",
"System.Reflection": "(,4.3.32767]",
"System.Reflection.DispatchProxy": "(,6.0.32767]",
"System.Reflection.Emit": "(,4.7.32767]",
"System.Reflection.Emit.ILGeneration": "(,4.7.32767]",
"System.Reflection.Emit.Lightweight": "(,4.7.32767]",
"System.Reflection.Extensions": "(,4.3.32767]",
"System.Reflection.Metadata": "(,10.0.32767]",
"System.Reflection.Primitives": "(,4.3.32767]",
"System.Reflection.TypeExtensions": "(,4.3.32767]",
"System.Resources.Reader": "(,4.3.32767]",
"System.Resources.ResourceManager": "(,4.3.32767]",
"System.Resources.Writer": "(,4.3.32767]",
"System.Runtime": "(,4.3.32767]",
"System.Runtime.CompilerServices.Unsafe": "(,7.0.32767]",
"System.Runtime.CompilerServices.VisualC": "(,4.3.32767]",
"System.Runtime.Extensions": "(,4.3.32767]",
"System.Runtime.Handles": "(,4.3.32767]",
"System.Runtime.InteropServices": "(,4.3.32767]",
"System.Runtime.InteropServices.RuntimeInformation": "(,4.3.32767]",
"System.Runtime.Loader": "(,4.3.32767]",
"System.Runtime.Numerics": "(,4.3.32767]",
"System.Runtime.Serialization.Formatters": "(,4.3.32767]",
"System.Runtime.Serialization.Json": "(,4.3.32767]",
"System.Runtime.Serialization.Primitives": "(,4.3.32767]",
"System.Runtime.Serialization.Xml": "(,4.3.32767]",
"System.Security.AccessControl": "(,6.0.32767]",
"System.Security.Claims": "(,4.3.32767]",
"System.Security.Cryptography.Algorithms": "(,4.3.32767]",
"System.Security.Cryptography.Cng": "(,5.0.32767]",
"System.Security.Cryptography.Csp": "(,4.3.32767]",
"System.Security.Cryptography.Encoding": "(,4.3.32767]",
"System.Security.Cryptography.OpenSsl": "(,5.0.32767]",
"System.Security.Cryptography.Primitives": "(,4.3.32767]",
"System.Security.Cryptography.X509Certificates": "(,4.3.32767]",
"System.Security.Cryptography.Xml": "(,10.0.32767]",
"System.Security.Principal": "(,4.3.32767]",
"System.Security.Principal.Windows": "(,5.0.32767]",
"System.Security.SecureString": "(,4.3.32767]",
"System.Text.Encoding": "(,4.3.32767]",
"System.Text.Encoding.CodePages": "(,10.0.32767]",
"System.Text.Encoding.Extensions": "(,4.3.32767]",
"System.Text.Encodings.Web": "(,10.0.32767]",
"System.Text.Json": "(,10.0.32767]",
"System.Text.RegularExpressions": "(,4.3.32767]",
"System.Threading": "(,4.3.32767]",
"System.Threading.AccessControl": "(,10.0.32767]",
"System.Threading.Channels": "(,10.0.32767]",
"System.Threading.Overlapped": "(,4.3.32767]",
"System.Threading.RateLimiting": "(,10.0.32767]",
"System.Threading.Tasks": "(,4.3.32767]",
"System.Threading.Tasks.Dataflow": "(,10.0.32767]",
"System.Threading.Tasks.Extensions": "(,5.0.32767]",
"System.Threading.Tasks.Parallel": "(,4.3.32767]",
"System.Threading.Thread": "(,4.3.32767]",
"System.Threading.ThreadPool": "(,4.3.32767]",
"System.Threading.Timer": "(,4.3.32767]",
"System.ValueTuple": "(,4.5.32767]",
"System.Xml.ReaderWriter": "(,4.3.32767]",
"System.Xml.XDocument": "(,4.3.32767]",
"System.Xml.XmlDocument": "(,4.3.32767]",
"System.Xml.XmlSerializer": "(,4.3.32767]",
"System.Xml.XPath": "(,4.3.32767]",
"System.Xml.XPath.XDocument": "(,5.0.32767]"
}
}
}
}
}
}
@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\86182\.nuget\packages\</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">7.0.0</NuGetToolVersion>
</PropertyGroup>
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<SourceRoot Include="C:\Users\86182\.nuget\packages\" />
</ItemGroup>
</Project>
@@ -1,2 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />
@@ -1,4 +0,0 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v10.0", FrameworkDisplayName = ".NET 10.0")]
@@ -1,22 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Agent4.Api")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1bdf41f4900b623dd9948b3fc71ac3bb71e8e8e4")]
[assembly: System.Reflection.AssemblyProductAttribute("Agent4.Api")]
[assembly: System.Reflection.AssemblyTitleAttribute("Agent4.Api")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// Generated by the MSBuild WriteCodeFragment class.
@@ -1 +0,0 @@
3fb17ecbf7fdb42ce66e0157d2f8d5751ea27ee2792fee295a781639e2fd4401
@@ -1,24 +0,0 @@
is_global = true
build_property.TargetFramework = net10.0
build_property.TargetFrameworkIdentifier = .NETCoreApp
build_property.TargetFrameworkVersion = v10.0
build_property.TargetPlatformMinVersion =
build_property.UsingMicrosoftNETSdkWeb = true
build_property.ProjectTypeGuids =
build_property.InvariantGlobalization =
build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property.EntryPointFilePath =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = Agent4.Api
build_property.RootNamespace = Agent4.Api
build_property.ProjectDir = D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
build_property.RazorLangVersion = 10.0
build_property.SupportLocalizedComponentNames =
build_property.GenerateRazorMetadataSourceChecksumAttributes =
build_property.MSBuildProjectDirectory = D:\CSharpProjects\agent4\backend-csharp\Agent4.Api
build_property._RazorSourceGeneratorDebug =
build_property.EffectiveAnalysisLevelStyle = 10.0
build_property.EnableCodeStyleSeverity =
@@ -1,17 +0,0 @@
// <auto-generated/>
global using Microsoft.AspNetCore.Builder;
global using Microsoft.AspNetCore.Hosting;
global using Microsoft.AspNetCore.Http;
global using Microsoft.AspNetCore.Routing;
global using Microsoft.Extensions.Configuration;
global using Microsoft.Extensions.DependencyInjection;
global using Microsoft.Extensions.Hosting;
global using Microsoft.Extensions.Logging;
global using System;
global using System.Collections.Generic;
global using System.IO;
global using System.Linq;
global using System.Net.Http;
global using System.Net.Http.Json;
global using System.Threading;
global using System.Threading.Tasks;
@@ -1 +0,0 @@
4d436aa223b7cbe50921dbe3042092c7117705ba46a597e9d0d65bd2e401a622
@@ -1,47 +0,0 @@
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\bin\Debug\net10.0\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\bin\Debug\net10.0\Agent4.Api.exe
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\bin\Debug\net10.0\Agent4.Api.deps.json
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\bin\Debug\net10.0\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\bin\Debug\net10.0\Agent4.Api.dll
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\bin\Debug\net10.0\Agent4.Api.pdb
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\bin\Debug\net10.0\SolidWorks.Interop.sldworks.dll
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\bin\Debug\net10.0\SolidWorks.Interop.swconst.dll
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Debug\net10.0\Agent4.Api.csproj.AssemblyReference.cache
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Debug\net10.0\rpswa.dswa.cache.json
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Debug\net10.0\Agent4.Api.GeneratedMSBuildEditorConfig.editorconfig
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Debug\net10.0\Agent4.Api.AssemblyInfoInputs.cache
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Debug\net10.0\Agent4.Api.AssemblyInfo.cs
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Debug\net10.0\Agent4.Api.csproj.CoreCompileInputs.cache
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Debug\net10.0\Agent4.Api.MvcApplicationPartsAssemblyInfo.cache
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Debug\net10.0\rjimswa.dswa.cache.json
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Debug\net10.0\rjsmrazor.dswa.cache.json
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Debug\net10.0\rjsmcshtml.dswa.cache.json
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Debug\net10.0\scopedcss\bundle\Agent4.Api.styles.css
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Debug\net10.0\staticwebassets.build.json
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Debug\net10.0\staticwebassets.build.json.cache
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Debug\net10.0\staticwebassets.development.json
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Debug\net10.0\staticwebassets.build.endpoints.json
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Debug\net10.0\swae.build.ex.cache
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Debug\net10.0\Agent4.Api.csproj.Up2Date
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Debug\net10.0\Agent4.Api.dll
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Debug\net10.0\refint\Agent4.Api.dll
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Debug\net10.0\Agent4.Api.pdb
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Debug\net10.0\Agent4.Api.genruntimeconfig.cache
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Debug\net10.0\ref\Agent4.Api.dll
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\bin\Debug\net10.0\appsettings.Local.example.json
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\bin\Debug\net10.0\appsettings.Local.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check\appsettings.Local.example.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check\appsettings.Local.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check\Agent4.Api.deps.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check\Agent4.Api.dll
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check\Agent4.Api.pdb
D:\CSharpProjects\agent4\.tmp\buildcheck\Agent4.Api\appsettings.Local.example.json
D:\CSharpProjects\agent4\.tmp\buildcheck\Agent4.Api\appsettings.Local.json
D:\CSharpProjects\agent4\.tmp\buildcheck\Agent4.Api\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\.tmp\buildcheck\Agent4.Api\Agent4.Api.exe
D:\CSharpProjects\agent4\.tmp\buildcheck\Agent4.Api\Agent4.Api.deps.json
D:\CSharpProjects\agent4\.tmp\buildcheck\Agent4.Api\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\.tmp\buildcheck\Agent4.Api\Agent4.Api.dll
D:\CSharpProjects\agent4\.tmp\buildcheck\Agent4.Api\Agent4.Api.pdb
@@ -1 +0,0 @@
348ea03e2db8528b10070fa32c8e86dab4216f92e10f9784e6ff31736399c702
@@ -1 +0,0 @@
{"GlobalPropertiesHash":"b4GkLrXpVM0x7LOREK3U8rcm2ougfSKAwCc3LPJ50bY=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["Xxf\u002BYo2UmukVlRz\u002BAJmXzpF8/rvq05OoM1SJHCKaU7Q=","5C/QFLYpkzwQzpBqQNmJPuxk22kA9ElfWJvbMZ8j\u002BqY=","c2jWLu4ie1HKcEBBh1c5AssTi0gIOMUrp2YmnaB5Ebw="],"CachedAssets":{},"CachedCopyCandidates":{}}
@@ -1 +0,0 @@
{"GlobalPropertiesHash":"9a89hgvTU08QJyM0fFPZqYtH5X//OhJWHjak0d5Q6WE=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["Xxf\u002BYo2UmukVlRz\u002BAJmXzpF8/rvq05OoM1SJHCKaU7Q=","5C/QFLYpkzwQzpBqQNmJPuxk22kA9ElfWJvbMZ8j\u002BqY=","c2jWLu4ie1HKcEBBh1c5AssTi0gIOMUrp2YmnaB5Ebw="],"CachedAssets":{},"CachedCopyCandidates":{}}
@@ -1 +0,0 @@
{"GlobalPropertiesHash":"tFawaZSmPrg8nxjqzMviEtXmvk2mbCJ2G5M41Sr9Y+o=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["Xxf\u002BYo2UmukVlRz\u002BAJmXzpF8/rvq05OoM1SJHCKaU7Q=","5C/QFLYpkzwQzpBqQNmJPuxk22kA9ElfWJvbMZ8j\u002BqY="],"CachedAssets":{},"CachedCopyCandidates":{}}
@@ -1 +0,0 @@
{"Version":1,"ManifestType":"Build","Endpoints":[]}
@@ -1 +0,0 @@
{"Version":1,"Hash":"kzgtcwp4MRfFSw4zVvea8WHptTu380qsSeBmT6EbnZ0=","Source":"Agent4.Api","BasePath":"/","Mode":"Root","ManifestType":"Build","ReferencedProjectsConfiguration":[],"DiscoveryPatterns":[],"Assets":[],"Endpoints":[]}
@@ -1 +0,0 @@
kzgtcwp4MRfFSw4zVvea8WHptTu380qsSeBmT6EbnZ0=
@@ -1,4 +0,0 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v10.0", FrameworkDisplayName = ".NET 10.0")]
@@ -1,22 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Agent4.Api")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1bdf41f4900b623dd9948b3fc71ac3bb71e8e8e4")]
[assembly: System.Reflection.AssemblyProductAttribute("Agent4.Api")]
[assembly: System.Reflection.AssemblyTitleAttribute("Agent4.Api")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// Generated by the MSBuild WriteCodeFragment class.
@@ -1 +0,0 @@
c42b5669928b5a88bf680132e2d9320123a9d231e2f6a87579446040cf33f5b8
@@ -1,24 +0,0 @@
is_global = true
build_property.TargetFramework = net10.0
build_property.TargetFrameworkIdentifier = .NETCoreApp
build_property.TargetFrameworkVersion = v10.0
build_property.TargetPlatformMinVersion =
build_property.UsingMicrosoftNETSdkWeb = true
build_property.ProjectTypeGuids =
build_property.InvariantGlobalization =
build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property.EntryPointFilePath =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = Agent4.Api
build_property.RootNamespace = Agent4.Api
build_property.ProjectDir = D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
build_property.RazorLangVersion = 10.0
build_property.SupportLocalizedComponentNames =
build_property.GenerateRazorMetadataSourceChecksumAttributes =
build_property.MSBuildProjectDirectory = D:\CSharpProjects\agent4\backend-csharp\Agent4.Api
build_property._RazorSourceGeneratorDebug =
build_property.EffectiveAnalysisLevelStyle = 10.0
build_property.EnableCodeStyleSeverity =
@@ -1,17 +0,0 @@
// <auto-generated/>
global using Microsoft.AspNetCore.Builder;
global using Microsoft.AspNetCore.Hosting;
global using Microsoft.AspNetCore.Http;
global using Microsoft.AspNetCore.Routing;
global using Microsoft.Extensions.Configuration;
global using Microsoft.Extensions.DependencyInjection;
global using Microsoft.Extensions.Hosting;
global using Microsoft.Extensions.Logging;
global using System;
global using System.Collections.Generic;
global using System.IO;
global using System.Linq;
global using System.Net.Http;
global using System.Net.Http.Json;
global using System.Threading;
global using System.Threading.Tasks;
@@ -1 +0,0 @@
612c7fc4af07d52d05854b6335839641602e3b5541ddef6d64ee3fb93f2f34da
@@ -1,214 +0,0 @@
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\bin\Release\net10.0\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\bin\Release\net10.0\Agent4.Api.exe
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\bin\Release\net10.0\Agent4.Api.deps.json
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\bin\Release\net10.0\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\bin\Release\net10.0\Agent4.Api.dll
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\bin\Release\net10.0\Agent4.Api.pdb
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\bin\Release\net10.0\SolidWorks.Interop.sldworks.dll
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\bin\Release\net10.0\SolidWorks.Interop.swconst.dll
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Release\net10.0\Agent4.Api.csproj.AssemblyReference.cache
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Release\net10.0\rpswa.dswa.cache.json
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Release\net10.0\Agent4.Api.GeneratedMSBuildEditorConfig.editorconfig
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Release\net10.0\Agent4.Api.AssemblyInfoInputs.cache
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Release\net10.0\Agent4.Api.AssemblyInfo.cs
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Release\net10.0\Agent4.Api.csproj.CoreCompileInputs.cache
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Release\net10.0\Agent4.Api.MvcApplicationPartsAssemblyInfo.cache
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Release\net10.0\rjimswa.dswa.cache.json
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Release\net10.0\rjsmrazor.dswa.cache.json
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Release\net10.0\rjsmcshtml.dswa.cache.json
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Release\net10.0\scopedcss\bundle\Agent4.Api.styles.css
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Release\net10.0\staticwebassets.build.json
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Release\net10.0\staticwebassets.build.json.cache
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Release\net10.0\staticwebassets.development.json
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Release\net10.0\staticwebassets.build.endpoints.json
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Release\net10.0\swae.build.ex.cache
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Release\net10.0\Agent4.Api.csproj.Up2Date
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Release\net10.0\Agent4.Api.dll
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Release\net10.0\refint\Agent4.Api.dll
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Release\net10.0\Agent4.Api.pdb
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Release\net10.0\Agent4.Api.genruntimeconfig.cache
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\obj\Release\net10.0\ref\Agent4.Api.dll
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\bin\Release\net10.0\appsettings.Local.example.json
D:\CSharpProjects\agent4\backend-csharp\Agent4.Api\bin\Release\net10.0\appsettings.Local.json
D:\CSharpProjects\agent4\runtime\buildcheck\Agent4.Api\appsettings.Local.example.json
D:\CSharpProjects\agent4\runtime\buildcheck\Agent4.Api\appsettings.Local.json
D:\CSharpProjects\agent4\runtime\buildcheck\Agent4.Api\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\runtime\buildcheck\Agent4.Api\Agent4.Api.exe
D:\CSharpProjects\agent4\runtime\buildcheck\Agent4.Api\Agent4.Api.deps.json
D:\CSharpProjects\agent4\runtime\buildcheck\Agent4.Api\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\runtime\buildcheck\Agent4.Api\Agent4.Api.dll
D:\CSharpProjects\agent4\runtime\buildcheck\Agent4.Api\Agent4.Api.pdb
D:\CSharpProjects\agent4\.tmp\Agent4.Api-build\appsettings.Local.example.json
D:\CSharpProjects\agent4\.tmp\Agent4.Api-build\appsettings.Local.json
D:\CSharpProjects\agent4\.tmp\Agent4.Api-build\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\.tmp\Agent4.Api-build\Agent4.Api.exe
D:\CSharpProjects\agent4\.tmp\Agent4.Api-build\Agent4.Api.deps.json
D:\CSharpProjects\agent4\.tmp\Agent4.Api-build\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\.tmp\Agent4.Api-build\Agent4.Api.dll
D:\CSharpProjects\agent4\.tmp\Agent4.Api-build\Agent4.Api.pdb
D:\CSharpProjects\agent4\.tmp\build-check\Agent4.Api\appsettings.Local.example.json
D:\CSharpProjects\agent4\.tmp\build-check\Agent4.Api\appsettings.Local.json
D:\CSharpProjects\agent4\.tmp\build-check\Agent4.Api\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\.tmp\build-check\Agent4.Api\Agent4.Api.exe
D:\CSharpProjects\agent4\.tmp\build-check\Agent4.Api\Agent4.Api.deps.json
D:\CSharpProjects\agent4\.tmp\build-check\Agent4.Api\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\.tmp\build-check\Agent4.Api\Agent4.Api.dll
D:\CSharpProjects\agent4\.tmp\build-check\Agent4.Api\Agent4.Api.pdb
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check\appsettings.Local.example.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check\appsettings.Local.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check\Agent4.Api.exe
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check\Agent4.Api.deps.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check\Agent4.Api.dll
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check\Agent4.Api.pdb
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-line-rules\appsettings.Local.example.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-line-rules\appsettings.Local.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-line-rules\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-line-rules\Agent4.Api.exe
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-line-rules\Agent4.Api.deps.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-line-rules\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-line-rules\Agent4.Api.dll
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-line-rules\Agent4.Api.pdb
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-thread-rules\appsettings.Local.example.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-thread-rules\appsettings.Local.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-thread-rules\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-thread-rules\Agent4.Api.exe
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-thread-rules\Agent4.Api.deps.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-thread-rules\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-thread-rules\Agent4.Api.dll
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-thread-rules\Agent4.Api.pdb
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-thread-missing-rules\appsettings.Local.example.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-thread-missing-rules\appsettings.Local.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-thread-missing-rules\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-thread-missing-rules\Agent4.Api.exe
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-thread-missing-rules\Agent4.Api.deps.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-thread-missing-rules\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-thread-missing-rules\Agent4.Api.dll
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-thread-missing-rules\Agent4.Api.pdb
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-line-geometry-rules\appsettings.Local.example.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-line-geometry-rules\appsettings.Local.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-line-geometry-rules\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-line-geometry-rules\Agent4.Api.exe
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-line-geometry-rules\Agent4.Api.deps.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-line-geometry-rules\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-line-geometry-rules\Agent4.Api.dll
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-line-geometry-rules\Agent4.Api.pdb
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-format-ai-split\appsettings.Local.example.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-format-ai-split\appsettings.Local.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-format-ai-split\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-format-ai-split\Agent4.Api.exe
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-format-ai-split\Agent4.Api.deps.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-format-ai-split\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-format-ai-split\Agent4.Api.dll
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-format-ai-split\Agent4.Api.pdb
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-thread-pair-tighten\appsettings.Local.example.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-thread-pair-tighten\appsettings.Local.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-thread-pair-tighten\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-thread-pair-tighten\Agent4.Api.exe
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-thread-pair-tighten\Agent4.Api.deps.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-thread-pair-tighten\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-thread-pair-tighten\Agent4.Api.dll
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-thread-pair-tighten\Agent4.Api.pdb
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-format-ui\appsettings.Local.example.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-format-ui\appsettings.Local.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-format-ui\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-format-ui\Agent4.Api.exe
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-format-ui\Agent4.Api.deps.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-format-ui\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-format-ui\Agent4.Api.dll
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-format-ui\Agent4.Api.pdb
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-part-format\appsettings.Local.example.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-part-format\appsettings.Local.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-part-format\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-part-format\Agent4.Api.exe
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-part-format\Agent4.Api.deps.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-part-format\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-part-format\Agent4.Api.dll
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-part-format\Agent4.Api.pdb
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-cn-format\appsettings.Local.example.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-cn-format\appsettings.Local.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-cn-format\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-cn-format\Agent4.Api.exe
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-cn-format\Agent4.Api.deps.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-cn-format\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-cn-format\Agent4.Api.dll
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-cn-format\Agent4.Api.pdb
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-highlight-view\appsettings.Local.example.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-highlight-view\appsettings.Local.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-highlight-view\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-highlight-view\Agent4.Api.exe
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-highlight-view\Agent4.Api.deps.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-highlight-view\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-highlight-view\Agent4.Api.dll
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-highlight-view\Agent4.Api.pdb
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-axis-rule\appsettings.Local.example.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-axis-rule\appsettings.Local.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-axis-rule\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-axis-rule\Agent4.Api.exe
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-axis-rule\Agent4.Api.deps.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-axis-rule\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-axis-rule\Agent4.Api.dll
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-axis-rule\Agent4.Api.pdb
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-centerline-rules\appsettings.Local.example.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-centerline-rules\appsettings.Local.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-centerline-rules\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-centerline-rules\Agent4.Api.exe
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-centerline-rules\Agent4.Api.deps.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-centerline-rules\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-centerline-rules\Agent4.Api.dll
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-centerline-rules\Agent4.Api.pdb
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-highlight-handles\appsettings.Local.example.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-highlight-handles\appsettings.Local.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-highlight-handles\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-highlight-handles\Agent4.Api.exe
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-highlight-handles\Agent4.Api.deps.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-highlight-handles\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-highlight-handles\Agent4.Api.dll
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-highlight-handles\Agent4.Api.pdb
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-view-grouped-images\appsettings.Local.example.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-view-grouped-images\appsettings.Local.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-view-grouped-images\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-view-grouped-images\Agent4.Api.exe
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-view-grouped-images\Agent4.Api.deps.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-view-grouped-images\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-view-grouped-images\Agent4.Api.dll
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-view-grouped-images\Agent4.Api.pdb
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-circle-centerline-strict\appsettings.Local.example.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-circle-centerline-strict\appsettings.Local.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-circle-centerline-strict\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-circle-centerline-strict\Agent4.Api.exe
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-circle-centerline-strict\Agent4.Api.deps.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-circle-centerline-strict\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-circle-centerline-strict\Agent4.Api.dll
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-circle-centerline-strict\Agent4.Api.pdb
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-missing-box\appsettings.Local.example.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-missing-box\appsettings.Local.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-missing-box\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-missing-box\Agent4.Api.exe
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-missing-box\Agent4.Api.deps.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-missing-box\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-missing-box\Agent4.Api.dll
D:\CSharpProjects\agent4\.tmp\agent4-api-build-check-missing-box\Agent4.Api.pdb
D:\CSharpProjects\agent4\.tmp\build-agent4-api-contract-fix\appsettings.Local.example.json
D:\CSharpProjects\agent4\.tmp\build-agent4-api-contract-fix\appsettings.Local.json
D:\CSharpProjects\agent4\.tmp\build-agent4-api-contract-fix\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\.tmp\build-agent4-api-contract-fix\Agent4.Api.exe
D:\CSharpProjects\agent4\.tmp\build-agent4-api-contract-fix\Agent4.Api.deps.json
D:\CSharpProjects\agent4\.tmp\build-agent4-api-contract-fix\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\.tmp\build-agent4-api-contract-fix\Agent4.Api.dll
D:\CSharpProjects\agent4\.tmp\build-agent4-api-contract-fix\Agent4.Api.pdb
D:\CSharpProjects\agent4\.tmp\tolerance-build-output\appsettings.Local.example.json
D:\CSharpProjects\agent4\.tmp\tolerance-build-output\appsettings.Local.json
D:\CSharpProjects\agent4\.tmp\tolerance-build-output\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\.tmp\tolerance-build-output\Agent4.Api.deps.json
D:\CSharpProjects\agent4\.tmp\tolerance-build-output\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\.tmp\tolerance-build-output\Agent4.Api.dll
D:\CSharpProjects\agent4\.tmp\tolerance-build-output\Agent4.Api.pdb
D:\CSharpProjects\agent4\.tmp\flow-build-output\appsettings.Local.example.json
D:\CSharpProjects\agent4\.tmp\flow-build-output\appsettings.Local.json
D:\CSharpProjects\agent4\.tmp\flow-build-output\Agent4.Api.staticwebassets.endpoints.json
D:\CSharpProjects\agent4\.tmp\flow-build-output\Agent4.Api.deps.json
D:\CSharpProjects\agent4\.tmp\flow-build-output\Agent4.Api.runtimeconfig.json
D:\CSharpProjects\agent4\.tmp\flow-build-output\Agent4.Api.dll
D:\CSharpProjects\agent4\.tmp\flow-build-output\Agent4.Api.pdb
@@ -1 +0,0 @@
179ab7195a183da61e490792b3be94e8d68936b9885b21cb8d8ee5afc2d0453a
@@ -1 +0,0 @@
{"GlobalPropertiesHash":"b4GkLrXpVM0x7LOREK3U8rcm2ougfSKAwCc3LPJ50bY=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["Xxf\u002BYo2UmukVlRz\u002BAJmXzpF8/rvq05OoM1SJHCKaU7Q=","5C/QFLYpkzwQzpBqQNmJPuxk22kA9ElfWJvbMZ8j\u002BqY=","dq3NOTRjEh8z7bqL9mYjhK2iRCPH4kcNr6ECKsBIJ6w="],"CachedAssets":{},"CachedCopyCandidates":{}}
@@ -1 +0,0 @@
{"GlobalPropertiesHash":"9a89hgvTU08QJyM0fFPZqYtH5X//OhJWHjak0d5Q6WE=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["Xxf\u002BYo2UmukVlRz\u002BAJmXzpF8/rvq05OoM1SJHCKaU7Q=","5C/QFLYpkzwQzpBqQNmJPuxk22kA9ElfWJvbMZ8j\u002BqY=","dq3NOTRjEh8z7bqL9mYjhK2iRCPH4kcNr6ECKsBIJ6w="],"CachedAssets":{},"CachedCopyCandidates":{}}
@@ -1 +0,0 @@
{"GlobalPropertiesHash":"tFawaZSmPrg8nxjqzMviEtXmvk2mbCJ2G5M41Sr9Y+o=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["Xxf\u002BYo2UmukVlRz\u002BAJmXzpF8/rvq05OoM1SJHCKaU7Q=","5C/QFLYpkzwQzpBqQNmJPuxk22kA9ElfWJvbMZ8j\u002BqY="],"CachedAssets":{},"CachedCopyCandidates":{}}
@@ -1 +0,0 @@
{"Version":1,"ManifestType":"Build","Endpoints":[]}
@@ -1 +0,0 @@
{"Version":1,"Hash":"kzgtcwp4MRfFSw4zVvea8WHptTu380qsSeBmT6EbnZ0=","Source":"Agent4.Api","BasePath":"/","Mode":"Root","ManifestType":"Build","ReferencedProjectsConfiguration":[],"DiscoveryPatterns":[],"Assets":[],"Endpoints":[]}
@@ -1 +0,0 @@
kzgtcwp4MRfFSw4zVvea8WHptTu380qsSeBmT6EbnZ0=
@@ -1,550 +0,0 @@
{
"version": 4,
"targets": {
"net10.0": {
"SolidWorks.Interop.sldworks/32.1.0": {
"type": "package",
"compile": {
"lib/netstandard2.0/SolidWorks.Interop.sldworks.dll": {}
},
"runtime": {
"lib/netstandard2.0/SolidWorks.Interop.sldworks.dll": {}
}
},
"SolidWorks.Interop.swconst/32.1.0": {
"type": "package",
"compile": {
"lib/netstandard2.0/SolidWorks.Interop.swconst.dll": {}
},
"runtime": {
"lib/netstandard2.0/SolidWorks.Interop.swconst.dll": {}
}
}
}
},
"libraries": {
"SolidWorks.Interop.sldworks/32.1.0": {
"sha512": "lq3QmJwBbVE3K+pN5JFSGn1Bj7J1vUyTr4TtT23UAOtd8MXLElZROm9Iee2N8SP8AXsLTpXdBXGs7xYeJT53qw==",
"type": "package",
"path": "solidworks.interop.sldworks/32.1.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"lib/netstandard2.0/SolidWorks.Interop.sldworks.dll",
"solidworks.interop.sldworks.32.1.0.nupkg.sha512",
"solidworks.interop.sldworks.nuspec"
]
},
"SolidWorks.Interop.swconst/32.1.0": {
"sha512": "mOLeWDKf0hX7iSNmdc22FmwoCaqH3KuNhODNGdWuT36KB/maGzQdfU+r9YS97n3mMIdWN3qaLBQ4eJG8z77rMw==",
"type": "package",
"path": "solidworks.interop.swconst/32.1.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"lib/netstandard2.0/SolidWorks.Interop.swconst.dll",
"solidworks.interop.swconst.32.1.0.nupkg.sha512",
"solidworks.interop.swconst.nuspec"
]
}
},
"projectFileDependencyGroups": {
"net10.0": [
"SolidWorks.Interop.sldworks >= 32.1.0",
"SolidWorks.Interop.swconst >= 32.1.0"
]
},
"packageFolders": {
"C:\\Users\\86182\\.nuget\\packages\\": {}
},
"project": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "D:\\CSharpProjects\\agent4\\backend-csharp\\Agent4.Api\\Agent4.Api.csproj",
"projectName": "Agent4.Api",
"projectPath": "D:\\CSharpProjects\\agent4\\backend-csharp\\Agent4.Api\\Agent4.Api.csproj",
"packagesPath": "C:\\Users\\86182\\.nuget\\packages\\",
"outputPath": "D:\\CSharpProjects\\agent4\\backend-csharp\\Agent4.Api\\obj\\",
"projectStyle": "PackageReference",
"configFilePaths": [
"C:\\Users\\86182\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
],
"originalTargetFrameworks": [
"net10.0"
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"net10.0": {
"framework": "net10.0",
"targetAlias": "net10.0",
"projectReferences": {}
}
},
"warningProperties": {
"warnAsError": [
"NU1605"
]
},
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
"auditMode": "all"
},
"SdkAnalysisLevel": "10.0.300"
},
"frameworks": {
"net10.0": {
"framework": "net10.0",
"targetAlias": "net10.0",
"dependencies": {
"SolidWorks.Interop.sldworks": {
"target": "Package",
"version": "[32.1.0, )"
},
"SolidWorks.Interop.swconst": {
"target": "Package",
"version": "[32.1.0, )"
}
},
"imports": [
"net461",
"net462",
"net47",
"net471",
"net472",
"net48",
"net481"
],
"assetTargetFallback": true,
"warn": true,
"frameworkReferences": {
"Microsoft.AspNetCore.App": {
"privateAssets": "none"
},
"Microsoft.NETCore.App": {
"privateAssets": "all"
}
},
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.300/PortableRuntimeIdentifierGraph.json",
"packagesToPrune": {
"Microsoft.AspNetCore": "(,10.0.32767]",
"Microsoft.AspNetCore.Antiforgery": "(,10.0.32767]",
"Microsoft.AspNetCore.App": "(,10.0.32767]",
"Microsoft.AspNetCore.Authentication": "(,10.0.32767]",
"Microsoft.AspNetCore.Authentication.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.Authentication.BearerToken": "(,10.0.32767]",
"Microsoft.AspNetCore.Authentication.Cookies": "(,10.0.32767]",
"Microsoft.AspNetCore.Authentication.Core": "(,10.0.32767]",
"Microsoft.AspNetCore.Authentication.OAuth": "(,10.0.32767]",
"Microsoft.AspNetCore.Authorization": "(,10.0.32767]",
"Microsoft.AspNetCore.Authorization.Policy": "(,10.0.32767]",
"Microsoft.AspNetCore.Components": "(,10.0.32767]",
"Microsoft.AspNetCore.Components.Authorization": "(,10.0.32767]",
"Microsoft.AspNetCore.Components.Endpoints": "(,10.0.32767]",
"Microsoft.AspNetCore.Components.Forms": "(,10.0.32767]",
"Microsoft.AspNetCore.Components.Server": "(,10.0.32767]",
"Microsoft.AspNetCore.Components.Web": "(,10.0.32767]",
"Microsoft.AspNetCore.Connections.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.CookiePolicy": "(,10.0.32767]",
"Microsoft.AspNetCore.Cors": "(,10.0.32767]",
"Microsoft.AspNetCore.Cryptography.Internal": "(,10.0.32767]",
"Microsoft.AspNetCore.Cryptography.KeyDerivation": "(,10.0.32767]",
"Microsoft.AspNetCore.DataProtection": "(,10.0.32767]",
"Microsoft.AspNetCore.DataProtection.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.DataProtection.Extensions": "(,10.0.32767]",
"Microsoft.AspNetCore.Diagnostics": "(,10.0.32767]",
"Microsoft.AspNetCore.Diagnostics.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.Diagnostics.HealthChecks": "(,10.0.32767]",
"Microsoft.AspNetCore.HostFiltering": "(,10.0.32767]",
"Microsoft.AspNetCore.Hosting": "(,10.0.32767]",
"Microsoft.AspNetCore.Hosting.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.Hosting.Server.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.Html.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.Http": "(,10.0.32767]",
"Microsoft.AspNetCore.Http.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.Http.Connections": "(,10.0.32767]",
"Microsoft.AspNetCore.Http.Connections.Common": "(,10.0.32767]",
"Microsoft.AspNetCore.Http.Extensions": "(,10.0.32767]",
"Microsoft.AspNetCore.Http.Features": "(,10.0.32767]",
"Microsoft.AspNetCore.Http.Results": "(,10.0.32767]",
"Microsoft.AspNetCore.HttpLogging": "(,10.0.32767]",
"Microsoft.AspNetCore.HttpOverrides": "(,10.0.32767]",
"Microsoft.AspNetCore.HttpsPolicy": "(,10.0.32767]",
"Microsoft.AspNetCore.Identity": "(,10.0.32767]",
"Microsoft.AspNetCore.Localization": "(,10.0.32767]",
"Microsoft.AspNetCore.Localization.Routing": "(,10.0.32767]",
"Microsoft.AspNetCore.Metadata": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.ApiExplorer": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.Core": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.Cors": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.DataAnnotations": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.Formatters.Json": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.Formatters.Xml": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.Localization": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.Razor": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.RazorPages": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.TagHelpers": "(,10.0.32767]",
"Microsoft.AspNetCore.Mvc.ViewFeatures": "(,10.0.32767]",
"Microsoft.AspNetCore.OutputCaching": "(,10.0.32767]",
"Microsoft.AspNetCore.RateLimiting": "(,10.0.32767]",
"Microsoft.AspNetCore.Razor": "(,10.0.32767]",
"Microsoft.AspNetCore.Razor.Runtime": "(,10.0.32767]",
"Microsoft.AspNetCore.RequestDecompression": "(,10.0.32767]",
"Microsoft.AspNetCore.ResponseCaching": "(,10.0.32767]",
"Microsoft.AspNetCore.ResponseCaching.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.ResponseCompression": "(,10.0.32767]",
"Microsoft.AspNetCore.Rewrite": "(,10.0.32767]",
"Microsoft.AspNetCore.Routing": "(,10.0.32767]",
"Microsoft.AspNetCore.Routing.Abstractions": "(,10.0.32767]",
"Microsoft.AspNetCore.Server.HttpSys": "(,10.0.32767]",
"Microsoft.AspNetCore.Server.IIS": "(,10.0.32767]",
"Microsoft.AspNetCore.Server.IISIntegration": "(,10.0.32767]",
"Microsoft.AspNetCore.Server.Kestrel": "(,10.0.32767]",
"Microsoft.AspNetCore.Server.Kestrel.Core": "(,10.0.32767]",
"Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes": "(,10.0.32767]",
"Microsoft.AspNetCore.Server.Kestrel.Transport.Quic": "(,10.0.32767]",
"Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets": "(,10.0.32767]",
"Microsoft.AspNetCore.Session": "(,10.0.32767]",
"Microsoft.AspNetCore.SignalR": "(,10.0.32767]",
"Microsoft.AspNetCore.SignalR.Common": "(,10.0.32767]",
"Microsoft.AspNetCore.SignalR.Core": "(,10.0.32767]",
"Microsoft.AspNetCore.SignalR.Protocols.Json": "(,10.0.32767]",
"Microsoft.AspNetCore.StaticAssets": "(,10.0.32767]",
"Microsoft.AspNetCore.StaticFiles": "(,10.0.32767]",
"Microsoft.AspNetCore.WebSockets": "(,10.0.32767]",
"Microsoft.AspNetCore.WebUtilities": "(,10.0.32767]",
"Microsoft.CSharp": "(,4.7.32767]",
"Microsoft.Extensions.Caching.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.Caching.Memory": "(,10.0.32767]",
"Microsoft.Extensions.Configuration": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.Binder": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.CommandLine": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.EnvironmentVariables": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.FileExtensions": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.Ini": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.Json": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.KeyPerFile": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.UserSecrets": "(,10.0.32767]",
"Microsoft.Extensions.Configuration.Xml": "(,10.0.32767]",
"Microsoft.Extensions.DependencyInjection": "(,10.0.32767]",
"Microsoft.Extensions.DependencyInjection.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.Diagnostics": "(,10.0.32767]",
"Microsoft.Extensions.Diagnostics.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.Diagnostics.HealthChecks": "(,10.0.32767]",
"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.Features": "(,10.0.32767]",
"Microsoft.Extensions.FileProviders.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.FileProviders.Composite": "(,10.0.32767]",
"Microsoft.Extensions.FileProviders.Physical": "(,10.0.32767]",
"Microsoft.Extensions.FileSystemGlobbing": "(,10.0.32767]",
"Microsoft.Extensions.Hosting": "(,10.0.32767]",
"Microsoft.Extensions.Hosting.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.Http": "(,10.0.32767]",
"Microsoft.Extensions.Identity.Core": "(,10.0.32767]",
"Microsoft.Extensions.Identity.Stores": "(,10.0.32767]",
"Microsoft.Extensions.Localization": "(,10.0.32767]",
"Microsoft.Extensions.Localization.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.Logging": "(,10.0.32767]",
"Microsoft.Extensions.Logging.Abstractions": "(,10.0.32767]",
"Microsoft.Extensions.Logging.Configuration": "(,10.0.32767]",
"Microsoft.Extensions.Logging.Console": "(,10.0.32767]",
"Microsoft.Extensions.Logging.Debug": "(,10.0.32767]",
"Microsoft.Extensions.Logging.EventLog": "(,10.0.32767]",
"Microsoft.Extensions.Logging.EventSource": "(,10.0.32767]",
"Microsoft.Extensions.Logging.TraceSource": "(,10.0.32767]",
"Microsoft.Extensions.ObjectPool": "(,10.0.32767]",
"Microsoft.Extensions.Options": "(,10.0.32767]",
"Microsoft.Extensions.Options.ConfigurationExtensions": "(,10.0.32767]",
"Microsoft.Extensions.Options.DataAnnotations": "(,10.0.32767]",
"Microsoft.Extensions.Primitives": "(,10.0.32767]",
"Microsoft.Extensions.Validation": "(,10.0.32767]",
"Microsoft.Extensions.WebEncoders": "(,10.0.32767]",
"Microsoft.JSInterop": "(,10.0.32767]",
"Microsoft.Net.Http.Headers": "(,10.0.32767]",
"Microsoft.VisualBasic": "(,10.4.32767]",
"Microsoft.Win32.Primitives": "(,4.3.32767]",
"Microsoft.Win32.Registry": "(,5.0.32767]",
"runtime.any.System.Collections": "(,4.3.32767]",
"runtime.any.System.Diagnostics.Tools": "(,4.3.32767]",
"runtime.any.System.Diagnostics.Tracing": "(,4.3.32767]",
"runtime.any.System.Globalization": "(,4.3.32767]",
"runtime.any.System.Globalization.Calendars": "(,4.3.32767]",
"runtime.any.System.IO": "(,4.3.32767]",
"runtime.any.System.Reflection": "(,4.3.32767]",
"runtime.any.System.Reflection.Extensions": "(,4.3.32767]",
"runtime.any.System.Reflection.Primitives": "(,4.3.32767]",
"runtime.any.System.Resources.ResourceManager": "(,4.3.32767]",
"runtime.any.System.Runtime": "(,4.3.32767]",
"runtime.any.System.Runtime.Handles": "(,4.3.32767]",
"runtime.any.System.Runtime.InteropServices": "(,4.3.32767]",
"runtime.any.System.Text.Encoding": "(,4.3.32767]",
"runtime.any.System.Text.Encoding.Extensions": "(,4.3.32767]",
"runtime.any.System.Threading.Tasks": "(,4.3.32767]",
"runtime.any.System.Threading.Timer": "(,4.3.32767]",
"runtime.aot.System.Collections": "(,4.3.32767]",
"runtime.aot.System.Diagnostics.Tools": "(,4.3.32767]",
"runtime.aot.System.Diagnostics.Tracing": "(,4.3.32767]",
"runtime.aot.System.Globalization": "(,4.3.32767]",
"runtime.aot.System.Globalization.Calendars": "(,4.3.32767]",
"runtime.aot.System.IO": "(,4.3.32767]",
"runtime.aot.System.Reflection": "(,4.3.32767]",
"runtime.aot.System.Reflection.Extensions": "(,4.3.32767]",
"runtime.aot.System.Reflection.Primitives": "(,4.3.32767]",
"runtime.aot.System.Resources.ResourceManager": "(,4.3.32767]",
"runtime.aot.System.Runtime": "(,4.3.32767]",
"runtime.aot.System.Runtime.Handles": "(,4.3.32767]",
"runtime.aot.System.Runtime.InteropServices": "(,4.3.32767]",
"runtime.aot.System.Text.Encoding": "(,4.3.32767]",
"runtime.aot.System.Text.Encoding.Extensions": "(,4.3.32767]",
"runtime.aot.System.Threading.Tasks": "(,4.3.32767]",
"runtime.aot.System.Threading.Timer": "(,4.3.32767]",
"runtime.debian.8-x64.runtime.native.System": "(,4.3.32767]",
"runtime.debian.8-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.debian.8-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.debian.8-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.debian.9-x64.runtime.native.System": "(,4.3.32767]",
"runtime.debian.9-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.debian.9-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.debian.9-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.fedora.23-x64.runtime.native.System": "(,4.3.32767]",
"runtime.fedora.23-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.fedora.23-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.fedora.23-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.fedora.24-x64.runtime.native.System": "(,4.3.32767]",
"runtime.fedora.24-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.fedora.24-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.fedora.24-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.fedora.27-x64.runtime.native.System": "(,4.3.32767]",
"runtime.fedora.27-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.fedora.27-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.fedora.27-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.fedora.28-x64.runtime.native.System": "(,4.3.32767]",
"runtime.fedora.28-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.fedora.28-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.fedora.28-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.opensuse.13.2-x64.runtime.native.System": "(,4.3.32767]",
"runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.opensuse.13.2-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.opensuse.13.2-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.opensuse.42.1-x64.runtime.native.System": "(,4.3.32767]",
"runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.opensuse.42.1-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.opensuse.42.1-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.opensuse.42.3-x64.runtime.native.System": "(,4.3.32767]",
"runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.opensuse.42.3-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.opensuse.42.3-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "(,4.3.32767]",
"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.rhel.7-x64.runtime.native.System": "(,4.3.32767]",
"runtime.rhel.7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.rhel.7-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.rhel.7-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.ubuntu.14.04-x64.runtime.native.System": "(,4.3.32767]",
"runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.ubuntu.16.04-x64.runtime.native.System": "(,4.3.32767]",
"runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.ubuntu.16.10-x64.runtime.native.System": "(,4.3.32767]",
"runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
"runtime.ubuntu.18.04-x64.runtime.native.System": "(,4.3.32767]",
"runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
"runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
"runtime.unix.Microsoft.Win32.Primitives": "(,4.3.32767]",
"runtime.unix.System.Console": "(,4.3.32767]",
"runtime.unix.System.Diagnostics.Debug": "(,4.3.32767]",
"runtime.unix.System.IO.FileSystem": "(,4.3.32767]",
"runtime.unix.System.Net.Primitives": "(,4.3.32767]",
"runtime.unix.System.Net.Sockets": "(,4.3.32767]",
"runtime.unix.System.Private.Uri": "(,4.3.32767]",
"runtime.unix.System.Runtime.Extensions": "(,4.3.32767]",
"runtime.win.Microsoft.Win32.Primitives": "(,4.3.32767]",
"runtime.win.System.Console": "(,4.3.32767]",
"runtime.win.System.Diagnostics.Debug": "(,4.3.32767]",
"runtime.win.System.IO.FileSystem": "(,4.3.32767]",
"runtime.win.System.Net.Primitives": "(,4.3.32767]",
"runtime.win.System.Net.Sockets": "(,4.3.32767]",
"runtime.win.System.Runtime.Extensions": "(,4.3.32767]",
"runtime.win10-arm-aot.runtime.native.System.IO.Compression": "(,4.0.32767]",
"runtime.win10-arm64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.win10-x64-aot.runtime.native.System.IO.Compression": "(,4.0.32767]",
"runtime.win10-x86-aot.runtime.native.System.IO.Compression": "(,4.0.32767]",
"runtime.win7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.win7-x86.runtime.native.System.IO.Compression": "(,4.3.32767]",
"runtime.win7.System.Private.Uri": "(,4.3.32767]",
"runtime.win8-arm.runtime.native.System.IO.Compression": "(,4.3.32767]",
"System.AppContext": "(,4.3.32767]",
"System.Buffers": "(,5.0.32767]",
"System.Collections": "(,4.3.32767]",
"System.Collections.Concurrent": "(,4.3.32767]",
"System.Collections.Immutable": "(,10.0.32767]",
"System.Collections.NonGeneric": "(,4.3.32767]",
"System.Collections.Specialized": "(,4.3.32767]",
"System.ComponentModel": "(,4.3.32767]",
"System.ComponentModel.Annotations": "(,4.3.32767]",
"System.ComponentModel.EventBasedAsync": "(,4.3.32767]",
"System.ComponentModel.Primitives": "(,4.3.32767]",
"System.ComponentModel.TypeConverter": "(,4.3.32767]",
"System.Console": "(,4.3.32767]",
"System.Data.Common": "(,4.3.32767]",
"System.Data.DataSetExtensions": "(,4.4.32767]",
"System.Diagnostics.Contracts": "(,4.3.32767]",
"System.Diagnostics.Debug": "(,4.3.32767]",
"System.Diagnostics.DiagnosticSource": "(,10.0.32767]",
"System.Diagnostics.EventLog": "(,10.0.32767]",
"System.Diagnostics.FileVersionInfo": "(,4.3.32767]",
"System.Diagnostics.Process": "(,4.3.32767]",
"System.Diagnostics.StackTrace": "(,4.3.32767]",
"System.Diagnostics.TextWriterTraceListener": "(,4.3.32767]",
"System.Diagnostics.Tools": "(,4.3.32767]",
"System.Diagnostics.TraceSource": "(,4.3.32767]",
"System.Diagnostics.Tracing": "(,4.3.32767]",
"System.Drawing.Primitives": "(,4.3.32767]",
"System.Dynamic.Runtime": "(,4.3.32767]",
"System.Formats.Asn1": "(,10.0.32767]",
"System.Formats.Cbor": "(,10.0.32767]",
"System.Formats.Tar": "(,10.0.32767]",
"System.Globalization": "(,4.3.32767]",
"System.Globalization.Calendars": "(,4.3.32767]",
"System.Globalization.Extensions": "(,4.3.32767]",
"System.IO": "(,4.3.32767]",
"System.IO.Compression": "(,4.3.32767]",
"System.IO.Compression.ZipFile": "(,4.3.32767]",
"System.IO.FileSystem": "(,4.3.32767]",
"System.IO.FileSystem.AccessControl": "(,4.4.32767]",
"System.IO.FileSystem.DriveInfo": "(,4.3.32767]",
"System.IO.FileSystem.Primitives": "(,4.3.32767]",
"System.IO.FileSystem.Watcher": "(,4.3.32767]",
"System.IO.IsolatedStorage": "(,4.3.32767]",
"System.IO.MemoryMappedFiles": "(,4.3.32767]",
"System.IO.Pipelines": "(,10.0.32767]",
"System.IO.Pipes": "(,4.3.32767]",
"System.IO.Pipes.AccessControl": "(,5.0.32767]",
"System.IO.UnmanagedMemoryStream": "(,4.3.32767]",
"System.Linq": "(,4.3.32767]",
"System.Linq.AsyncEnumerable": "(,10.0.32767]",
"System.Linq.Expressions": "(,4.3.32767]",
"System.Linq.Parallel": "(,4.3.32767]",
"System.Linq.Queryable": "(,4.3.32767]",
"System.Memory": "(,5.0.32767]",
"System.Net.Http": "(,4.3.32767]",
"System.Net.Http.Json": "(,10.0.32767]",
"System.Net.NameResolution": "(,4.3.32767]",
"System.Net.NetworkInformation": "(,4.3.32767]",
"System.Net.Ping": "(,4.3.32767]",
"System.Net.Primitives": "(,4.3.32767]",
"System.Net.Requests": "(,4.3.32767]",
"System.Net.Security": "(,4.3.32767]",
"System.Net.ServerSentEvents": "(,10.0.32767]",
"System.Net.Sockets": "(,4.3.32767]",
"System.Net.WebHeaderCollection": "(,4.3.32767]",
"System.Net.WebSockets": "(,4.3.32767]",
"System.Net.WebSockets.Client": "(,4.3.32767]",
"System.Numerics.Vectors": "(,5.0.32767]",
"System.ObjectModel": "(,4.3.32767]",
"System.Private.DataContractSerialization": "(,4.3.32767]",
"System.Private.Uri": "(,4.3.32767]",
"System.Reflection": "(,4.3.32767]",
"System.Reflection.DispatchProxy": "(,6.0.32767]",
"System.Reflection.Emit": "(,4.7.32767]",
"System.Reflection.Emit.ILGeneration": "(,4.7.32767]",
"System.Reflection.Emit.Lightweight": "(,4.7.32767]",
"System.Reflection.Extensions": "(,4.3.32767]",
"System.Reflection.Metadata": "(,10.0.32767]",
"System.Reflection.Primitives": "(,4.3.32767]",
"System.Reflection.TypeExtensions": "(,4.3.32767]",
"System.Resources.Reader": "(,4.3.32767]",
"System.Resources.ResourceManager": "(,4.3.32767]",
"System.Resources.Writer": "(,4.3.32767]",
"System.Runtime": "(,4.3.32767]",
"System.Runtime.CompilerServices.Unsafe": "(,7.0.32767]",
"System.Runtime.CompilerServices.VisualC": "(,4.3.32767]",
"System.Runtime.Extensions": "(,4.3.32767]",
"System.Runtime.Handles": "(,4.3.32767]",
"System.Runtime.InteropServices": "(,4.3.32767]",
"System.Runtime.InteropServices.RuntimeInformation": "(,4.3.32767]",
"System.Runtime.Loader": "(,4.3.32767]",
"System.Runtime.Numerics": "(,4.3.32767]",
"System.Runtime.Serialization.Formatters": "(,4.3.32767]",
"System.Runtime.Serialization.Json": "(,4.3.32767]",
"System.Runtime.Serialization.Primitives": "(,4.3.32767]",
"System.Runtime.Serialization.Xml": "(,4.3.32767]",
"System.Security.AccessControl": "(,6.0.32767]",
"System.Security.Claims": "(,4.3.32767]",
"System.Security.Cryptography.Algorithms": "(,4.3.32767]",
"System.Security.Cryptography.Cng": "(,5.0.32767]",
"System.Security.Cryptography.Csp": "(,4.3.32767]",
"System.Security.Cryptography.Encoding": "(,4.3.32767]",
"System.Security.Cryptography.OpenSsl": "(,5.0.32767]",
"System.Security.Cryptography.Primitives": "(,4.3.32767]",
"System.Security.Cryptography.X509Certificates": "(,4.3.32767]",
"System.Security.Cryptography.Xml": "(,10.0.32767]",
"System.Security.Principal": "(,4.3.32767]",
"System.Security.Principal.Windows": "(,5.0.32767]",
"System.Security.SecureString": "(,4.3.32767]",
"System.Text.Encoding": "(,4.3.32767]",
"System.Text.Encoding.CodePages": "(,10.0.32767]",
"System.Text.Encoding.Extensions": "(,4.3.32767]",
"System.Text.Encodings.Web": "(,10.0.32767]",
"System.Text.Json": "(,10.0.32767]",
"System.Text.RegularExpressions": "(,4.3.32767]",
"System.Threading": "(,4.3.32767]",
"System.Threading.AccessControl": "(,10.0.32767]",
"System.Threading.Channels": "(,10.0.32767]",
"System.Threading.Overlapped": "(,4.3.32767]",
"System.Threading.RateLimiting": "(,10.0.32767]",
"System.Threading.Tasks": "(,4.3.32767]",
"System.Threading.Tasks.Dataflow": "(,10.0.32767]",
"System.Threading.Tasks.Extensions": "(,5.0.32767]",
"System.Threading.Tasks.Parallel": "(,4.3.32767]",
"System.Threading.Thread": "(,4.3.32767]",
"System.Threading.ThreadPool": "(,4.3.32767]",
"System.Threading.Timer": "(,4.3.32767]",
"System.ValueTuple": "(,4.5.32767]",
"System.Xml.ReaderWriter": "(,4.3.32767]",
"System.Xml.XDocument": "(,4.3.32767]",
"System.Xml.XmlDocument": "(,4.3.32767]",
"System.Xml.XmlSerializer": "(,4.3.32767]",
"System.Xml.XPath": "(,4.3.32767]",
"System.Xml.XPath.XDocument": "(,5.0.32767]"
}
}
}
}
}
@@ -1,11 +0,0 @@
{
"version": 2,
"dgSpecHash": "OwpJmRJF+nE=",
"success": true,
"projectFilePath": "D:\\CSharpProjects\\agent4\\backend-csharp\\Agent4.Api\\Agent4.Api.csproj",
"expectedPackageFiles": [
"C:\\Users\\86182\\.nuget\\packages\\solidworks.interop.sldworks\\32.1.0\\solidworks.interop.sldworks.32.1.0.nupkg.sha512",
"C:\\Users\\86182\\.nuget\\packages\\solidworks.interop.swconst\\32.1.0\\solidworks.interop.swconst.32.1.0.nupkg.sha512"
],
"logs": []
}
+1 -3
View File
@@ -9,7 +9,6 @@ from pydantic_settings import BaseSettings, SettingsConfigDict
AGENT4_ROOT = Path(__file__).resolve().parents[2]
WORKSPACE_ROOT = AGENT4_ROOT.parent
class Settings(BaseSettings):
@@ -18,11 +17,10 @@ class Settings(BaseSettings):
port: int = 7200
knowledge_framework_path: Path = AGENT4_ROOT / "data" / "knowledge" / "reducer_three_layer_framework.json"
legacy_knowledge_framework_path: Path = WORKSPACE_ROOT / "mechanical_knowledge_base_final" / "data" / "framework" / "reducer_three_layer_framework.json"
legacy_knowledge_framework_path: Path | None = None
standard_skillflow_dirs: list[Path] = Field(
default_factory=lambda: [
AGENT4_ROOT / "data" / "standards",
WORKSPACE_ROOT / "runtime_tmp",
]
)
+3 -1
View File
@@ -109,7 +109,9 @@ class KnowledgeRepository:
return loaded
def _load_framework_refs(self) -> list[StandardAnswer]:
path = settings.knowledge_framework_path if settings.knowledge_framework_path.exists() else settings.legacy_knowledge_framework_path
path = settings.knowledge_framework_path
if not path.exists() and settings.legacy_knowledge_framework_path:
path = settings.legacy_knowledge_framework_path
if not path.exists():
return []
try:
+1 -1
View File
@@ -1,6 +1,6 @@
{
"schema_version": "agent4.standard_manifest.v1",
"source_dir": "D:\\Desktop\\提取记录",
"source_dir": "external-standard-records",
"entries": [
{
"standard_id": "part-housing-upper-housing",
+5 -4
View File
@@ -1,7 +1,8 @@
{
"project_root": "D:\\CSharpProjects\\agent4",
"solidworks_exe": "C:\\ProgramData\\Microsoft\\Windows\\Start Menu\\Programs\\SOLIDWORKS 2022\\SOLIDWORKS 2022.lnk",
"project_root": "",
"solidworks_exe": "",
"ansys_version": "23.2",
"ansys_install_path": "D:\\Ansys\\ANSYS Inc\\v232",
"ansys_workbench_exe": "D:\\Ansys\\ANSYS Inc\\v232\\Framework\\bin\\Win64\\RunWB2.exe"
"ansys_install_path": "",
"ansys_workbench_exe": "",
"reducer_model_dir": ""
}
-7
View File
@@ -1,7 +0,0 @@
{
"project_root": "D:\\CSharpProjects\\agent4",
"solidworks_exe": "C:\\ProgramData\\Microsoft\\Windows\\Start Menu\\Programs\\SOLIDWORKS 2022\\SOLIDWORKS 2022.lnk",
"ansys_version": "23.2",
"ansys_install_path": "D:\\Ansys\\ANSYS Inc\\v232",
"ansys_workbench_exe": "D:\\Ansys\\ANSYS Inc\\v232\\Framework\\bin\\Win64\\RunWB2.exe"
}
+1 -1
View File
@@ -1,5 +1,5 @@
param(
[string]$Urls = "http://127.0.0.1:7211",
[string]$Urls = "http://127.0.0.1:7200",
[string]$Configuration = "Debug"
)
@@ -1,9 +0,0 @@
{
"schema": "component_direct_assembly_relations_v1",
"component_id": "component_1",
"selection_policy": "Only direct contacts and mates where this component participates are included.",
"adjacent_component_ids": [],
"direct_contact_relations": [],
"direct_mate_relations": [],
"adjacent_component_summaries": []
}
@@ -1,21 +0,0 @@
{
"schema": "component_static_scout_coarse_scan_v1",
"component_id": "component_1",
"instance_name": "小臂关节装配2-1",
"usage_policy": "This coarse scan is generated only to retrieve dynamic inspection cards. It is not evidence for detailed local subgraph generation.",
"evidence_scope": "Programmatic scan over target component identity, B-rep feature/face text, direct contacts, and direct mates.",
"feature_signatures": [
{
"type": "whole_part",
"anchor_id": "component_1",
"description": "whole part shape and visible local manufacturing candidates",
"evidence_basis": "FeatureGraph feature type and geometry summary",
"evidence_refs": [],
"confidence": "high"
}
],
"assembly_signatures": [],
"coverage_seed_count": 1,
"card_query_text": "component_1 小臂关节装配2-1 小臂关节装配2-1 (小臂关节装配2) general_part general mechanical part; local function must be inferred from B-rep, images, and direct relations. unclassified_components whole_part whole part shape and visible local manufacturing candidates",
"downstream_policy": "Detailed local subgraphs must be generated from original B-rep, images, direct contacts/mates, and selected inspection cards, not from this coarse scan."
}
@@ -1,7 +0,0 @@
{
"component_id": "component_1",
"instance_name": "小臂关节装配2-1",
"display_name": "小臂关节装配2-1 (小臂关节装配2)",
"usage_policy": "This function portrait must be read in every part-level LLM call before judging faces/features. Use it to decide functional faces, processing necessity, access, support, locating, sealing, guiding, transmission, fastening, and non-functional surfaces.",
"source": "assembly_component_function_profile_generated_before_functional_group_split"
}
@@ -1,11 +0,0 @@
{
"schema": "component_functional_group_context_file_v1",
"component_id": "component_1",
"selection_policy": "Only this component's functional groups and relation-scoped interface faces are included.",
"functional_group_context": {
"schema": "component_functional_group_context_v1",
"selection_policy": "No functional-group relationship context has been assigned.",
"usage_policy": "No group-level relation evidence is available for this component.",
"groups": []
}
}
@@ -1,115 +0,0 @@
{
"schema": "component_image_evidence_v1",
"component_id": "component_1",
"selection_policy": "Post-functional-group part-level checking uses only all-face highlight images generated under functional_group_evidence/<group_id>/all_face_highlights. Initial extraction images and part_check reused images are excluded.",
"target_part_image_plan": {
"excluded": true,
"reason": "Initial extraction or direct part image plans are not allowed in the post-functional-group part-level checking stage."
},
"target_part_check_evidence": {
"component_id": "component_1",
"instance_name": "小臂关节装配2-1",
"display_name": "小臂关节装配2-1 (小臂关节装配2)",
"component_path": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂关节装配2.SLDASM",
"status": "ok",
"message": "Part-check evidence was reused from the initial assembly extraction. No per-component B-rep extraction was executed.",
"output_dir": "D:\\CSharpProjects\\agent4\\runtime\\2\\part_check_extractions\\component_1",
"source_assembly_report_path": "D:\\CSharpProjects\\agent4\\runtime\\2\\extractions\\primary_y\\section_brep_report.json",
"evidence_path": "D:\\CSharpProjects\\agent4\\runtime\\2\\part_check_extractions\\component_1\\reused_part_check_evidence.json",
"image_namespace": "part_check_extractions/component_1/reused_image_refs",
"source_image_namespace": "extractions/primary_y/model_images",
"reuse_policy": "Logical part-check evidence is separated in this manifest, but B-rep and images are filtered from the first extraction result.",
"feature_graph": {
"schema": "reused_component_feature_graph_subset_v1",
"source": "initial_assembly_extraction.FeatureGraph",
"features": [],
"relations": []
},
"faces": [],
"counts": {
"features": 0,
"faces": 0,
"image_views": 1
},
"image_policy": "All initial extraction images and part_check reused images are excluded from the post-functional-group part-level checking stage. Use available_target_images with image_kind=functional_group_all_face_highlight only."
},
"target_context_image_plans": [],
"available_target_images": [
{
"evidence_name": "extractions/primary_y/model_images/component_highlights/component_1/best_oblique.jpg",
"image_kind": "assembly_component_highlight_view",
"evidence_family": "assembly_component_position",
"evidence_purpose": "component_position_and_whole_component_function",
"position_visibility": "unobstructed",
"view_name": "highlight_component_1_best_oblique",
"requested_view": "best_oblique",
"highlight_plan_id": "assembly_context_highlight_component_1",
"highlight_component_id": "component_1",
"highlight_feature_id": "",
"highlight_feature_type": "",
"highlight_face_refs": [],
"physical_interface_id": "",
"source_contact_ids": [],
"interface_axis_mm": [],
"interface_center_mm": [],
"interface_bbox_mm": [],
"interface_analysis_priority": 0,
"interface_confidence_tier": "",
"interface_evidence_purpose": "",
"trimmed_patch_verified": false,
"interface_verification_status": "",
"interface_verification_methods": [],
"interface_verification_sample_hits": 0,
"interface_verification_min_distance_mm": 0,
"interface_display_mode": "",
"actual_assembly_position": false,
"not_actual_clearance": false,
"highlight_view_direction_mm": [
0.5773502691896258,
-0.5773502691896258,
-0.5773502691896258
],
"highlight_blocking_face_refs": [],
"output_path": "D:\\CSharpProjects\\agent4\\runtime\\2\\extractions\\primary_y\\model_images\\component_highlights\\component_1\\best_oblique.jpg"
},
{
"evidence_name": "extractions/primary_y/model_images/component_highlights/component_1/best_oblique.jpg",
"image_kind": "assembly_component_highlight_view",
"evidence_family": "assembly_component_position",
"evidence_purpose": "component_position_and_whole_component_function",
"position_visibility": "unobstructed",
"view_name": "highlight_component_1_best_oblique",
"requested_view": "best_oblique",
"highlight_plan_id": "assembly_context_highlight_component_1",
"highlight_component_id": "component_1",
"highlight_feature_id": "",
"highlight_feature_type": "",
"highlight_face_refs": [],
"physical_interface_id": "",
"source_contact_ids": [],
"interface_axis_mm": [],
"interface_center_mm": [],
"interface_bbox_mm": [],
"interface_analysis_priority": 0,
"interface_confidence_tier": "",
"interface_evidence_purpose": "",
"trimmed_patch_verified": false,
"interface_verification_status": "",
"interface_verification_methods": [],
"interface_verification_sample_hits": 0,
"interface_verification_min_distance_mm": 0,
"interface_display_mode": "",
"actual_assembly_position": false,
"not_actual_clearance": false,
"highlight_view_direction_mm": [
0.5773502691896258,
-0.5773502691896258,
-0.5773502691896258
],
"highlight_blocking_face_refs": [],
"output_path": "D:\\CSharpProjects\\agent4\\runtime\\2\\extractions\\primary_y\\model_images\\component_highlights\\component_1\\best_oblique.jpg",
"evidence_source": "reused_initial_assembly_extraction",
"path_policy": "logical part-check evidence is separated under part_check_extractions, while the image file is reused from the initial extraction output"
}
]
}
@@ -1,32 +0,0 @@
{
"schema": "component_evidence_manifest_v1",
"component_id": "component_1",
"instance_name": "小臂关节装配2-1",
"display_name": "小臂关节装配2-1 (小臂关节装配2)",
"evidence_directory": "component_evidence/component_1",
"first_round_prompt_input": "component_evidence/component_1/prompt_input_round1.json",
"files": {
"target_component": "target_component.json",
"target_brep": "target_brep.json",
"assembly_relations": "assembly_relations.json",
"functional_group_context": "functional_group_context.json",
"component_function_profile": "component_function_profile.json",
"images": "images.json",
"neighbor_details_directory": "neighbors/"
},
"counts": {
"features": 0,
"faces": 0,
"direct_contacts": 0,
"direct_mates": 0,
"functional_groups": 0,
"target_images": 2,
"adjacent_components": 0
},
"isolation_policy": [
"First-round component analysis may use only target_component.json, target_brep.json, assembly_relations.json, functional_group_context.json, images.json, and adjacent summaries.",
"Functional-group analysis may use functional_group_context.json, which contains only relation-scoped interface faces and mates/contacts.",
"Neighbor detail files under neighbors/ are excluded unless the AI explicitly requests them through neighbor_detail_request.",
"No global ComponentEvidencePackages, global faces, global features, or unrelated component images are included."
]
}
@@ -1,384 +0,0 @@
{
"schema": "component_local_subgraph_prompt_input_v1",
"diagnostic_stage": "group_internal_part_check",
"knowledge_scope": "part_knowledge",
"flow_boundary": "Assembly group-internal part checking: functional-group checking has already run; only part/feature units are allowed and only the part-design knowledge library is used.",
"evidence_files": {
"directory": "D:\\CSharpProjects\\agent4\\runtime\\2\\component_evidence\\component_1",
"manifest": "D:\\CSharpProjects\\agent4\\runtime\\2\\component_evidence\\component_1\\manifest.json",
"target_component": "D:\\CSharpProjects\\agent4\\runtime\\2\\component_evidence\\component_1\\target_component.json",
"target_brep": "D:\\CSharpProjects\\agent4\\runtime\\2\\component_evidence\\component_1\\target_brep.json",
"assembly_relations": "D:\\CSharpProjects\\agent4\\runtime\\2\\component_evidence\\component_1\\assembly_relations.json",
"functional_group_context": "D:\\CSharpProjects\\agent4\\runtime\\2\\component_evidence\\component_1\\functional_group_context.json",
"component_function_profile": "D:\\CSharpProjects\\agent4\\runtime\\2\\component_evidence\\component_1\\component_function_profile.json",
"images": "D:\\CSharpProjects\\agent4\\runtime\\2\\component_evidence\\component_1\\images.json",
"neighbor_details_directory": "D:\\CSharpProjects\\agent4\\runtime\\2\\component_evidence\\component_1\\neighbors",
"included_neighbor_detail_files": []
},
"component_function_profile_input": {
"component_id": "component_1",
"component_name": "小臂关节装配2-1",
"display_name": "小臂关节装配2-1 (小臂关节装配2)",
"functional_block_id": "unclassified_components",
"part_role": "general mechanical part; local function must be inferred from B-rep, images, and direct relations.",
"main_interfaces": [],
"confidence": "low",
"evidence": [
"component name",
"direct contact/mate graph",
"component degree"
],
"instance_name": "小臂关节装配2-1",
"usage_policy": "This function portrait must be read in every part-level LLM call before judging faces/features. Use it to decide functional faces, processing necessity, access, support, locating, sealing, guiding, transmission, fastening, and non-functional surfaces.",
"source": "assembly_component_function_profile_generated_before_functional_group_split"
},
"diagnostic_context": {
"policy": "Function-block context and selected inspection cards guide local evidence extraction only. They are not direct violation judgements.",
"user_product_description": "这个是人形机器人机械臂的肘关节,通过大臂小臂连接件进行连接大臂和小臂,然后电机用于驱动",
"user_purchased_component_hints": [
"小臂关节装配2"
],
"functional_block": {
"block_id": "unclassified_components",
"name": "unclassified_components",
"function": "No stable functional block was inferred from local evidence.",
"component_ids": [
"component_1",
"component_10",
"component_11",
"component_12",
"component_13",
"component_14",
"component_15",
"component_16",
"component_17",
"component_18",
"component_19",
"component_2",
"component_20",
"component_21",
"component_22",
"component_23",
"component_24",
"component_25",
"component_26",
"component_27",
"component_28",
"component_29",
"component_3",
"component_30",
"component_31",
"component_32",
"component_33",
"component_34",
"component_35",
"component_36",
"component_37",
"component_38",
"component_4",
"component_40",
"component_41",
"component_42",
"component_5",
"component_6",
"component_7",
"component_8",
"component_9"
],
"confidence": "low"
},
"part_function_profile": {
"component_id": "component_1",
"component_name": "小臂关节装配2-1",
"display_name": "小臂关节装配2-1 (小臂关节装配2)",
"functional_block_id": "unclassified_components",
"part_role": "general mechanical part; local function must be inferred from B-rep, images, and direct relations.",
"main_interfaces": [],
"confidence": "low",
"evidence": [
"component name",
"direct contact/mate graph",
"component degree"
]
},
"precomputed_component_function_profile": null,
"functional_group_context": {
"schema": "component_functional_group_context_v1",
"selection_policy": "No functional-group relationship context has been assigned.",
"usage_policy": "No group-level relation evidence is available for this component.",
"groups": []
},
"matched_inspection_cards": [
{
"score": 1,
"Dto": {
"rule_id": "18.4.8",
"title": "避免不必要的补充加工",
"knowledge_category": "machining_manufacturing_process",
"primary_view": "operation_process_economy",
"scope_type": "local_feature",
"scout_retrieval_sentence": "检查与该知识相关的模型事实,重点观察machined_feature_candidate、functional_role_evidence、supplementary_operation_indicator,用于侦察“避免不必要的补充加工”相关风险。",
"trigger_signature": {
"keywords": [
"avoid_unnecessary_supplementary_machining",
"functional_role_evidence",
"machined_feature_candidate",
"supplementary_operation_indicator",
"加工",
"要的补充",
"避免不必"
],
"feature_patterns": [
"general_mechanical_feature"
],
"source_pattern": "avoid_unnecessary_supplementary_machining"
},
"required_evidence": [
"machined_feature_candidate",
"functional_role_evidence",
"supplementary_operation_indicator"
],
"inspection_prompt": "Check local structure around '避免不必要的补充加工'. Verify required evidence first: machined_feature_candidate, functional_role_evidence, supplementary_operation_indicator. Before judgement, compare against: 若加工特征无明确装配、定位、密封、运动或精度功能,仅为非必要外形,则判为补充加工风险。",
"negative_checks": [
"若该特征可由毛坯直接形成或确有功能/安全/装配要求,则通过。"
],
"unknown_if_missing": [
"only_title_or_ocr_text_without_geometry",
"no_feature_role_inference",
"ambiguous image panel order",
"missing_process_or_precision_requirement_when_rule_depends_on_tolerance"
]
}
}
]
},
"evidence_policy": {
"selection": "exact_by_component_instance_and_explicit_ids",
"truncation": "none",
"storage": "component-scoped evidence directory",
"target_face_selection": "ComponentEvidencePackage.FaceRefs matched against AssemblyFaces as '<ComponentName>:face#<FaceIndex>'; falls back to same component only when FaceRefs is empty.",
"target_feature_selection": "ComponentEvidencePackage.FeatureIds matched against FeatureGraph.Features; falls back to same component only when FeatureIds is empty.",
"target_relation_selection": "ComponentEvidencePackage.ContactIds/MateIds matched exactly; falls back to direct same-component relation scan only when ids are empty.",
"functional_group_selection": "Functional-group diagnostics are generated before this component prompt. Here functional_group_context is read-only background context and must not produce functional_group/interface units.",
"part_check_extraction": "Part-level checking may use component-local B-rep faces/features from the initial extraction, but image evidence is restricted to functional_group_all_face_highlight images generated after functional-group split. Do not use initial extraction images or part_check reused images.",
"neighbor_first_round": "summary_only",
"neighbor_enrichment": "only when AI returns neighbor_detail_request.needs_neighbor_detail=true"
},
"counts": {
"target_features": 0,
"target_faces": 0,
"direct_contacts": 0,
"direct_mates": 0,
"functional_groups": 0,
"available_target_images": 2,
"adjacent_components": 0
},
"feature_batch": {
"batch_id": "",
"batch_index": 0,
"batch_count": 0,
"batch_feature_ids": [],
"coverage_policy": "Mandatory. Every target_features item in this batch must produce one local_semantic_units item and one linked local_subgraphs item."
},
"task": "Generate part/feature-level diagnostic subgraphs directly for one component instance after functional-group checking has completed. Do not generate a global mechanical semantic graph or functional-group/interface units.",
"output_contract": {
"diagnostic_stage": "group_internal_part_check",
"knowledge_scope": "part_knowledge",
"allowed_anchor_types": [
"part",
"feature"
],
"forbidden_anchor_types": [
"interface",
"functional_group"
],
"downstream_knowledge_library": "part-design knowledge library only"
},
"target_component": {
"Id": "component_1",
"InstanceName": "小臂关节装配2-1",
"DisplayName": "小臂关节装配2-1 (小臂关节装配2)",
"FileName": "小臂关节装配2.SLDASM",
"Path": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂关节装配2.SLDASM",
"Category": "user_purchased_component",
"ReviewScope": "part_design_required",
"BodyCount": 0,
"FaceCount": 0,
"CylinderFaceCount": 0,
"BBoxMm": [
-147.523,
-110.723,
5.326,
-49.375,
-33.523,
103.474
]
},
"target_component_brep_package": {
"ComponentId": "component_1",
"InstanceName": "小臂关节装配2-1",
"DisplayName": "小臂关节装配2-1 (小臂关节装配2)",
"FileName": "小臂关节装配2.SLDASM",
"Path": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂关节装配2.SLDASM",
"Category": "user_purchased_component",
"ReviewScope": "part_design_required",
"BrepSource": "assembly_component_brep_subset",
"ImageSource": "component_part_file_images_planned_and_assembly_component_highlight_images_planned",
"PartImagePlanId": "part_image_component_1",
"AssemblyContextImagePlanId": "assembly_context_highlight_component_1",
"FaceRefs": [],
"FeatureIds": [],
"ContactIds": [],
"MateIds": [],
"BodyCount": 0,
"FaceCount": 0,
"CylinderFaceCount": 0,
"BBoxMm": [
-147.523,
-110.723,
5.326,
-49.375,
-33.523,
103.474
],
"Rules": [
"This package is the only B-rep/feature/contact/mate evidence package for this component instance.",
"Do not merge faces, features, or images from another component unless a relation/contact/mate id explicitly links them.",
"For part-design diagnosis, use this assembly-derived B-rep subset plus the matching PartImagePlan images."
]
},
"functional_group_context": {
"schema": "component_functional_group_context_v1",
"selection_policy": "No functional-group relationship context has been assigned.",
"usage_policy": "No group-level relation evidence is available for this component.",
"groups": []
},
"target_part_check_evidence": {
"component_id": "component_1",
"instance_name": "小臂关节装配2-1",
"display_name": "小臂关节装配2-1 (小臂关节装配2)",
"component_path": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂关节装配2.SLDASM",
"status": "ok",
"message": "Part-check evidence was reused from the initial assembly extraction. No per-component B-rep extraction was executed.",
"output_dir": "D:\\CSharpProjects\\agent4\\runtime\\2\\part_check_extractions\\component_1",
"source_assembly_report_path": "D:\\CSharpProjects\\agent4\\runtime\\2\\extractions\\primary_y\\section_brep_report.json",
"evidence_path": "D:\\CSharpProjects\\agent4\\runtime\\2\\part_check_extractions\\component_1\\reused_part_check_evidence.json",
"image_namespace": "part_check_extractions/component_1/reused_image_refs",
"source_image_namespace": "extractions/primary_y/model_images",
"reuse_policy": "Logical part-check evidence is separated in this manifest, but B-rep and images are filtered from the first extraction result.",
"feature_graph": {
"schema": "reused_component_feature_graph_subset_v1",
"source": "initial_assembly_extraction.FeatureGraph",
"features": [],
"relations": []
},
"faces": [],
"counts": {
"features": 0,
"faces": 0,
"image_views": 1
},
"image_policy": "All initial extraction images and part_check reused images are excluded from the post-functional-group part-level checking stage. Use available_target_images with image_kind=functional_group_all_face_highlight only."
},
"target_features": [],
"target_faces": [],
"target_part_image_plan": {
"excluded": true,
"reason": "Use only functional_group_all_face_highlight images in this post-functional-group part-level stage."
},
"target_context_image_plans": [],
"available_target_images": [
{
"evidence_name": "extractions/primary_y/model_images/component_highlights/component_1/best_oblique.jpg",
"image_kind": "assembly_component_highlight_view",
"evidence_family": "assembly_component_position",
"evidence_purpose": "component_position_and_whole_component_function",
"position_visibility": "unobstructed",
"view_name": "highlight_component_1_best_oblique",
"requested_view": "best_oblique",
"highlight_plan_id": "assembly_context_highlight_component_1",
"highlight_component_id": "component_1",
"highlight_feature_id": "",
"highlight_feature_type": "",
"highlight_face_refs": [],
"physical_interface_id": "",
"source_contact_ids": [],
"interface_axis_mm": [],
"interface_center_mm": [],
"interface_bbox_mm": [],
"interface_analysis_priority": 0,
"interface_confidence_tier": "",
"interface_evidence_purpose": "",
"trimmed_patch_verified": false,
"interface_verification_status": "",
"interface_verification_methods": [],
"interface_verification_sample_hits": 0,
"interface_verification_min_distance_mm": 0,
"interface_display_mode": "",
"actual_assembly_position": false,
"not_actual_clearance": false,
"highlight_view_direction_mm": [
0.5773502691896258,
-0.5773502691896258,
-0.5773502691896258
],
"highlight_blocking_face_refs": [],
"output_path": "D:\\CSharpProjects\\agent4\\runtime\\2\\extractions\\primary_y\\model_images\\component_highlights\\component_1\\best_oblique.jpg"
},
{
"evidence_name": "extractions/primary_y/model_images/component_highlights/component_1/best_oblique.jpg",
"image_kind": "assembly_component_highlight_view",
"evidence_family": "assembly_component_position",
"evidence_purpose": "component_position_and_whole_component_function",
"position_visibility": "unobstructed",
"view_name": "highlight_component_1_best_oblique",
"requested_view": "best_oblique",
"highlight_plan_id": "assembly_context_highlight_component_1",
"highlight_component_id": "component_1",
"highlight_feature_id": "",
"highlight_feature_type": "",
"highlight_face_refs": [],
"physical_interface_id": "",
"source_contact_ids": [],
"interface_axis_mm": [],
"interface_center_mm": [],
"interface_bbox_mm": [],
"interface_analysis_priority": 0,
"interface_confidence_tier": "",
"interface_evidence_purpose": "",
"trimmed_patch_verified": false,
"interface_verification_status": "",
"interface_verification_methods": [],
"interface_verification_sample_hits": 0,
"interface_verification_min_distance_mm": 0,
"interface_display_mode": "",
"actual_assembly_position": false,
"not_actual_clearance": false,
"highlight_view_direction_mm": [
0.5773502691896258,
-0.5773502691896258,
-0.5773502691896258
],
"highlight_blocking_face_refs": [],
"output_path": "D:\\CSharpProjects\\agent4\\runtime\\2\\extractions\\primary_y\\model_images\\component_highlights\\component_1\\best_oblique.jpg",
"evidence_source": "reused_initial_assembly_extraction",
"path_policy": "logical part-check evidence is separated under part_check_extractions, while the image file is reused from the initial extraction output"
}
],
"direct_contact_relations": [],
"direct_mate_relations": [],
"adjacent_component_summaries": [],
"neighbor_detail_policy": {
"first_round_rule": "Use only target component B-rep, functional_group_all_face_highlight images, direct contacts/mates as part context, and adjacent summaries.",
"must_ask_each_round": "Always output neighbor_detail_request. If a subgraph depends on neighbor geometry, set needs_neighbor_detail=true and list required component_ids.",
"allowed_reasons": [
"mating face geometry",
"motion pair",
"occlusion/access path",
"installation clearance",
"coaxial relation",
"support/locating relation"
]
},
"neighbor_details": null
}
@@ -1,7 +0,0 @@
{
"schema": "component_target_brep_v1",
"component_id": "component_1",
"selection_policy": "Only features and faces owned by this exact component instance are included.",
"features": [],
"faces": []
}
@@ -1,59 +0,0 @@
{
"schema": "component_target_identity_v1",
"component_id": "component_1",
"instance_name": "小臂关节装配2-1",
"display_name": "小臂关节装配2-1 (小臂关节装配2)",
"assembly_component": {
"Id": "component_1",
"InstanceName": "小臂关节装配2-1",
"DisplayName": "小臂关节装配2-1 (小臂关节装配2)",
"FileName": "小臂关节装配2.SLDASM",
"Path": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂关节装配2.SLDASM",
"Category": "user_purchased_component",
"ReviewScope": "part_design_required",
"BodyCount": 0,
"FaceCount": 0,
"CylinderFaceCount": 0,
"BBoxMm": [
-147.523,
-110.723,
5.326,
-49.375,
-33.523,
103.474
]
},
"component_brep_package": {
"ComponentId": "component_1",
"InstanceName": "小臂关节装配2-1",
"DisplayName": "小臂关节装配2-1 (小臂关节装配2)",
"FileName": "小臂关节装配2.SLDASM",
"Path": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂关节装配2.SLDASM",
"Category": "user_purchased_component",
"ReviewScope": "part_design_required",
"BrepSource": "assembly_component_brep_subset",
"ImageSource": "component_part_file_images_planned_and_assembly_component_highlight_images_planned",
"PartImagePlanId": "part_image_component_1",
"AssemblyContextImagePlanId": "assembly_context_highlight_component_1",
"FaceRefs": [],
"FeatureIds": [],
"ContactIds": [],
"MateIds": [],
"BodyCount": 0,
"FaceCount": 0,
"CylinderFaceCount": 0,
"BBoxMm": [
-147.523,
-110.723,
5.326,
-49.375,
-33.523,
103.474
],
"Rules": [
"This package is the only B-rep/feature/contact/mate evidence package for this component instance.",
"Do not merge faces, features, or images from another component unless a relation/contact/mate id explicitly links them.",
"For part-design diagnosis, use this assembly-derived B-rep subset plus the matching PartImagePlan images."
]
}
}
@@ -1,9 +0,0 @@
{
"schema": "component_direct_assembly_relations_v1",
"component_id": "component_10",
"selection_policy": "Only direct contacts and mates where this component participates are included.",
"adjacent_component_ids": [],
"direct_contact_relations": [],
"direct_mate_relations": [],
"adjacent_component_summaries": []
}
@@ -1,103 +0,0 @@
{
"schema": "component_static_scout_coarse_scan_v1",
"component_id": "component_10",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-2",
"usage_policy": "This coarse scan is generated only to retrieve dynamic inspection cards. It is not evidence for detailed local subgraph generation.",
"evidence_scope": "Programmatic scan over target component identity, B-rep feature/face text, direct contacts, and direct mates.",
"feature_signatures": [
{
"type": "complex_unknown_surface_candidate",
"anchor_id": "complex_unknown_surface_candidate_16",
"description": "complex or unknown local surface: highlighted face identity, transition shape, partial bore or chamfer possibility, adjacent boundaries, and tool-access risk evidence",
"evidence_basis": "FeatureGraph feature type and geometry summary",
"evidence_refs": [
"小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-1:face#1"
],
"confidence": "high"
},
{
"type": "complex_unknown_surface_candidate",
"anchor_id": "complex_unknown_surface_candidate_17",
"description": "complex or unknown local surface: highlighted face identity, transition shape, partial bore or chamfer possibility, adjacent boundaries, and tool-access risk evidence",
"evidence_basis": "FeatureGraph feature type and geometry summary",
"evidence_refs": [
"小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-10:face#1"
],
"confidence": "high"
},
{
"type": "complex_unknown_surface_candidate",
"anchor_id": "complex_unknown_surface_candidate_18",
"description": "complex or unknown local surface: highlighted face identity, transition shape, partial bore or chamfer possibility, adjacent boundaries, and tool-access risk evidence",
"evidence_basis": "FeatureGraph feature type and geometry summary",
"evidence_refs": [
"小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-11:face#1"
],
"confidence": "high"
},
{
"type": "complex_unknown_surface_candidate",
"anchor_id": "complex_unknown_surface_candidate_19",
"description": "complex or unknown local surface: highlighted face identity, transition shape, partial bore or chamfer possibility, adjacent boundaries, and tool-access risk evidence",
"evidence_basis": "FeatureGraph feature type and geometry summary",
"evidence_refs": [
"小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-12:face#1"
],
"confidence": "high"
},
{
"type": "complex_unknown_surface_candidate",
"anchor_id": "complex_unknown_surface_candidate_20",
"description": "complex or unknown local surface: highlighted face identity, transition shape, partial bore or chamfer possibility, adjacent boundaries, and tool-access risk evidence",
"evidence_basis": "FeatureGraph feature type and geometry summary",
"evidence_refs": [
"小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-13:face#1"
],
"confidence": "high"
},
{
"type": "complex_unknown_surface_candidate",
"anchor_id": "complex_unknown_surface_candidate_21",
"description": "complex or unknown local surface: highlighted face identity, transition shape, partial bore or chamfer possibility, adjacent boundaries, and tool-access risk evidence",
"evidence_basis": "FeatureGraph feature type and geometry summary",
"evidence_refs": [
"小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-14:face#1"
],
"confidence": "high"
},
{
"type": "complex_unknown_surface_candidate",
"anchor_id": "complex_unknown_surface_candidate_22",
"description": "complex or unknown local surface: highlighted face identity, transition shape, partial bore or chamfer possibility, adjacent boundaries, and tool-access risk evidence",
"evidence_basis": "FeatureGraph feature type and geometry summary",
"evidence_refs": [
"小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-15:face#1"
],
"confidence": "high"
},
{
"type": "complex_unknown_surface_candidate",
"anchor_id": "complex_unknown_surface_candidate_23",
"description": "complex or unknown local surface: highlighted face identity, transition shape, partial bore or chamfer possibility, adjacent boundaries, and tool-access risk evidence",
"evidence_basis": "FeatureGraph feature type and geometry summary",
"evidence_refs": [
"小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-16:face#1"
],
"confidence": "high"
},
{
"type": "complex_unknown_surface_candidate",
"anchor_id": "complex_unknown_surface_candidate_24",
"description": "complex or unknown local surface: highlighted face identity, transition shape, partial bore or chamfer possibility, adjacent boundaries, and tool-access risk evidence",
"evidence_basis": "FeatureGraph feature type and geometry summary",
"evidence_refs": [
"小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-17:face#1"
],
"confidence": "high"
}
],
"assembly_signatures": [],
"coverage_seed_count": 9,
"card_query_text": "component_10 小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-2 小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-2 (20_csg_2a) hole_features general mechanical part; local function must be inferred from B-rep, images, and direct relations. unclassified_components complex_unknown_surface_candidate complex or unknown local surface: highlighted face identity, transition shape, partial bore or chamfer possibility, adjacent boundaries, and tool-access risk evidence complex_unknown_surface_candidate complex or unknown local surface: highlighted face identity, transition shape, partial bore or chamfer possibility, adjacent boundaries, and tool-access risk evidence complex_unknown_surface_candidate complex or unknown local surface: highlighted face identity, transition shape, partial bore or chamfer possibility, adjacent boundaries, and tool-access risk evidence complex_unknown_surface_candidate complex or unknown local surface: highlighted face identity, transition shape, partial bore or chamfer possibility, adjacent boundaries, and tool-access risk evidence complex_unknown_surface_candidate complex or unknown local surface: highlighted face identity, transition shape, partial bore or chamfer possibility, adjacent boundaries, and tool-access risk evidence complex_unknown_surface_candidate complex or unknown local surface: highlighted face identity, transition shape, partial bore or chamfer possibility, adjacent boundaries, and tool-access risk evidence complex_unknown_surface_candidate complex or unknown local surface: highlighted face identity, transition shape, partial bore or chamfer possibility, adjacent boundaries, and tool-access risk evidence complex_unknown_surface_candidate complex or unknown local surface: highlighted face identity, transition shape, partial bore or chamfer possibility, adjacent boundaries, and tool-access risk evidence complex_unknown_surface_candidate complex or unknown local surface: highlighted face identity, transition shape, partial bore or chamfer possibility, adjacent boundaries, and tool-access risk evidence",
"downstream_policy": "Detailed local subgraphs must be generated from original B-rep, images, direct contacts/mates, and selected inspection cards, not from this coarse scan."
}
@@ -1,7 +0,0 @@
{
"component_id": "component_10",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-2",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-2 (20_csg_2a)",
"usage_policy": "This function portrait must be read in every part-level LLM call before judging faces/features. Use it to decide functional faces, processing necessity, access, support, locating, sealing, guiding, transmission, fastening, and non-functional surfaces.",
"source": "assembly_component_function_profile_generated_before_functional_group_split"
}
@@ -1,11 +0,0 @@
{
"schema": "component_functional_group_context_file_v1",
"component_id": "component_10",
"selection_policy": "Only this component's functional groups and relation-scoped interface faces are included.",
"functional_group_context": {
"schema": "component_functional_group_context_v1",
"selection_policy": "No functional-group relationship context has been assigned.",
"usage_policy": "No group-level relation evidence is available for this component.",
"groups": []
}
}
@@ -1,507 +0,0 @@
{
"schema": "component_image_evidence_v1",
"component_id": "component_10",
"selection_policy": "Post-functional-group part-level checking uses only all-face highlight images generated under functional_group_evidence/<group_id>/all_face_highlights. Initial extraction images and part_check reused images are excluded.",
"target_part_image_plan": {
"excluded": true,
"reason": "Initial extraction or direct part image plans are not allowed in the post-functional-group part-level checking stage."
},
"target_part_check_evidence": {
"component_id": "component_10",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-2",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-2 (20_csg_2a)",
"component_path": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂谐波减速器\\20_csg_2a.sldprt",
"status": "ok",
"message": "Part-check evidence was reused from the initial assembly extraction. No per-component B-rep extraction was executed.",
"output_dir": "D:\\CSharpProjects\\agent4\\runtime\\2\\part_check_extractions\\component_10",
"source_assembly_report_path": "D:\\CSharpProjects\\agent4\\runtime\\2\\extractions\\primary_y\\section_brep_report.json",
"evidence_path": "D:\\CSharpProjects\\agent4\\runtime\\2\\part_check_extractions\\component_10\\reused_part_check_evidence.json",
"image_namespace": "part_check_extractions/component_10/reused_image_refs",
"source_image_namespace": "extractions/primary_y/model_images",
"reuse_policy": "Logical part-check evidence is separated in this manifest, but B-rep and images are filtered from the first extraction result.",
"feature_graph": {
"schema": "reused_component_feature_graph_subset_v1",
"source": "initial_assembly_extraction.FeatureGraph",
"features": [
{
"Id": "complex_unknown_surface_candidate_16",
"Type": "complex_unknown_surface_candidate",
"ComponentName": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-1",
"ComponentDisplayName": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-1 (20_csg_2a)",
"ComponentPath": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂谐波减速器\\20_csg_2a.sldprt",
"ComponentFileName": "20_csg_2a.sldprt",
"FaceRefs": [
"小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-1:face#1"
],
"Confidence": 0.58,
"Source": "brep_other_face",
"PossibleFunctions": [
"transition_surface_candidate",
"partial_bore_or_non_cylindrical_hole_boundary_candidate",
"machining_risk_surface_candidate"
],
"VisualObservationNeeds": [
"highlight_face_to_identify_real_surface_shape",
"confirm_if_surface_is_chamfer_fillet_cone_partial_bore_or_freeform_transition",
"confirm_tool_access_and_adjacent_boundary_from_best_view"
],
"RequiredBrepChecks": [
"unknown_surface_visual_grounding",
"edge_loop_or_arc_boundary_extraction_needed",
"adjacent_surface_transition_and_tool_access_check"
],
"Geometry": {
"face_kind": "other",
"area_mm2": 78.54,
"center_mm": [
-111.396,
-87.288,
37.527
],
"bbox_mm": [
-114.901,
-89.788,
34.022,
-107.891,
-84.788,
41.033
],
"orientation_role": "unknown",
"functional_role": "unknown",
"surface_process_role": "unknown_process_surface"
}
},
{
"Id": "complex_unknown_surface_candidate_17",
"Type": "complex_unknown_surface_candidate",
"ComponentName": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-10",
"ComponentDisplayName": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-10 (20_csg_2a)",
"ComponentPath": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂谐波减速器\\20_csg_2a.sldprt",
"ComponentFileName": "20_csg_2a.sldprt",
"FaceRefs": [
"小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-10:face#1"
],
"Confidence": 0.58,
"Source": "brep_other_face",
"PossibleFunctions": [
"transition_surface_candidate",
"partial_bore_or_non_cylindrical_hole_boundary_candidate",
"machining_risk_surface_candidate"
],
"VisualObservationNeeds": [
"highlight_face_to_identify_real_surface_shape",
"confirm_if_surface_is_chamfer_fillet_cone_partial_bore_or_freeform_transition",
"confirm_tool_access_and_adjacent_boundary_from_best_view"
],
"RequiredBrepChecks": [
"unknown_surface_visual_grounding",
"edge_loop_or_arc_boundary_extraction_needed",
"adjacent_surface_transition_and_tool_access_check"
],
"Geometry": {
"face_kind": "other",
"area_mm2": 78.54,
"center_mm": [
-77.757,
-87.288,
59.318
],
"bbox_mm": [
-81.262,
-89.788,
55.812,
-74.252,
-84.788,
62.823
],
"orientation_role": "unknown",
"functional_role": "unknown",
"surface_process_role": "unknown_process_surface"
}
},
{
"Id": "complex_unknown_surface_candidate_18",
"Type": "complex_unknown_surface_candidate",
"ComponentName": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-11",
"ComponentDisplayName": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-11 (20_csg_2a)",
"ComponentPath": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂谐波减速器\\20_csg_2a.sldprt",
"ComponentFileName": "20_csg_2a.sldprt",
"FaceRefs": [
"小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-11:face#1"
],
"Confidence": 0.58,
"Source": "brep_other_face",
"PossibleFunctions": [
"transition_surface_candidate",
"partial_bore_or_non_cylindrical_hole_boundary_candidate",
"machining_risk_surface_candidate"
],
"VisualObservationNeeds": [
"highlight_face_to_identify_real_surface_shape",
"confirm_if_surface_is_chamfer_fillet_cone_partial_bore_or_freeform_transition",
"confirm_tool_access_and_adjacent_boundary_from_best_view"
],
"RequiredBrepChecks": [
"unknown_surface_visual_grounding",
"edge_loop_or_arc_boundary_extraction_needed",
"adjacent_surface_transition_and_tool_access_check"
],
"Geometry": {
"face_kind": "other",
"area_mm2": 78.54,
"center_mm": [
-79.851,
-87.288,
64.718
],
"bbox_mm": [
-83.356,
-89.788,
61.213,
-76.346,
-84.788,
68.223
],
"orientation_role": "unknown",
"functional_role": "unknown",
"surface_process_role": "unknown_process_surface"
}
},
{
"Id": "complex_unknown_surface_candidate_19",
"Type": "complex_unknown_surface_candidate",
"ComponentName": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-12",
"ComponentDisplayName": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-12 (20_csg_2a)",
"ComponentPath": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂谐波减速器\\20_csg_2a.sldprt",
"ComponentFileName": "20_csg_2a.sldprt",
"FaceRefs": [
"小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-12:face#1"
],
"Confidence": 0.58,
"Source": "brep_other_face",
"PossibleFunctions": [
"transition_surface_candidate",
"partial_bore_or_non_cylindrical_hole_boundary_candidate",
"machining_risk_surface_candidate"
],
"VisualObservationNeeds": [
"highlight_face_to_identify_real_surface_shape",
"confirm_if_surface_is_chamfer_fillet_cone_partial_bore_or_freeform_transition",
"confirm_tool_access_and_adjacent_boundary_from_best_view"
],
"RequiredBrepChecks": [
"unknown_surface_visual_grounding",
"edge_loop_or_arc_boundary_extraction_needed",
"adjacent_surface_transition_and_tool_access_check"
],
"Geometry": {
"face_kind": "other",
"area_mm2": 78.54,
"center_mm": [
-83.324,
-87.288,
69.353
],
"bbox_mm": [
-86.83,
-89.788,
65.848,
-79.819,
-84.788,
72.858
],
"orientation_role": "unknown",
"functional_role": "unknown",
"surface_process_role": "unknown_process_surface"
}
},
{
"Id": "complex_unknown_surface_candidate_20",
"Type": "complex_unknown_surface_candidate",
"ComponentName": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-13",
"ComponentDisplayName": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-13 (20_csg_2a)",
"ComponentPath": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂谐波减速器\\20_csg_2a.sldprt",
"ComponentFileName": "20_csg_2a.sldprt",
"FaceRefs": [
"小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-13:face#1"
],
"Confidence": 0.58,
"Source": "brep_other_face",
"PossibleFunctions": [
"transition_surface_candidate",
"partial_bore_or_non_cylindrical_hole_boundary_candidate",
"machining_risk_surface_candidate"
],
"VisualObservationNeeds": [
"highlight_face_to_identify_real_surface_shape",
"confirm_if_surface_is_chamfer_fillet_cone_partial_bore_or_freeform_transition",
"confirm_tool_access_and_adjacent_boundary_from_best_view"
],
"RequiredBrepChecks": [
"unknown_surface_visual_grounding",
"edge_loop_or_arc_boundary_extraction_needed",
"adjacent_surface_transition_and_tool_access_check"
],
"Geometry": {
"face_kind": "other",
"area_mm2": 78.54,
"center_mm": [
-87.919,
-87.288,
72.879
],
"bbox_mm": [
-91.424,
-89.788,
69.374,
-84.414,
-84.788,
76.384
],
"orientation_role": "unknown",
"functional_role": "unknown",
"surface_process_role": "unknown_process_surface"
}
},
{
"Id": "complex_unknown_surface_candidate_21",
"Type": "complex_unknown_surface_candidate",
"ComponentName": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-14",
"ComponentDisplayName": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-14 (20_csg_2a)",
"ComponentPath": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂谐波减速器\\20_csg_2a.sldprt",
"ComponentFileName": "20_csg_2a.sldprt",
"FaceRefs": [
"小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-14:face#1"
],
"Confidence": 0.58,
"Source": "brep_other_face",
"PossibleFunctions": [
"transition_surface_candidate",
"partial_bore_or_non_cylindrical_hole_boundary_candidate",
"machining_risk_surface_candidate"
],
"VisualObservationNeeds": [
"highlight_face_to_identify_real_surface_shape",
"confirm_if_surface_is_chamfer_fillet_cone_partial_bore_or_freeform_transition",
"confirm_tool_access_and_adjacent_boundary_from_best_view"
],
"RequiredBrepChecks": [
"unknown_surface_visual_grounding",
"edge_loop_or_arc_boundary_extraction_needed",
"adjacent_surface_transition_and_tool_access_check"
],
"Geometry": {
"face_kind": "other",
"area_mm2": 78.54,
"center_mm": [
-93.295,
-87.288,
75.035
],
"bbox_mm": [
-96.8,
-89.788,
71.529,
-89.79,
-84.788,
78.54
],
"orientation_role": "unknown",
"functional_role": "unknown",
"surface_process_role": "unknown_process_surface"
}
},
{
"Id": "complex_unknown_surface_candidate_22",
"Type": "complex_unknown_surface_candidate",
"ComponentName": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-15",
"ComponentDisplayName": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-15 (20_csg_2a)",
"ComponentPath": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂谐波减速器\\20_csg_2a.sldprt",
"ComponentFileName": "20_csg_2a.sldprt",
"FaceRefs": [
"小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-15:face#1"
],
"Confidence": 0.58,
"Source": "brep_other_face",
"PossibleFunctions": [
"transition_surface_candidate",
"partial_bore_or_non_cylindrical_hole_boundary_candidate",
"machining_risk_surface_candidate"
],
"VisualObservationNeeds": [
"highlight_face_to_identify_real_surface_shape",
"confirm_if_surface_is_chamfer_fillet_cone_partial_bore_or_freeform_transition",
"confirm_tool_access_and_adjacent_boundary_from_best_view"
],
"RequiredBrepChecks": [
"unknown_surface_visual_grounding",
"edge_loop_or_arc_boundary_extraction_needed",
"adjacent_surface_transition_and_tool_access_check"
],
"Geometry": {
"face_kind": "other",
"area_mm2": 78.54,
"center_mm": [
-99.053,
-87.288,
75.66
],
"bbox_mm": [
-102.558,
-89.788,
72.155,
-95.548,
-84.788,
79.165
],
"orientation_role": "unknown",
"functional_role": "unknown",
"surface_process_role": "unknown_process_surface"
}
},
{
"Id": "complex_unknown_surface_candidate_23",
"Type": "complex_unknown_surface_candidate",
"ComponentName": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-16",
"ComponentDisplayName": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-16 (20_csg_2a)",
"ComponentPath": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂谐波减速器\\20_csg_2a.sldprt",
"ComponentFileName": "20_csg_2a.sldprt",
"FaceRefs": [
"小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-16:face#1"
],
"Confidence": 0.58,
"Source": "brep_other_face",
"PossibleFunctions": [
"transition_surface_candidate",
"partial_bore_or_non_cylindrical_hole_boundary_candidate",
"machining_risk_surface_candidate"
],
"VisualObservationNeeds": [
"highlight_face_to_identify_real_surface_shape",
"confirm_if_surface_is_chamfer_fillet_cone_partial_bore_or_freeform_transition",
"confirm_tool_access_and_adjacent_boundary_from_best_view"
],
"RequiredBrepChecks": [
"unknown_surface_visual_grounding",
"edge_loop_or_arc_boundary_extraction_needed",
"adjacent_surface_transition_and_tool_access_check"
],
"Geometry": {
"face_kind": "other",
"area_mm2": 78.54,
"center_mm": [
-104.766,
-87.288,
74.709
],
"bbox_mm": [
-108.272,
-89.788,
71.203,
-101.261,
-84.788,
78.214
],
"orientation_role": "unknown",
"functional_role": "unknown",
"surface_process_role": "unknown_process_surface"
}
},
{
"Id": "complex_unknown_surface_candidate_24",
"Type": "complex_unknown_surface_candidate",
"ComponentName": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-17",
"ComponentDisplayName": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-17 (20_csg_2a)",
"ComponentPath": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂谐波减速器\\20_csg_2a.sldprt",
"ComponentFileName": "20_csg_2a.sldprt",
"FaceRefs": [
"小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-17:face#1"
],
"Confidence": 0.58,
"Source": "brep_other_face",
"PossibleFunctions": [
"transition_surface_candidate",
"partial_bore_or_non_cylindrical_hole_boundary_candidate",
"machining_risk_surface_candidate"
],
"VisualObservationNeeds": [
"highlight_face_to_identify_real_surface_shape",
"confirm_if_surface_is_chamfer_fillet_cone_partial_bore_or_freeform_transition",
"confirm_tool_access_and_adjacent_boundary_from_best_view"
],
"RequiredBrepChecks": [
"unknown_surface_visual_grounding",
"edge_loop_or_arc_boundary_extraction_needed",
"adjacent_surface_transition_and_tool_access_check"
],
"Geometry": {
"face_kind": "other",
"area_mm2": 78.54,
"center_mm": [
-110.011,
-87.288,
72.251
],
"bbox_mm": [
-113.516,
-89.788,
68.746,
-106.506,
-84.788,
75.756
],
"orientation_role": "unknown",
"functional_role": "unknown",
"surface_process_role": "unknown_process_surface"
}
}
],
"relations": []
},
"faces": [
{
"ComponentName": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-2",
"ComponentDisplayName": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-2 (20_csg_2a)",
"ComponentPath": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂谐波减速器\\20_csg_2a.sldprt",
"ComponentFileName": "20_csg_2a.sldprt",
"ComponentCategory": "unknown",
"FaceIndex": 1,
"FaceKind": "other",
"AreaMm2": 78.54,
"CenterMm": [
-106.364,
-87.288,
34.66
],
"BBoxMm": [
-109.869,
-89.788,
31.155,
-102.858,
-84.788,
38.165
],
"Normal": [],
"RootPointMm": [],
"AxisPointMm": [],
"Axis": [],
"RadiusMm": 0,
"DiameterMm": 0,
"OrientationRole": "unknown",
"FunctionalRole": "unknown",
"SurfaceProcessRole": "unknown_process_surface",
"ProcessConfidence": "low",
"ProcessBasis": "no contact, fit, support, sealing, locating, tolerance or PMI evidence",
"MachiningScope": "unknown"
}
],
"counts": {
"features": 9,
"faces": 1,
"image_views": 0
},
"image_policy": "All initial extraction images and part_check reused images are excluded from the post-functional-group part-level checking stage. Use available_target_images with image_kind=functional_group_all_face_highlight only."
},
"target_context_image_plans": [],
"available_target_images": []
}
@@ -1,32 +0,0 @@
{
"schema": "component_evidence_manifest_v1",
"component_id": "component_10",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-2",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-2 (20_csg_2a)",
"evidence_directory": "component_evidence/component_10",
"first_round_prompt_input": "component_evidence/component_10/prompt_input_round1.json",
"files": {
"target_component": "target_component.json",
"target_brep": "target_brep.json",
"assembly_relations": "assembly_relations.json",
"functional_group_context": "functional_group_context.json",
"component_function_profile": "component_function_profile.json",
"images": "images.json",
"neighbor_details_directory": "neighbors/"
},
"counts": {
"features": 9,
"faces": 1,
"direct_contacts": 0,
"direct_mates": 0,
"functional_groups": 0,
"target_images": 0,
"adjacent_components": 0
},
"isolation_policy": [
"First-round component analysis may use only target_component.json, target_brep.json, assembly_relations.json, functional_group_context.json, images.json, and adjacent summaries.",
"Functional-group analysis may use functional_group_context.json, which contains only relation-scoped interface faces and mates/contacts.",
"Neighbor detail files under neighbors/ are excluded unless the AI explicitly requests them through neighbor_detail_request.",
"No global ComponentEvidencePackages, global faces, global features, or unrelated component images are included."
]
}

Some files were not shown because too many files have changed in this diff Show More