betterwithage Claude Opus 4.7 commited on
Commit
808cd20
·
verified ·
1 Parent(s): 190bab7

deploy(hf): sync szl-holdings/a11oy@main derived COPY set

Browse files

Reusable Dockerfile-COPY-derived deploy from szl-holdings/a11oy main.
Files: 1053 Pruned: 0
Derived from Dockerfile COPY sources (NO hand-maintained allowlist).

Signed-off-by: SZL Holdings <noreply@szlholdings.ai>
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

Files changed (2) hide show
  1. pages/wires.html +83 -1
  2. web/living-anatomy.html +9 -4
pages/wires.html CHANGED
@@ -74,7 +74,26 @@
74
  .honesty b{color:var(--gold);}
75
  .footer{padding:2rem 1.5rem 3rem;text-align:center;}
76
  .footer .note{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim);}
77
- @media (max-width:560px){.wire-status{margin-left:0;}}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
78
  </style>
79
  </head>
80
  <body>
@@ -108,11 +127,74 @@
108
  <div class="controls">
109
  <button class="r-btn primary" onclick="loadWires()">▶ Refresh the mesh</button>
110
  <button class="r-btn" onclick="window.location='/observability'">Observability →</button>
 
111
  </div>
112
  <div id="wires"></div>
113
  <div class="meta" id="meta"></div>
114
  </div>
115
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
116
  <div class="honesty">
117
  <b>Honesty.</b> Statuses are read live from <span class="mono">/api/a11oy/v1/mesh/state</span>. <b>LIVE</b> = a real in-Space wire;
118
  <b>LIVE_IN_PROCESS</b> = real W3C trace ids generated + propagated within each Space (the cross-Space distributed-trace broker is
 
74
  .honesty b{color:var(--gold);}
75
  .footer{padding:2rem 1.5rem 3rem;text-align:center;}
76
  .footer .note{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim);}
77
+ .const-wrap{max-width:64rem;margin:0 auto 2rem;padding:0 1.25rem;}
78
+ .const-head{display:flex;align-items:baseline;gap:.8rem;flex-wrap:wrap;margin:0 0 .35rem;}
79
+ .const-head h2{font-size:1.5rem;font-weight:300;letter-spacing:-.02em;color:var(--cream);margin:0;}
80
+ .const-ver{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--teal);
81
+ border:1px solid var(--teal-line);border-radius:999px;padding:.2rem .7rem;background:var(--teal-soft);}
82
+ .const-sub{font-size:13px;color:var(--paragraph);line-height:1.65;margin:0 0 1rem;}
83
+ .rule{border:1px solid var(--gold-line);border-radius:10px;background:var(--panel);padding:.95rem 1.1rem;margin-bottom:.7rem;}
84
+ .rule-head{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap;}
85
+ .rule-id{font-family:var(--mono);font-size:12px;color:var(--gold);border:1px solid var(--gold-line);border-radius:5px;padding:.1rem .5rem;background:var(--gold-soft);}
86
+ .rule-st{font-size:.98rem;font-weight:500;color:var(--cream);}
87
+ .rule-en{margin-left:auto;font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;padding:.15rem .55rem;border-radius:999px;}
88
+ .en-live{color:var(--teal);border:1px solid var(--teal-line);background:var(--teal-soft);}
89
+ .en-rec{color:var(--live);border:1px solid rgba(90,138,110,.4);background:rgba(90,138,110,.08);}
90
+ .en-dec{color:var(--gold);border:1px solid var(--gold-line);background:var(--gold-soft);}
91
+ .en-np{color:var(--err);border:1px solid rgba(176,106,90,.4);background:rgba(176,106,90,.08);}
92
+ .rule-body{font-family:var(--mono);font-size:11.5px;color:var(--paragraph);line-height:1.6;margin-top:.4rem;}
93
+ .rule-body a{color:var(--teal);text-decoration:none;}
94
+ .const-cred{font-family:var(--mono);font-size:10.5px;color:var(--muted);line-height:1.8;margin-top:.9rem;}
95
+ .const-cred a{color:var(--teal);text-decoration:none;}
96
+ @media (max-width:560px){.wire-status{margin-left:0;}.rule-en{margin-left:0;}}
97
  </style>
98
  </head>
99
  <body>
 
127
  <div class="controls">
128
  <button class="r-btn primary" onclick="loadWires()">▶ Refresh the mesh</button>
129
  <button class="r-btn" onclick="window.location='/observability'">Observability →</button>
130
+ <button class="r-btn" onclick="document.getElementById('constitution').scrollIntoView({behavior:'smooth'})">The written constitution ↓</button>
131
  </div>
132
  <div id="wires"></div>
133
  <div class="meta" id="meta"></div>
134
  </div>
135
 
136
+
137
+ <section class="const-wrap" id="constitution">
138
+ <div class="const-head">
139
+ <h2>The written constitution</h2>
140
+ <span class="const-ver">W-CONST v1.0 &middot; 2026-07-09</span>
141
+ </div>
142
+ <p class="const-sub">The wires above are the live mesh; these are the <b style="color:var(--cream)">versioned, numbered rules</b> the
143
+ organism is wired to obey. Each rule links to where its enforcement can be observed &mdash; a live endpoint, a receipt surface, or an
144
+ honest DECLARED label when the property is build-time. One rule is special: it is <b style="color:var(--cream)">never provable</b>, and the
145
+ constitution says so.</p>
146
+
147
+ <div class="rule" id="W-1">
148
+ <div class="rule-head"><span class="rule-id">W-1</span><span class="rule-st">Never fabricate.</span><span class="rule-en en-live">LIVE-READ</span></div>
149
+ <div class="rule-body">Every surfaced number carries MEASURED / REPORTED / UNKNOWN / UNAVAILABLE. A missing read is shown as missing, never invented.
150
+ Enforcement: <a href="/api/a11oy/v1/honest">/api/a11oy/v1/honest</a> (doctrine lock, live).</div>
151
+ </div>
152
+ <div class="rule" id="W-2">
153
+ <div class="rule-head"><span class="rule-id">W-2</span><span class="rule-st">&Lambda; stays Conjecture 1 &mdash; forever open.</span><span class="rule-en en-np">NEVER-PROVABLE</span></div>
154
+ <div class="rule-body">&Lambda;-uniqueness is machine-checked FALSE as an unconditional statement; it may only ever be advisory. No release, page, or
155
+ agent may promote it to a theorem. This clause is enshrined precisely because it can never be discharged.
156
+ Reference: <a href="/api/a11oy/v1/honest">/api/a11oy/v1/honest</a>.</div>
157
+ </div>
158
+ <div class="rule" id="W-3">
159
+ <div class="rule-head"><span class="rule-id">W-3</span><span class="rule-st">Bounded loops only.</span><span class="rule-en en-rec">RECEIPTED</span></div>
160
+ <div class="rule-body">Every agentic run executes under the ouroboros loop-kernel with an explicit step budget; each receipt carries the
161
+ steps / maxBudget / exit trace. No unbounded autonomy. Observe it: run the <a href="/ayllu">/ayllu council</a> and read the loop block in the receipt.</div>
162
+ </div>
163
+ <div class="rule" id="W-4">
164
+ <div class="rule-head"><span class="rule-id">W-4</span><span class="rule-st">Metered actions emit signed receipts.</span><span class="rule-en en-rec">RECEIPTED</span></div>
165
+ <div class="rule-body">DSSE / ECDSA-P256 signed, hash-chained. A decision without a receipt is a bug, not a feature.
166
+ Verify offline at <a href="/verify">/verify</a>.</div>
167
+ </div>
168
+ <div class="rule" id="W-5">
169
+ <div class="rule-head"><span class="rule-id">W-5</span><span class="rule-st">Sovereign serving &mdash; 0 runtime CDN.</span><span class="rule-en en-dec">DECLARED</span></div>
170
+ <div class="rule-body">No third-party runtime fetches; fonts and scripts are served same-origin. Build-time property &mdash; labelled DECLARED
171
+ honestly (verifiable by inspecting this very page's network panel).</div>
172
+ </div>
173
+ <div class="rule" id="W-6">
174
+ <div class="rule-head"><span class="rule-id">W-6</span><span class="rule-st">Proved-count honesty.</span><span class="rule-en en-live">LIVE-READ</span></div>
175
+ <div class="rule-body">Exactly 8 locked-proven formulas {F1,F4,F7,F11,F12,F18,F19,F22}; the experimental kernel-verified tier is reported
176
+ separately and never folded in. Registry: <a href="/formulas">/formulas</a>.</div>
177
+ </div>
178
+ <div class="rule" id="W-7">
179
+ <div class="rule-head"><span class="rule-id">W-7</span><span class="rule-st">No energy claims without a meter.</span><span class="rule-en en-live">LIVE-READ</span></div>
180
+ <div class="rule-body">When no live meter exists the energy panel says UNAVAILABLE &mdash; no perpetual-motion numbers, ever.
181
+ Enforcement: <a href="/api/a11oy/v1/energy/live">/api/a11oy/v1/energy/live</a>.</div>
182
+ </div>
183
+ <div class="rule" id="W-8">
184
+ <div class="rule-head"><span class="rule-id">W-8</span><span class="rule-st">Knowledge instilled &ne; weights trained.</span><span class="rule-en en-live">LIVE-READ</span></div>
185
+ <div class="rule-body">Personas carry cited, instilled knowledge in their system prompts; no claim of weight-training is ever made.
186
+ Enforcement: <a href="/api/a11oy/v1/ayllu/roster">/api/a11oy/v1/ayllu/roster</a> (<span class="mono">knowledge_instilled</span> flag).</div>
187
+ </div>
188
+
189
+ <div class="const-cred">
190
+ format after <a href="https://github.com/openai/model_spec" rel="noopener">openai/model_spec</a> (CC0-1.0 &mdash; structure mirrored; rules are our own) &middot;
191
+ pattern citations: Constitutional AI (<a href="https://arxiv.org/abs/2212.08073" rel="noopener">arXiv:2212.08073</a>),
192
+ principle granularity (<a href="https://arxiv.org/abs/2310.13798" rel="noopener">arXiv:2310.13798</a>) &middot;
193
+ enforcement labels: LIVE-READ = a real endpoint you can click &middot; RECEIPTED = signed evidence per run &middot;
194
+ DECLARED = build-time property, honestly labelled &middot; NEVER-PROVABLE = enshrined open conjecture
195
+ </div>
196
+ </section>
197
+
198
  <div class="honesty">
199
  <b>Honesty.</b> Statuses are read live from <span class="mono">/api/a11oy/v1/mesh/state</span>. <b>LIVE</b> = a real in-Space wire;
200
  <b>LIVE_IN_PROCESS</b> = real W3C trace ids generated + propagated within each Space (the cross-Space distributed-trace broker is
web/living-anatomy.html CHANGED
@@ -132,6 +132,8 @@ h1{font-size:1.7rem;font-weight:600;margin:.2rem 0 .3rem;letter-spacing:-.01em;}
132
  <div class="links">
133
  <a class="linkcard" href="https://szlholdings-anatomy.hf.space#estate" target="_blank" rel="noopener"><div class="lt">Standalone anatomy scene ↗</div><div class="ls">szlholdings-anatomy.hf.space · full-screen 3D (opens zoomed-out)</div></a>
134
  <a class="linkcard" href="https://szlholdings-killinchu.hf.space" target="_blank" rel="noopener"><div class="lt">killinchu — the field-node body ↗</div><div class="ls">szlholdings-killinchu.hf.space · counter-UAS twin (same organism)</div></a>
 
 
135
  </div>
136
  </div>
137
  <div class="panel">
@@ -146,7 +148,7 @@ h1{font-size:1.7rem;font-weight:600;margin:.2rem 0 .3rem;letter-spacing:-.01em;}
146
  </div>
147
  </div>
148
  <div class="footnote">
149
- <b>Honest by design.</b> Live embed of the shared anatomy scene. Labels: Λ = Conjecture 1 (machine-checked FALSE as unconditional); exactly 8 locked-proven formulas {F1,F4,F7,F11,F12,F18,F19,F22} @ c7c0ba17 (never inflated); CUT-2 conditional/experimental @ 044eb098; Byzantine quorum = Conjecture 2 (OPEN); A5 deterministic replay = measured. Mesh quorum is read live. 0 runtime CDN — anatomy scene is a same-org HF static Space.
150
  </div>
151
  </div>
152
  <script>
@@ -166,11 +168,14 @@ async function getJSON(u){try{const r=await fetch(u);if(!r.ok)return null;return
166
  async function load(){
167
  // mesh / consensus from killinchu uds healthz (cross-app, one organism)
168
  const h=await getJSON("https://szlholdings-killinchu.hf.space/api/killinchu/uds/v1/healthz");
169
- if(h&&h.quorum){
170
  const q=h.quorum;
171
- $('c_mesh').textContent=(q.healthy!=null?q.healthy:'4')+' / 4 (HOLDS)';
 
172
  }else{
173
- $('c_mesh').textContent='4 / 4 (HOLDS)';
 
 
174
  }
175
  // confirm a11oy live
176
  const cl=await getJSON(A+"/code/healthz");
 
132
  <div class="links">
133
  <a class="linkcard" href="https://szlholdings-anatomy.hf.space#estate" target="_blank" rel="noopener"><div class="lt">Standalone anatomy scene ↗</div><div class="ls">szlholdings-anatomy.hf.space · full-screen 3D (opens zoomed-out)</div></a>
134
  <a class="linkcard" href="https://szlholdings-killinchu.hf.space" target="_blank" rel="noopener"><div class="lt">killinchu — the field-node body ↗</div><div class="ls">szlholdings-killinchu.hf.space · counter-UAS twin (same organism)</div></a>
135
+ <a class="linkcard" href="/formulas"><div class="lt">/formulas — the named-formula registry</div><div class="ls">23 addressable FormulaAgents · live proof-state reveal · honest Lean status</div></a>
136
+ <a class="linkcard" href="/wires#constitution"><div class="lt">/wires — the written constitution</div><div class="ls">W-CONST v1.0 · numbered rules wired to live enforcement evidence</div></a>
137
  </div>
138
  </div>
139
  <div class="panel">
 
148
  </div>
149
  </div>
150
  <div class="footnote">
151
+ <b>Honest by design.</b> Live embed of the shared anatomy scene. Labels: Λ = Conjecture 1 (machine-checked FALSE as unconditional); exactly 8 locked-proven formulas {F1,F4,F7,F11,F12,F18,F19,F22} @ c7c0ba17 (never inflated); CUT-2 conditional/experimental @ 044eb098; Byzantine quorum = Conjecture 2 (OPEN); A5 deterministic replay = measured. Mesh quorum is read live. 0 runtime CDN — anatomy scene is a same-org HF static Space. Anatomical vocabulary (brain, heart, skeleton…) is an <b>engineering metaphor</b> for system organs — no medical-atlas or neuroscience claim is made or implied.
152
  </div>
153
  </div>
154
  <script>
 
168
  async function load(){
169
  // mesh / consensus from killinchu uds healthz (cross-app, one organism)
170
  const h=await getJSON("https://szlholdings-killinchu.hf.space/api/killinchu/uds/v1/healthz");
171
+ if(h&&h.quorum&&h.quorum.healthy!=null){
172
  const q=h.quorum;
173
+ $('c_mesh').textContent=q.healthy+' / 4'+(q.healthy>=4?' (HOLDS)':'');
174
+ $('c_mesh').style.color='var(--teal)';
175
  }else{
176
+ // honest: no live read => say so; never fake a quorum
177
+ $('c_mesh').textContent='UNREACHABLE';
178
+ $('c_mesh').style.color='var(--orange)';
179
  }
180
  // confirm a11oy live
181
  const cl=await getJSON(A+"/code/healthz");