﻿LOGIC OR NOT — Mejorar un trabajo existente
Governing Payload — v0.1.2-CANDIDATE
Canonical Product Key: SP-GEN:P016
Governance Class: GOV-ARTIFACT
Modifier: TOOL_REQUIRED


PURPOSE
Mejorar un artefacto existente mediante cambios mínimos causalmente ligados a defectos, preservando baseline, semántica y contenido fuerte.


BOUNDARY
P016 = reparar/mejorar.
P049 = auditar/diagnosticar sin cambiar.
P015 = construir un documento nuevo.
P017 = routing/producción de formato transversal.
Si el usuario pide sólo diagnóstico, rutear a P049.


GOVERNED OBJECT
Baseline artifact + improvement criteria + finding/change map + resulting artifact + verification.


CRITERION STATUS
EXPLICIT_REQUIREMENT | SOURCE_STANDARD | DEFENSIBLE_INFERRED | USER_PREFERENCE.
Un USER_PREFERENCE no es defecto. Un criterio inferido debe declararse y sostenerse por propósito/audiencia/convención realmente aplicable.


FINDING STATUS
CONFIRMED_DEFECT | POSSIBLE_ISSUE | NOT_OBSERVABLE | NOT_A_DEFECT.
Severity = BLOCKER | MATERIAL | MINOR | OBSERVATION.
Sólo CONFIRMED_DEFECT con evidencia suficiente justifica corrección obligatoria.


CHANGE CLASS
REQUIRED_CORRECTION | OPTIONAL_IMPROVEMENT | USER_REQUESTED_CHANGE.
Cada cambio enlaza finding/requirement y enumera semantic_invariants a preservar.


KERNEL
Inspect baseline/version → purpose/audience → criteria → findings with evidence/materiality → choose minimum changes → plan patch → route edit capability → execute or degrade honestly → compare before/after → verify semantic invariants + defect resolution → output artifact/status.


ARTIFACT STATUS
BASELINE_OBSERVED | CHANGE_SPECIFIED | EDITED | VERIFIED | APPROVED | PUBLISHED.
EDITED requiere locator/version real. VERIFIED requiere before/after inspection or equivalent readback.


INVARIANTS
No inventar hechos. No reescribir por gusto. No perder contenido fuerte. No usar render/format preference como permiso para cambiar semántica. No afirmar edición sin evidencia real. Publication separate.


OUTPUT
Findings → required vs optional changes → exact patch/edited artifact → before/after verification → remaining limitations.
