dec-0083

Vista generada de dec-0083: Reconciliación con r48/r49

ImplementadoSin versión del tren todavía· generada desde docs/decisions/dec-0083-reconciliacion-r48-r49.md
track/docsdec-0124track/docs:DC10

Vista generada desde docs/decisions/dec-0083-reconciliacion-r48-r49.md. No se edita a mano: bun run docs:gen la regenera y bun run docs:check falla si difiere. El estado aquí es el del model: si discrepa con otra página, manda el model.

CampoValor
EstadoLOCKED (migrado de un rNN por gate-3: el fichero no declara estado)
Referencia legadaD5.6
Ficherodocs/decisions/dec-0083-reconciliacion-r48-r49.md

Por qué importa (del frontmatter del ADR):

roadmap.spec.yml línea 811 cita literalmente 'r57 D5.6 secrets seam'; r59 líneas 105 y 126 usan explícitamente 'r57 Platform Adapter responsibility' para el secure storage bridge y 'r57 D5.6 secrets seam' en su tabla de riesgos.

Nodos del roadmap que lo citan en refs: ninguno.

Páginas de la documentación que lo citan: ninguna todavía.

Texto del ADR

Leído de docs/decisions/dec-0083-reconciliacion-r48-r49.md, el fichero canónico.

Reconciliación con r48/r49

Reconciliación con r48/r49: Platform Adapter es runtime-side de ExtensionContext anti-auth-temporal, único lector de secure store, inyecta ctx.config/ctx.secrets, decide aislamiento por trust level.

Por qué pasa gate-3

  • Hard-to-reverse: Revertir require re-diseñar seam de plugins y modelo de trust; rompe reconciliacion explicita con r48/r49
  • Surprising sin contexto: NO es inferible que Platform Adapter es el UNICO que lee secrets del secure store ni que inyecta ctx para plugins; esto es detail de implementacion lockeado
  • Trade-off real: Se rechazo plugins lean process.env directamente (inseguro); coste visible = adapter es bottleneck de secrets, beneficio = control centralizado, auditabilidad, cumplimiento r48 §3.1

Procedencia

Split de docs/decisions/r57-platform-adapter-backend-policy-2026-07-15.md (lock D5.6) durante PASO 7 (2026-07-16). Ver el fichero padre para el contexto completo del pack original.