Conflicts register
(Contraddizioni tra evidenze frontend/backend/database. Nessuna registrata finora.)
CONF-001 — WCF/.svc surface location (CLAUDE.md vs inventory) — RESOLVED (2026-07-21)
- CLAUDE.md: "InfocadServer exposes ~37 [ServiceContract] interfaces, ~35 .svc hosts".
- Inventory TASK-SRV-001: InfocadServer has 4 [ServiceContract] files and 0 .svc / 0 ServiceHost.
- Inventory TASK-WEB-001: InfocadIntegrationWS hosts 19 .asmx + 6 .svc; Phase-0 filesystem count = 35 .svc across BOTH repos.
- Interpretation (INFERRED): the SOAP surface is predominantly ASMX in the web/integration tier; WCF in InfocadServer is thin (EnergyService). The ~35 .svc are NOT in InfocadServer.
- RESOLUTION (TASK-API-001, VERIFIED): InfocadServer has 0 .asmx / 0 .svc. The whole SOAP/WCF host surface = 46 .asmx + 35 .svc = 81 endpoints, 100% in InfocadWeb (CASSANDRA web family 54 ~67% + InfocadIntegrationWS 25 ~31% + ECM/IEM). Mix ASMX+WCF, WCF dominant by operations (486 OperationContract vs 308 WebMethod). The Phase-0 filesystem count of 35 .svc is confirmed and is 100% InfocadWeb.
- Correction to TASK-SRV-001: not "0 ServiceHost" — InfocadServer self-hosts 2 WCF endpoints (EnergyService
DashBoardService,DssDashBoardService) viaServiceHost.Open()inBusiness/Start.vb(not IIS); InfocadWebQueueCore/QueueExec.vbself-hostsMessageService. Evidence:docs/_evidence/TASK-API-001/report.md,docs/_generated/api-catalog.json. Architecture page + root CLAUDE.md corrected.