Nota · a quien corresponda O_SDK es un wrapper Docker no oficial de Oasis · SolarNET.HuB: unos ficheros para levantarlo en contenedores. Ya quedó bonito, pero todavía no es útil de verdad — faltan ~7 releases para que sirva pa' algo más que enseñarlo. Software libre, work in progress, sin prisa.
Skip to content

05 — Dualidades que la propia red encarna (foco: contraejemplos)

Leyenda: [V] leído · [E] reportado por exploración, sin cotejo · [NV] · <pendiente>. Ver 00-indice.md.

Propósito: la tercera pata de ../dosier-relacional/contraejemplos/. dualidad.md lista dualidades de sapiens 2026; tabla.md mide cuánto las bloquea el ensayo. Aquí: qué dualidades tiene escritas nuestra red en su código y su doctrina, para contrastar el ensayo con lo que tenemos, no solo con lo que se piensa fuera.

Columna «Cómo la trata la red», vocabulario fijo:

  • sustancial — frontera dura, tipada o cableada (no hay gradiente).
  • gradiente — continuo con umbral configurable o por opt-in.
  • rito — la frontera se cruza solo por un verbo explícito (ceremonia).
  • convención — declarada en doctrina, sin gate que la haga cumplir.

Columna «Tesis del ensayo» → ids de 06-elementos-diseno-ensayo.md (D1–D16) y tesis T1–T6. Última columna: se rellena solo donde el dato lo impone; el juicio es trabajo de contraejemplos y queda <pendiente>.

Tabla

#Dualidad en la redCategoríaDónde (fichero:línea)Cómo la trata la redTesis del ensayo que la toca¿Contraejemplo o confirmación?
R1L1 / L2 — «L1 = ∞, L2 = sesión»; pub que no se apaga vs. ciudades volátilestopológicascriptorium/plan/VISION.md:10-16 [E]; o-sdk\plan\BACKLOG.md:36-37,409-416 [E]sustancial + rito: nada de la sala escribe directo al pub; retorno solo por cristalización explícita (WP-O51 «un solo verbo de entrada a L1», BACKLOG.md:552-557)D8 (commit = cristalización provisional), D11 (metabolismo), §2.1 interior/exterior como gradientecandidato a contraejemplo de §2.1 (la red hace frontera dura donde el ensayo pide continuum) y a confirmación de D8 (cristalización explícita) — <pendiente>
R2Lectura / escritura — HUB clearnet GET-only (403/405 a todo no-GET) vs. cliente que escribetopológica / políticadocs\PUB\HUB-PROTOCOL.md:56-58, pub\caddy\Caddyfile:18, hub-cache 405 [E]sustancial: segunda cuenta SSB sin ports, solo /cD9 (interfaz enactiva: «el usuario no consume información sino que piensa-haciendo»)candidato a contraejemplo de D9 en el tramo clearnet — <pendiente>
R3Interior / exterior del habitante — opt-in de visibilidad que viaja con el feed; el HUB «no decide quién aparece y no se lista a sí mismo»ontológicadocs\PUB\clearnet.md:20-36; src\views\main_views.js:2436-2449; HUB-PROTOCOL.md:71-73 [E]gradiente por opt-in: visibilityPrefs.clearnet* por módulo§2.1 «cada nodo es simultáneamente privado y público»; D16 (qué hacer visible es ético-político)candidato a confirmación de §2.1 como gradiente de intimidad — <pendiente>
R4Permiso / transporte — «el permiso no gobierna el transporte»: fail-closed en capacidades, fail-open en topología (D-O7); transporte base ≠ capacidad WebRTC (D-O11)políticao-sdk\plan\DECISIONES.md:48-53, 85-92 [E]sustancial (dos regímenes separados por diseño)D14 (libertad técnica/política), §2.5 descentralizado ≠ distribuido<pendiente>
R5Ámbito / autoridadCA-ANTI-AUTORIDAD: «el grafo NO declara jerarquía de autoridad — declara ámbitos»; WP-O14 «zona = alcance, no ubicación; ningún permiso se deriva de la zona»políticaDECISIONES.md:41-46; BACKLOG.md:136-145, 169-175 [E]convención con gate (WP-O11, 5 puntos)T6 ética inmanente; §2.5 rizoma «sin jerarquía estructural»; D2 (zonas solapables ≈ hiperaristas de alcance)candidato a confirmación de §2.5 — <pendiente>
R6Invite (L1) / peercard (L2) — se emiten por caminos separados; en m-sdk el «invite» es un rótulo de textoidentitariao-sdk\MAPA.md:136-139, PLAN.md:246; m-sdk sala-things.ts:560-573 [E]sustancial en o-sdk; ausente en m-sdk (modo card sin cablear, DEUDA.md:4)D6 (grafos situados que interoperan), D14<pendiente>
R7Atlas / taller — «El atlas apunta; el LAB construye»; gitlinks solo lectura; bump solo con GOoperativascriptorium/plan/MAPA-TALLER.md:12-16 [E]; ../dosier-relacional/02-croquis.md:9-23 [V]sustancial + rito (GO del custodio, DA-S11)D8 (cristalización), DS-5 «apuntar, no contener»<pendiente>
R8Memoria / codebase — «memoria = arena, codebase = piedra»; «si discrepan, la codebase es la verdad»epistémicas-sdk/LLM.md:8-27 [V]sustancial (regla capital)D11 (documentación como metabolismo), D13 (<pendiente> = meta-ignorancia declarada)candidato a confirmación de D13 y contraejemplo parcial de D11 (la verdad se fija en piedra) — <pendiente>
R9Ceguera ascendente / acceso descendente — un holón no concibe a su sucesor; el sucesor relee a los anterioresontológica / históricas-sdk\DEVOPS\METODOLOGIA\HOLONES.md:5-8 [V]sustancial (ley de la cadena); crece solo por junturas§2.2 niveles lógicos de Bateson, strange loops (holón 07 «se descubrió siendo él mismo un holón», :28-30); T4 devenircandidato a confirmación de §2.2 (autorreferencia) — <pendiente>
R10Primitiva / proyección — exactamente 5 primitivas; «todo lo demás es proyección»; Grafo es una clase de Artifactontológicalore-hm\README.md:40-49 [V]; src\projections.ts:9-17,34-37 [V]; primitives.ts:71-79 [E]sustancial (conteo = 5 con gate)D3 (proyecciones múltiples de un mismo sustrato); §3.3 «ambos y ninguno»candidato a confirmación de D3 en doctrina, con la salvedad de que aquí «proyección» es clase, no filtro — <pendiente>
R11H / M — «roles/capacidades, no tipos de ser»; Peer.roles: 'H'|'M'|'observer'ontológicalore-hm\README.md:42 [V]; primitives.ts:29 [E]gradiente (un peer puede tener varios roles)T1 (entidad = patrón de relaciones); §2.1candidato a confirmación de T1 — <pendiente>. Eco directo de dualidad.md «mente/cerebro» y «Yo» (Popper): la red no reconoce un «Yo» distinto por sustrato
R12Humano / agente — «Ningún jugador privilegiado»: humano con credencial federada, agente por MCP con la misma tarjeta firmada, residente autómatapolítica / ontológicascriptorium/docs/ciudad.md:21-28 [E]convención (contrato público)T6; §6.1 transindividual<pendiente>. Contrasta con dualidad.md fila Popper («la máquina carece de Yo»)
R13Nodo / arista (modelador) — nodo puro que no cita a otro nodo; arista entre exactamente dos, que nunca reescribe a sus nodosontológicamodelador-redes\llms.md:24-25 [V]; catalogo.py:105 [E]sustancial (cardinalidad 2 cableada) + convención (pureza sin gate, 6de31f6)T2 (n-arias irreductibles), D2, T1contraejemplo de T2 impuesto por el dato: el catálogo solo admite binarias — juicio <pendiente>
R14Doctrina / código — «doctrina → criterios → auditoría fichero:línea → confrontación → parches → backlog»; parches = especificación, no códigoepistémicadocs\informe-tutoria-plasticidad.md:21-34 [V]; llms.md:14 [V]rito (seis pasos, tres flexiones)D11 (documentación como metabolismo), §4.1 pensar-concandidato a confirmación de D11 (drafts como palimpsesto) — <pendiente>
R15Verificado / <pendiente> — certeza A/B/C del revisor; «nada está verificado contra el libro»; letreros con grado en tiza; penumbra como estado declaradoepistémicainforme-tutoria-plasticidad.md:55,295 [V]; ../dosier-res-publica/01-croquis.md:56-58 [V]; s-sdk\LLM.md:25 [V]gradiente declarado (A/B/C, ✓/◐)D13 (documentar lo que no se sabe; «aquí hay dragones»), §2.6 objetividad situadacandidato a confirmación fuerte de D13 — <pendiente>
R16Simular / rotular — «el editor rotula, no simula»; «el editor no tiene reloj»; sustrato citable, no vivooperativa../dosier-res-publica/00-dictamen.md:10,41 [V]; ../dosier-colectivizaciones/00-dictamen.md:42-44 [V]sustancial (límite del editor)D9 (interfaz enactiva), D12 (texto como grafo)candidato a contraejemplo de D9 en el tramo editor — <pendiente>
R17Prosa / geometría — la misma proposición escrita dos veces en el mismo documento validado (tesis del tramo y LayoutMap); «la coherencia es del autor»epistémican-sdk\docs\la-obra.md:45-60 [E]convención (co-presencia sin derivación)D3 (proyecciones de un mismo virtual), D10 (interoperabilidad parcial)dato: dos proyecciones sin sustrato que las derive<pendiente>
R18Vivo / latente / muerto — estado de cada barrio en el mapa holónico (14 / 7 / 3); handoffEdges = 0ontológicam-sdk\packages\view-kit\assets\mapa\mapa.json [E]sustancial (enum), sin aristas realesT1 («nodo sin aristas = potencial no actualizado»), D4 (borrado como proyección)dato: 24 nodos con grado 0 — <pendiente>
R19Operador del nodo / cuerpo político — «la red tiene poderes sin ramas»: la capa cortical (config, hops, invites, POST /update, pánico) está fuera del logpolíticainforme-tutoria-plasticidad.md:65,83 [V] (backend.js:4651, :9552, oasis-pub.js:41 [E])sustancial (fichero de configuración vs. log)§2.5 «no basta descentralización técnica»; D14 libertad política; T6candidato a contraejemplo de D14 en la propia red — <pendiente>
R20Karma escalar / mérito — un solo escalar decide desempate, ley (KARMATOCRACY), jueces y renta básica; «el software no es neutral»económica / políticainforme-tutoria-plasticidad.md:53,83,91 [V] (parliament_model.js:422, courts_model.js:805, banking_model.js:932,840 [E])sustancial (seam P5, cambios de una línea)§2.4 dato/significado (reificación del escalar), T2 (irreductibilidad de lo múltiple)candidato a contraejemplo de T2 (multiplicidad reducida a escalar) — <pendiente>
R21Un feed = una persona — convención sin verificación; salario familiar sobre hogares autodeclarados = sybilidentitariainforme-tutoria-plasticidad.md:61,83,89 [V] (inhabitants_model.js:86-88 [E])convención (problema abierto de toda red sin territorio)§4.2 grafos situados por usuario; §6.1 individuación transindividual<pendiente>. Eco de dualidad.md «Persona/Máscara» (Jung): la máscara digital sin verificación
R22Autor = propietario — la tribu pertenece a su fundador; la instalación a quien firmó el mensaje raízpolítica / económicainforme-tutoria-plasticidad.md:59,83 [V] (tribes_model.js:721,726-729, industry_model.js:164,980 [E])sustancial (seam P5)T1 (relación primaria vs. sustancia), §3.4 (borrar el fundador mata la tribu)candidato a contraejemplo de T1 — <pendiente>
R23Log inmutable / tombstone — borrar = tombstone de cliente; el log de solo-anexado conserva la traza; «derogación = tombstone»ontológicainforme-tutoria-plasticidad.md:86 [V]; src\models\tombstone_validator.js [E]sustancial a favor del ensayo: el borrado ya es proyecciónD4 («borrar un archivo solo borra una proyección»), T4confirmación impuesta por el dato: SSB implementa D4 por construcción — juicio <pendiente>
R24Hops — radio de replicación como umbral (2 → 3 en el HUB porque con 2 «/c listaba 0 habitantes»)topológicaDECISIONES.md:136-146 (D-O15); pub\config\hub\ssb-config:6 [E]gradiente (entero configurable por el operador)§2.5 descentralizado ≠ distribuido («no todos conectados con todos»); §2.1 gradientes de intimidadcandidato a confirmación de §2.5 — <pendiente>. Eco de dualidad.md «doble brecha territorial»: quién alcanza a quién es un número
R25Solo lectura / obra — el atlas S y o-sdk son read-only duro para otros swarms; «ningún plan escribe obra ajena»operativa / políticaGOBIERNO-LORE-HM.md:39,73; PLAN-SCRIPTORIUM-V1.md:34-36 [E]sustancial (territorios con escritor único)T6 responsabilidad situada; D10 (trading zones sin traducción completa)<pendiente>
R26Declarado / en disco — m-sdk, n-sdk, h-sdk existen y no están en ningún mapa; el modelador no está en ningún asientooperativa04-vista-global.md §Gobiernoconvención rota (Regla del LAB incumplida o mapa viejo)D13 (documentar lo que no se sabe), D11dato: la red tiene «dragones» sin cartografiar — <pendiente>

Ecos con las 14 dualidades de contraejemplos/dualidad.md (solo señalar; hermenéutica <pendiente>)

Dualidad sapiens (dualidad.md)Eco en la redFilas
Dualismo interaccionista (Popper): la máquina carece de «Yo»H/M como roles, no tipos de ser; «ningún jugador privilegiado»R11, R12
Dualismo cartesianoprimitiva/proyección; nodo/aristaR10, R13
Dualismo post-humano (naturaleza/artificio en el mismo organismo)peercard firmada compartida por humano, agente MCP y autómataR6, R12
Brecha explicativa (Chalmers)prosa/geometría sin sustrato que las derive («la coherencia es del autor»)R17
Persona / Máscara (Jung), amplificada por redesopt-in de visibilidad; un feed = una persona sin verificaciónR3, R21
Sombra (Jung): lo reprimido se proyecta en el «otro digital»HUB que no se lista a sí mismo; operador del nodo fuera del logR3, R19
Self / integración de opuestosholón 07 que relee y ancla sin contener; cristalización L2→L1 como ritoR9, R1
Dualismo civilizatorio (superhumanos / prescindibles)operador del nodo como poder exterior; karma escalar; hopsR19, R20, R24
Doble brecha territorialhops; pubs L2 «no padres obligatorios»; read-only duro por territorioR24, R25
Dualismo humano como conflicto permanente (Saña)ceguera ascendente / acceso descendente como ley de la cadenaR9
Unidualidad (Peña Vial)«la capa no cierra el stack: lo abre» (hipótesis OSI, no doctrina); holarquíaR9, 04 §capas
Dualidad holográfica / información-camposin eco verificado — <pendiente>
Anima / Animussin eco verificado — <pendiente>

Lo que esta tabla no hace

No pone porcentaje de bloqueo (eso es de tabla.md y del ensayo, no de la red). No decide si una fila es contraejemplo: marca «candidato» donde el dato apunta y deja el juicio <pendiente>. No inventa filas sin coordenada.