betterwithage commited on
Commit
99272cb
·
verified ·
1 Parent(s): 07a19e8

fix(console): Sovereignty layers clean DAG — no cycle warning [Dev2]

Browse files
Files changed (1) hide show
  1. pages/console.html +5 -3
pages/console.html CHANGED
@@ -12329,6 +12329,7 @@ window.warboard_init=warboard_init; window.warboard_all=warboard_all;
12329
  </script>
12330
  <!-- ===================================================================== -->
12331
  <!-- ===================================================================== -->
 
12332
  <!-- SZL SOVEREIGNTY / ALLODIAL LATTICE (living-3D) - Allodial AI doctrine, -->
12333
  <!-- driven LIVE by /api/a11oy/v1/allodial/* (szl_allodial.py, byte-identical -->
12334
  <!-- a11oy<->killinchu). Hero = Denning 1976 control lattice as a 3D graph -->
@@ -12484,10 +12485,11 @@ window.warboard_init=warboard_init; window.warboard_all=warboard_all;
12484
  {id:'allodium',name:'allodium \u2014 data+model (held)',val:6,color:TEAL},
12485
  {id:'overlord',name:'OVERLORD (feudal landlord)',val:8,color:RISK},
12486
  {id:'rent',name:'rented tenancy (revocable)',val:5,color:WARN}];
 
 
12487
  var links=[{source:'land',target:'operator'},{source:'deed',target:'operator'},{source:'allodium',target:'operator'},
12488
- {source:'rent',target:'overlord'},{source:'overlord',target:'rent'}];
12489
- // free force layout (NOT dagMode): the feudal rent<->overlord cycle is intentional, so no DAG hierarchy is imposed (avoids a benign 'cycle' warning)
12490
- if(window.dag3d) window.dag3d('lay-3d',nodes,links,{dist:60,labels:true,cooldown:120});
12491
  else { var h=ex('lay-3d'); if(h) h.innerHTML='<div class="row mono dim" style="padding:1rem">3d-force-graph not present \u2014 layer table above is authoritative (honest fallback)</div>'; }
12492
  }catch(e){ setHTML('lay-table','<div class="row mono dim">retry: '+esc(e.message)+'</div>'); }
12493
  })();
 
12329
  </script>
12330
  <!-- ===================================================================== -->
12331
  <!-- ===================================================================== -->
12332
+ <!-- ===================================================================== -->
12333
  <!-- SZL SOVEREIGNTY / ALLODIAL LATTICE (living-3D) - Allodial AI doctrine, -->
12334
  <!-- driven LIVE by /api/a11oy/v1/allodial/* (szl_allodial.py, byte-identical -->
12335
  <!-- a11oy<->killinchu). Hero = Denning 1976 control lattice as a 3D graph -->
 
12485
  {id:'allodium',name:'allodium \u2014 data+model (held)',val:6,color:TEAL},
12486
  {id:'overlord',name:'OVERLORD (feudal landlord)',val:8,color:RISK},
12487
  {id:'rent',name:'rented tenancy (revocable)',val:5,color:WARN}];
12488
+ // Feudal side: tenant pays rent UP to the overlord (single directed edge keeps the graph a clean DAG;
12489
+ // the overlord's revocation power is conveyed by the node label/color, not a back-edge that would create a cycle).
12490
  var links=[{source:'land',target:'operator'},{source:'deed',target:'operator'},{source:'allodium',target:'operator'},
12491
+ {source:'rent',target:'overlord'}];
12492
+ if(window.dag3d) window.dag3d('lay-3d',nodes,links,{dagMode:'td',dist:60,labels:true,cooldown:120});
 
12493
  else { var h=ex('lay-3d'); if(h) h.innerHTML='<div class="row mono dim" style="padding:1rem">3d-force-graph not present \u2014 layer table above is authoritative (honest fallback)</div>'; }
12494
  }catch(e){ setHTML('lay-table','<div class="row mono dim">retry: '+esc(e.message)+'</div>'); }
12495
  })();