Azure / Azure/AgentVerse

Brand Documents Validator (docx, pdf, pptx)

Open
#10 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
2
Forks
3
Avg merge
23h 24m
Merged PRs (30d)
1

Description

Hosted Agent deployed over Teams, to allow users upload documents, and compare them against a brand template document to identify differences and help users to make their documents official and compliant.

REPO:
https://github.com/[jrubiosainz/brand-compliance-validator-teams](https://github.com/jrubiosainz/brand-compliance-validator-teams)

Output example:

📄 Documento recibido. Analizando...

(1/2)
✅ Analysis Complete for MSX-IQ-LT Meeting 220526.pptx
He analizado 1 documento(s) usando las instrucciones de auditoría de marca configuradas.
❌ MSX-IQ-LT Meeting 220526.pptxFINAL SCORE
Score: 0 / 100 — no alineado (Puntuación final)
Bajo cumplimiento de marca (puntuación: 0/100). 0 críticos, 23 advertencias, 2 recomendaciones.
BREAKDOWN
Colores: requiere revisión; se han detectado desviaciones o aspectos verificables con impacto en marca.
Tipografía: requiere revisión; se han detectado desviaciones o aspectos verificables con impacto en marca.
Componentes: requiere revisión; se han detectado desviaciones o aspectos verificables con impacto en marca.
Consistencia: requiere revisión; se han detectado desviaciones o aspectos verificables con impacto en marca.
ANALYSIS
Qué es correcto: No se han detectado fallos críticos en las reglas determinísticas verificables.
Qué es incorrecto: Hay 0 problemas críticos y 3 advertencias que afectan al alineamiento visual. Hay 2 recomendaciones de mejora o corrección operativa.
Qué no se pudo verificar: No se han identificado limitaciones adicionales relevantes en la extracción determinística.
ISSUESCRÍTICOS (0):
No se han detectado problemas críticos.
IMPORTANTES (3):
Tipografía no conforme · PPTX-FONT-001
Qué falla: Fuente no conforme: Arial Black (Slide 1; Detectado: Arial Black)
Por qué importa: afecta al reconocimiento, consistencia o cumplimiento del sistema visual. Impacto: -5 puntos.
Cómo corregirlo: Usa las fuentes corporativas: Segoe UI, Yu Gothic, Aptos, Arial, Times New Roman, Calibri, Consolas
Color fuera de la paleta de marca · PPTX-COLOR-001
Qué falla: Color de relleno no corporativo detectado (Slide 1, Shape; Color: RGB(108, 60, 225))
Por qué importa: afecta al reconocimiento, consistencia o cumplimiento del sistema visual. Impacto: -5 puntos.
Cómo corregirlo: Usa colores de la paleta corporativa
Numeración de diapositivas ausente · PPTX-NUMBER-001
Qué falla: Slide numbers missing on some slides (Slide Numbers; 0/11 slides have numbers)
Por qué importa: afecta al reconocimiento, consistencia o cumplimiento del sistema visual. Impacto: -5 puntos.
Cómo corregirlo: Enable slide numbers on all slides
MENORES (2):
Patrón de diapositivas no conforme · PPTX-MASTER-001
Qué falla: Required slide layout not found: Title Slide (Slide Masters; Layouts used: DEFAULT)
Por qué importa: afecta al reconocimiento, consistencia o cumplimiento del sistema visual. Impacto: -2 puntos.
Cómo corregirlo: Use corporate slide master with 'Title Slide' layout
Patrón de diapositivas no conforme · PPTX-MASTER-001
Qué falla: Required slide layout not found: Content Slide (Slide Masters; Layouts used: DEFAULT)
Por qué importa: afecta al reconocimiento, consistencia o cumplimiento del sistema visual. Impacto: -2 puntos.
Cómo corregirlo: Use corporate slide master with 'Content Slide' layout
STRENGTHS
No se observan incumplimientos críticos en los elementos que pudieron validarse.
LIMITATIONS
La validación es determinística y no expone datos internos de parsing ni spans crudos.
FINAL SYNTHESIS
¿Representa la marca?: No de forma suficiente.
¿Es aceptable?: No, requiere correcciones.

(2/2)
Qué corregir primero: Usa las fuentes corporativas: Segoe UI, Yu Gothic, Aptos, Arial, Times New Roman, Calibri, Consolas
Resumen global: 0 correctos, 1 fallidos. Corrige primero los issues críticos e importantes.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the linked brand-compliance-validator-teams repository and the provided analysis output. Identify the existing entry point for document uploads and brand-template comparison; no specific files or tests are named in the issue. Done means the validator supports docx, pdf, and pptx inputs and produces a compliance analysis like the example.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.