Skip to content

docs: canon visual, marca y alcances MVP-5/6/ISO - #79

Merged
Alexendros merged 2 commits into
mainfrom
docs/canon-ley-economica
Oct 13, 2026
Merged

Alexendros merged 2 commits into
mainfrom
docs/canon-ley-economica

Conversation

@Alexendros

@Alexendros Alexendros commented Oct 13, 2026 •

Copy link
Copy Markdown
Owner

Objetivo

Dejar por escrito la estructura del canon visual v5.1, la ley de marca y de canales, y el canon de coste, sin abrir runner ni imagen.

IDs trazados

  • ADR-0010 (proposed)
  • DOC-RES-HTML-001
  • DOC-DEL-MVP5-001, DOC-DEL-MVP6-001, DOC-DEL-ISO-001
  • NFR-MARK-001, NFR-COST-001, FR-ART-ISO-001, FR-FETCH-001, FR-ISO-001 (draft, dentro de los alcances)
  • FR-CAT-001, FR-PRESET-001, DEC-001, DEC-005, DEC-006, DEC-008, CON-005, CON-011, CON-012

Cambios

  • README, AGENTS.md, plan-status.md y el roadmap dicen que la baseline es MVP-4 y que MVP-5, MVP-6 y la imagen están en revisión.
  • ADR-0010 congela el nombre visible en tiendas e imágenes hasta permiso de marca o un nombre nuevo.
  • Matriz generada desde reference/v5.1/index.html (54 opciones) y comprobada en docs-validate.
  • Alcances de UI/catálogo, empaquetado (OBS + AUR + AppImage) e imagen (mkarchiso, sin pacstrap en el perfil).

Fuera de alcance

Contratos/migraciones

Ninguno. DEC-001 no se amplía. El target de perfil archiso queda para cuando el alcance de imagen se acepte.

Seguridad/privilegios

Sin capabilities nuevas. Sin shell, root ni discos. Los paquetes -bin no se declaran redistribuibles.

Accesibilidad/visual

Sin cambio de UI. Los tokens existentes siguen siendo el cromo; el HTML solo aporta opciones.

Pruebas y evidencias

  • python3 tools/validate_front_matter.py
  • python3 tools/html_catalog_matrix.py --check (54 opciones)
  • python3 tools/validate_traceability.py
  • python3 tools/gates.py (Clear)

Documentación

Los documentos nuevos están in-review / proposed. No pasan a accepted en este PR.

Checklist DoD

  • IDs citados
  • reference/v5.1/ sin cambios
  • Validadores locales en verde
  • Aceptación de los alcances (fuera de este PR)

Note

Low Risk
Changes are limited to docs, a read-only validation script, and CI; no runtime, auth, or product behavior changes.

Overview
This PR is documentation and governance only: it records the v5.1 visual canon, trademark policy, and future MVP-5/6/ISO work without authorizing runner, ISO builds, or store releases.

Status and constraints — README, AGENTS.md, plan-status.md, and roadmap.md now treat implementation-baseline-mvp4 as current and list MVP-5, MVP-6, and ISO as in-review scopes that do not extend CONDITIONAL-CLEAR until accepted.

ADR-0010 (proposed) — Freezes public store/image naming and Arch branding until written trademark permission or an accepted rename; technical crate/repo ids stay unchanged.

Visual canon — Adds docs/12-research/html-catalog-matrix.md (54 HTML options vs local catalog) and tools/html_catalog_matrix.py; docs-validate runs --check so the governed matrix block stays aligned with reference/v5.1/index.html.

Forward scopes (draft) — mvp5-scope.md (five-step UI + catalog parity), mvp6-scope.md (OBS/AUR/AppImage packaging, NFR-MARK-001, NFR-COST-001), and iso-scope.md (declarative archiso profile, typed fetch, single mkarchiso run—explicitly no pacstrap in product runtime).

Reviewed by Cursor Bugbot for commit f9283ae. Configure here.

El veredicto sigue en MVP-4. Los borradores no autorizan runner, imagen ni tiendas.
Prettier rellena la tabla. El chequeo deja de exigir los mismos espacios.
@Alexendros
Alexendros merged commit 1847c05 into main Oct 13, 2026
21 checks passed
@cursor

cursor Bot commented Oct 13, 2026

Copy link
Copy Markdown

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: ff395681-1374-4e26-bd10-b5977f8a1213)

@Alexendros
Alexendros deleted the docs/canon-ley-economica branch October 13, 2026 23:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant