Table of Contents

Indici & Tracciabilità

Punto d'ingresso per la navigazione bidirezionale (concetto di business ⇄ codice ⇄ database) e per le metriche di copertura.

Artefatti machine-readable (Fase 1–2)

Artefatto Contenuto
docs/_generated/inventory-server.json Inventario InfocadServer (progetti, domini, layer, data-access, WCF, servizi)
docs/_generated/inventory-web.json Inventario InfocadWeb (solution, app web, DAL, famiglie)
docs/_generated/database-catalog.json Catalogo Oracle 4 schemi (conteggi, nomi oggetti, colonne, dipendenze)
docs/_generated/inventory-config-integration.json Config, connection string, deploy, integrazioni
docs/_generated/api-catalog.json (in arrivo, TASK-API-001) superficie SOAP/servizi
docs/_generated/code-to-database.csv (in arrivo, TASK-C2DB-001) mappatura codice→SP→tabelle

Stato di tracciabilità (state files)

  • Affermazioni con evidenza: docs/_state/claims.ndjson (CLM-000001 … 000008).
  • Copertura: docs/_state/coverage.csv.
  • Conflitti: docs/_state/conflicts.md. Domande aperte: docs/_state/open-questions.md.
  • Coda di lavoro: docs/_state/work-queue.md. Glossario: docs/_state/domain-glossary.yaml.

Indici previsti (Fase 2+)

Indice namespace · route frontend · route/servizi SOAP · tabelle · colonne · stored procedure · flussi (FLOW-) · regole (BR-) · chiavi di configurazione. Saranno generati dalla knowledge graph (docs/_generated/knowledge-graph.ndjson) man mano che le fasi procedono.

Copertura sintetica (2026-07-21)

  • Repository: 2/2 inventoried (VERIFIED).
  • Schemi Oracle: 4/4 inventoried (VERIFIED); business-meaning 0% (UNKNOWN, atteso).
  • Baseline architetturale: presente (SUPPORTED). Flussi end-to-end: 22 (tutti i domini). Regole di business: 489 (21 domini).
  • DB reference: overview + per-schema + CRUD matrix + ~2720 pagine per-tabella (INFOCAD 2628/2628) + ERD per-schema.
  • Portale: build 0/0, ~242 documenti (ricerca + Mermaid). Copertura & lacune: Gap analysis. Reperti: team.