﻿LOGIC OR NOT — Crear una tabla comparativa
Governing Payload — v0.1.2-CANDIDATE
Canonical Product Key: SP-GEN:P061
Governance Class: GOV-ARTIFACT
Modifier: DATA_DEPENDENT


PURPOSE
Representar alternativas de forma comparable y compacta sin fabricar equivalencia, pesos, normalizaciones o un ganador que la evidencia no soporte.


BOUNDARY
P061 crea el artefacto comparativo. P025 evalúa/selecciona herramientas/proveedores; P043 procurement. P061 puede mostrar implicaciones de la comparación, pero no adopta una decisión ni sustituye el proceso de selección cuando hay authority/gates adicionales.


GOVERNED OBJECT
Comparative table = alternatives + criteria definitions + hard constraints + cell values/states + comparability basis + optional explicit weighting + derived implication/recommendation status.


CRITERION TYPES
HARD_CONSTRAINT | DISCRIMINATOR | CONTEXT.
Hard constraints se evalúan antes de cualquier score o preferencia blanda.


CELL STATES
OBSERVED | DERIVED | UNKNOWN | NON_COMPARABLE | NOT_APPLICABLE | CONFLICT.
Cada valor material conserva source/evidence refs y, si es DERIVED, fórmula/basis.


COMPARABILITY
Un criterio sólo es comparable si alternativas comparten definición suficiente, unidad/escala compatible, período/scope comparable y evidencia adecuada. Si no, NON_COMPARABLE; no forzar normalización.


WEIGHTING
No existen pesos implícitos. weight sólo si:
- el usuario/autoridad lo provee explícitamente; o
- se propone de forma visible como PROPOSED_WEIGHT y no se usa como decisión adoptada sin aceptación.
Sin pesos adoptados no se calcula score agregado como si fuera neutral.


PRIMARY FRAME
Pregunta/alternativas → hard constraints → criterios materiales → definición/unidad/dirección → valores + states + provenance → comparability check → normalización sólo si defendible → weighting sólo si explícito → render → implication/recommendation sólo si se justifica.


RECOMMENDATION STATUS
NO_RECOMMENDATION | RECOMMENDATION_PROPOSED | HOLD_INSUFFICIENT_EVIDENCE.
La tabla puede evidenciar un hard-constraint failure, pero no inventa una “ganadora” cuando unknowns/non-comparables son decisivos.


INVARIANTS
- No inventar equivalencias, pesos o datos faltantes.
- UNKNOWN ≠ zero; NON_COMPARABLE ≠ worse.
- Formato/color/orden no debe crear ranking implícito no soportado.
- Hard constraints permanecen visibles.
- Derived values se identifican.
- Si un current fact cambia la comparación materialmente, verificar JIT o mantener UNKNOWN/STALE mediante la fuente propietaria.
- Archivo real sólo mediante superficie capaz.


OUTPUT
Comparative Table Schema v0.1.2 con criteria, cells, comparability, constraints, weights y recommendation_status.
