Skip to content

docs: capa release (RFC-014) + reapuntar composites al artefacto - #20

Merged
gedera merged 1 commit into
masterfrom
docs/release-layer-rfc014
Jun 30, 2026
Merged

docs: capa release (RFC-014) + reapuntar composites al artefacto#20
gedera merged 1 commit into
masterfrom
docs/release-layer-rfc014

Conversation

@gedera

@gedera gedera commented Jun 30, 2026

Copy link
Copy Markdown
Owner

Contexto

Cierra el único warning activo de critias --full (gema DB-less): la capa release aplica (triggers lib/cobro_digital/version.rb, CHANGELOG.md, .github/workflows/release.yml) pero faltaba el artefacto docs/release/release.md — los 3 composites declaraban release "presente" apuntando al workflow CI (código del pipeline), no al artefacto RFC-014. Inconsistencia mapa↔disco.

Resuelto por opción A (generar el artefacto), validada con multi-vendor-feedback (opencode + agy).

Cambios

  • docs/release/release.md (nuevo) — RFC-014 híbrido arch-structure + arch-enrich:
    • §a estructural: versión 1.9.0 · changelog (Keep a Changelog) · build-trigger (push tag v*gem build/gem push, runner Ruby 2.7, GEM_HOST_API_KEYRUBYGEMS_API_KEY) · anchor (documentation_uri version-locked)
    • patrón de trigger 1/4 (publish de gema a RubyGems; no hay branches de ambiente)
    • §b enriquecido 4/4: deploy (RubyGems.org) · rollback (gem yank, preferido publicar versión nueva) · ambientes (registry, no runtime propio) · dueño (@gedera)
  • AGENTS.md / README.md / skill/SKILL.md — índice de release reapunta de .github/workflows/release.ymldocs/release/release.md

Verificación

critias --full post-fix: 0 errores, 0 warnings. Contenido anclado a fuentes reales (sin alucinación); SEC-COMPOSE limpio; SEED-001/002 honestos (§b 4/4 consistente meta↔cuerpo↔fronteras).

🤖 Generated with Claude Code

Cierra el warning de critias --full: la capa release aplicaba (version.rb +
CHANGELOG.md + .github/workflows/release.yml) pero no existía docs/release/
y los composites declaraban "presente" apuntando al workflow CI (código del
pipeline, no artefacto RFC-014).

- docs/release/release.md (RFC-014 híbrido arch-structure + arch-enrich):
  - §a estructural: versión 1.9.0 · changelog · build-trigger (tag v*) · anchor
  - patrón de trigger 1/4 (publish de gema a RubyGems)
  - §b enriquecido 4/4: deploy · rollback (gem yank) · ambientes · dueño @gedera
- AGENTS.md / README.md / skill/SKILL.md: índice de release reapunta de
  .github/workflows/release.yml -> docs/release/release.md

Verificado con critias --full: 0 errores, 0 warnings tras el fix.
Decisión A validada con multi-vendor-feedback (opencode + agy).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@gedera
gedera merged commit 48fad85 into master Jun 30, 2026
1 check passed
@gedera
gedera deleted the docs/release-layer-rfc014 branch June 30, 2026 22:00
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