[LOADED_DOCS: 3 files, no new loads]
Add Rule #6, AUTH topic, ADRs, config & doc updates - Codified Rule #6 (authority, rule scope, skill invocation) in all primary copilot-instructions.md files - Clarified skill pre-load/lazy-load rules and LOADED_DOCS prefix - Forbid skill/template version labels in Decision Log governance - Scaffolded new AUTH topic with README, ISSUES, and TODO files - Added repo/project ADR folders and templates; new ADR for AcBinaryHubProtocol decorator stack - Migrated cross-cutting issues/TODOs to Closed with detailed resolution - Made FruitBankHybrid.Shared/appsettings.json the canonical config source; suppressed Razor SDK auto-publish to avoid file collisions - Updated protocol/wire format docs for AcBinaryHubProtocol - Minor config: updated ports, WaitForFlush, and csproj content rules
This commit is contained in:
parent
25522f7c27
commit
ab51b948ae
File diff suppressed because one or more lines are too long
|
|
@ -76,4 +76,17 @@
|
|||
<None Include="**\README.md" Exclude="$(DefaultItemExcludes)" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<!-- appsettings.json is the canonical config source for Web / Web.Client / MAUI hosts.
|
||||
They each pull it directly from disk (Web/Web.Client via <Target Copy>, MAUI via <EmbeddedResource>).
|
||||
Suppress the Razor SDK's auto-publish content behavior so the file does NOT flow into
|
||||
dependent projects' publish output — that would collide with each host's own copy
|
||||
(NETSDK1152 "multiple publish output files with the same relative path"). -->
|
||||
<Content Update="appsettings.json">
|
||||
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
|
||||
<CopyToPublishDirectory>Never</CopyToPublishDirectory>
|
||||
<Pack>false</Pack>
|
||||
</Content>
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
|
@ -27,6 +27,7 @@ Main Blazor UI library shared across all three deployment targets (Server, WASM,
|
|||
|
||||
- **`_Imports.razor`** — Global Blazor imports.
|
||||
- **`Routes.razor`** — Route definitions.
|
||||
- **`appsettings.json`** — Canonical configuration source for all three hosts (Web, Web.Client, MAUI). Edit ONLY here. Pull mechanism per host: see `docs/ARCHITECTURE.md` (in repo root) → "Shared Configuration".
|
||||
|
||||
## Target Framework
|
||||
|
||||
|
|
|
|||
|
|
@ -7,10 +7,10 @@
|
|||
},
|
||||
"AyCode": {
|
||||
"ProjectId": "aad53443-2ee2-4650-8a99-97e907265e4e",
|
||||
"Urls": {
|
||||
"BaseUrl": "https://localhost:7144",
|
||||
"ApiBaseUrl": "https://localhost:7144"
|
||||
},
|
||||
"Urls": {
|
||||
"BaseUrl": "https://localhost:59579",
|
||||
"ApiBaseUrl": "https://localhost:59579"
|
||||
},
|
||||
"Logger": {
|
||||
"AppType": "Server",
|
||||
"LogLevel": "Detail",
|
||||
|
|
@ -38,7 +38,7 @@
|
|||
"AcBinaryHubProtocol": {
|
||||
"ProtocolMode": "AsyncSegment",
|
||||
"BufferSize": 4096,
|
||||
"WaitForFlush": false,
|
||||
"WaitForFlush": true,
|
||||
"FlushTimeout": "00:00:10"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,10 +7,10 @@
|
|||
},
|
||||
"AyCode": {
|
||||
"ProjectId": "aad53443-2ee2-4650-8a99-97e907265e4e",
|
||||
"Urls": {
|
||||
"BaseUrl": "https://localhost:7144",
|
||||
"ApiBaseUrl": "https://localhost:7144"
|
||||
},
|
||||
"Urls": {
|
||||
"BaseUrl": "https://localhost:59579",
|
||||
"ApiBaseUrl": "https://localhost:59579"
|
||||
},
|
||||
"Logger": {
|
||||
"AppType": "Server",
|
||||
"LogLevel": "Detail",
|
||||
|
|
@ -38,7 +38,7 @@
|
|||
"AcBinaryHubProtocol": {
|
||||
"ProtocolMode": "AsyncSegment",
|
||||
"BufferSize": 4096,
|
||||
"WaitForFlush": false,
|
||||
"WaitForFlush": true,
|
||||
"FlushTimeout": "00:00:10"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,10 +7,10 @@
|
|||
},
|
||||
"AyCode": {
|
||||
"ProjectId": "aad53443-2ee2-4650-8a99-97e907265e4e",
|
||||
"Urls": {
|
||||
"BaseUrl": "https://localhost:7144",
|
||||
"ApiBaseUrl": "https://localhost:7144"
|
||||
},
|
||||
"Urls": {
|
||||
"BaseUrl": "https://localhost:59579",
|
||||
"ApiBaseUrl": "https://localhost:59579"
|
||||
},
|
||||
"Logger": {
|
||||
"AppType": "Server",
|
||||
"LogLevel": "Detail",
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue