La clase exacta que la auditoría flagueó (doc↔código), producida esta vez
por NUESTROS propios cambios de P0 fase C y sin corregir hasta ahora:
- component-guide §«two sanctioned ways»: reescrita a UNA vía (la bolsa
.props resuelve el contrato entero; extras solo lo que el morfo no puede
expresar; valores CRUDOS; la inversa «morfo sin value ⇒ soma escribe»).
Los 4 snippets con syncAttrs: true, limpiados.
- soma-architecture: partProps re-descrito como LA bolsa (identidad +
contrato completo, SSR incluido); el párrafo del flag sustituido por «el
único escritor imperativo es el prewrite»; snippet limpiado.
- soma.md: snippet de accordion sin el flag.
- morfo.md §naming: el «(SSR included)» dejó de ser contraste — desde la
tubería única TODO plan viaja en la bolsa; lo que distingue a los naming
es la PRECEDENCIA (consumer-first via mergeProps).
- testing-and-tooling: la postura SSR gana el canario ssr-contract.test, y
nace «The gate» (check:gate + ledger menguante, gate, hook — los
instrumentos de fase B no estaban documentados).
- CLAUDE.md: el paso 4 de trigger ya no dice «effect-driven» (prettier
normalizó de paso el fichero entero — solo whitespace, contenido intacto,
declarado aquí para que el diff ancho no sea silencioso).
Lo histórico (changelog, old-deprecated, audit de julio, process/) se queda
como historia. Verificación: docs:check 0 errores sobre 817 docs; cero
menciones normativas de la API muerta fuera de referencias históricas.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>