Commit Graph

4 Commits

Author SHA1 Message Date
Adriano 7955e0e517 refactor(themes): rinomina tielogic-devnotes.css → tielogic.css
Il nome "devnotes" era fuorviante: il theme è unico e copre sia i report
tecnici stile DEVNOTES (template "report-analisi") sia le offerte
economiche stile docx Tielogic (template "offerta"). Le classi sono
partizionate per uso ma vivono nello stesso file.

- themes/tielogic.css: header esteso con descrizione delle famiglie
  di classi (status-card+badge per report, table.financial per offerte,
  cover+acceptance comuni)
- templates_seed/{offerta,report-analisi}/template.md: aggiornato il
  riferimento `stylesheet:` nel frontmatter
- README: chiarito che themes/ contiene un theme unico

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-25 14:06:22 +02:00
Adriano 0ab6fcb188 docs(readme): aggiorna stato mcp-docugen, layout themes/, sezione template
- mcp-docugen ora 72 test verde, template seed versionati
- aggiunta dir themes/ nel layout
- sezione "Template mcp-docugen": elenco offerta + report-analisi,
  comportamento idempotente del seed, workflow modifica
- elenco endpoint utili (health, docs, redoc, mcp)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-25 12:44:15 +02:00
Adriano b4c2935c53 feat(mcp-docugen): tema CSS Tielogic, Swagger pubblico, README aggiornato
- themes/tielogic-devnotes.css: stile DEVNOTES + offerta Tielogic per md-to-pdf
  (cover bianca con logo+box FORNITORE/CLIENTE, tabelle finanziarie, badge,
  status-card, sezione ACCETTAZIONE con firme, A4 portrait)
- main.py: exempt_paths estesi a /docs /redoc /openapi.json (Swagger UI
  accessibile senza Bearer per esplorazione interattiva)
- README: stato mcp-docugen aggiornato, layout docker/gateway, setup completo
  con docker compose + smoke test

Template runtime (offerta, report-analisi) vivono nel volume Docker
docugen-data, non versionati nel repo.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-25 12:16:41 +02:00
Adriano 7b169fb8db chore: organize repo as uv workspace multi-MCP monorepo
Layout stile CerberoSuite/Cerbero:
- services/ per MCP workspace members (futuri: mcp-docugen, mcp-convert, mcp-inbox)
- docs/ flat con design+implementation per componente
- scripts/, secrets/ placeholder
- pyproject.toml root (uv workspace vuoto + ruff + pytest)
- .gitignore, .env.example, .mcp.json.example, README.md

Rinominate le doc: Docs/<comp>/2026-04-21-*.md -> docs/<comp>-*.md.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-21 12:06:38 +02:00