Skip to content

Commit c996cd0

Browse files
committed
Add QLF admissibility report page
1 parent 239fabe commit c996cd0

7 files changed

Lines changed: 492 additions & 1 deletion

File tree

docs/index.html

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,16 @@ <h3><a href="reports/z0-zfa-run-tape-probe.html">Z0 QLF / Quantum OS Run-Tape Pr
269269
same-density shuffled controls.
270270
</p>
271271
</article>
272+
273+
<article class="card">
274+
<span class="tag">Generated report</span>
275+
<h3><a href="reports/z0-qlf-admissibility-probe.html">Z0 QLF / ZFA Admissibility Probe</a></h3>
276+
<p>
277+
Interprets deterministic tap-tape windows as candidate QLF/ZFA
278+
objects and marks only spectral-gap-zero twist balances as
279+
admissible.
280+
</p>
281+
</article>
272282
</div>
273283

274284
<h2>Idea Notes</h2>
@@ -318,4 +328,4 @@ <h2>Verified Anchor</h2>
318328
</footer>
319329
</main>
320330
</body>
321-
</html>
331+
</html>
Lines changed: 193 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,193 @@
1+
<!doctype html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="utf-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1">
6+
<title>Z0 QLF / ZFA Admissibility Probe</title>
7+
<style>
8+
:root {
9+
--ink: #14201b;
10+
--muted: #58655f;
11+
--line: #ccd8d2;
12+
--paper: #fbfcfa;
13+
--panel: #ffffff;
14+
--soft: #eef6f1;
15+
--blue: #245c88;
16+
}
17+
body {
18+
margin: 0;
19+
background: var(--paper);
20+
color: var(--ink);
21+
font-family: "Segoe UI", Arial, sans-serif;
22+
line-height: 1.55;
23+
}
24+
main {
25+
max-width: 980px;
26+
margin: 0 auto;
27+
padding: 36px 20px 64px;
28+
}
29+
h1 {
30+
margin: 0;
31+
font-size: 38px;
32+
line-height: 1.1;
33+
}
34+
h2 {
35+
margin-top: 36px;
36+
border-bottom: 1px solid var(--line);
37+
padding-bottom: 8px;
38+
font-size: 24px;
39+
}
40+
p {
41+
max-width: 860px;
42+
}
43+
a {
44+
color: var(--blue);
45+
font-weight: 700;
46+
text-decoration-thickness: 1px;
47+
text-underline-offset: 3px;
48+
}
49+
.back-link {
50+
display: inline-block;
51+
margin-bottom: 18px;
52+
}
53+
.lede {
54+
color: var(--muted);
55+
font-size: 18px;
56+
}
57+
.note {
58+
padding: 14px 16px;
59+
border-left: 4px solid var(--blue);
60+
background: var(--soft);
61+
}
62+
.facts {
63+
display: grid;
64+
grid-template-columns: repeat(4, minmax(0, 1fr));
65+
gap: 12px;
66+
margin-top: 18px;
67+
}
68+
.fact {
69+
padding: 14px;
70+
border: 1px solid var(--line);
71+
border-radius: 8px;
72+
background: var(--panel);
73+
}
74+
.fact strong {
75+
display: block;
76+
font-size: 22px;
77+
}
78+
table {
79+
width: 100%;
80+
border-collapse: collapse;
81+
margin-top: 14px;
82+
background: var(--panel);
83+
font-size: 14px;
84+
}
85+
th,
86+
td {
87+
border: 1px solid var(--line);
88+
padding: 8px 10px;
89+
text-align: left;
90+
vertical-align: top;
91+
}
92+
th {
93+
background: #edf3ef;
94+
}
95+
code {
96+
font-family: Consolas, "Courier New", monospace;
97+
}
98+
@media (max-width: 800px) {
99+
.facts {
100+
grid-template-columns: 1fr;
101+
}
102+
}
103+
</style>
104+
</head>
105+
<body>
106+
<main>
107+
<a class="back-link" href="../index.html">Back to docs index</a>
108+
<h1>Z0 QLF / ZFA Admissibility Probe</h1>
109+
<p class="lede">
110+
A generated first-pass report that separates Z0 tap-tape observations
111+
from interpreted QLF/ZFA candidate objects. Admissible means positive and
112+
negative twist counts balance to spectral gap zero.
113+
</p>
114+
115+
<div class="note">
116+
This is not a proof. It does not validate a physics claim or establish
117+
Jim Scarver's framework experimentally. It only adds an inspectable
118+
admissibility scaffold.
119+
</div>
120+
121+
<h2>Probe Settings</h2>
122+
<div class="facts">
123+
<div class="fact"><span>Period</span><strong>4095</strong></div>
124+
<div class="fact"><span>Tap index</span><strong>0</strong></div>
125+
<div class="fact"><span>Windows</span><strong>32</strong></div>
126+
<div class="fact"><span>Admissible</span><strong>9</strong></div>
127+
</div>
128+
129+
<h2>Interpretation Boundary</h2>
130+
<p>
131+
The XOR orbit is the generated substrate. Tap-tape windows are generated
132+
observation streams. Named bit tokens are observed words. QLF/ZFA
133+
candidates are interpreted process/capability/proof-like structures, and
134+
unbalanced candidates are non-admissible under this interpretation rather
135+
than bad strings.
136+
</p>
137+
138+
<h2>Candidate Windows</h2>
139+
<table>
140+
<thead>
141+
<tr>
142+
<th>Candidate</th>
143+
<th>Bits</th>
144+
<th>Twists</th>
145+
<th>Positive</th>
146+
<th>Negative</th>
147+
<th>Spectral gap</th>
148+
<th>Admissible</th>
149+
</tr>
150+
</thead>
151+
<tbody><tr><td>z0_tap0_window_0000</td><td><code>100010010101</code></td><td><code>^&lt;\-^&lt;\+v&gt;\+</code></td><td>5</td><td>7</td><td>-2</td><td>no</td></tr>
152+
<tr><td>z0_tap0_window_0001</td><td><code>001011011101</code></td><td><code>v&lt;/-^&gt;\+^&gt;\+</code></td><td>7</td><td>5</td><td>2</td><td>no</td></tr>
153+
<tr><td>z0_tap0_window_0002</td><td><code>010110101010</code></td><td><code>v&gt;\+^&lt;/-^&lt;/-</code></td><td>6</td><td>6</td><td>0</td><td>yes</td></tr>
154+
<tr><td>z0_tap0_window_0003</td><td><code>000011100000</code></td><td><code>v&lt;\-^&gt;/-v&lt;\-</code></td><td>3</td><td>9</td><td>-6</td><td>no</td></tr>
155+
<tr><td>z0_tap0_window_0004</td><td><code>100110000111</code></td><td><code>^&lt;\+^&lt;\-v&gt;/+</code></td><td>6</td><td>6</td><td>0</td><td>yes</td></tr>
156+
<tr><td>z0_tap0_window_0005</td><td><code>100001101101</code></td><td><code>^&lt;\-v&gt;/-^&gt;\+</code></td><td>6</td><td>6</td><td>0</td><td>yes</td></tr>
157+
<tr><td>z0_tap0_window_0006</td><td><code>110011001001</code></td><td><code>^&gt;\-^&gt;\-^&lt;\+</code></td><td>6</td><td>6</td><td>0</td><td>yes</td></tr>
158+
<tr><td>z0_tap0_window_0007</td><td><code>010111011101</code></td><td><code>v&gt;\+^&gt;\+^&gt;\+</code></td><td>8</td><td>4</td><td>4</td><td>no</td></tr>
159+
<tr><td>z0_tap0_window_0008</td><td><code>010000000101</code></td><td><code>v&gt;\-v&lt;\-v&gt;\+</code></td><td>3</td><td>9</td><td>-6</td><td>no</td></tr>
160+
<tr><td>z0_tap0_window_0009</td><td><code>011101011011</code></td><td><code>v&gt;/+v&gt;\+^&lt;/+</code></td><td>8</td><td>4</td><td>4</td><td>no</td></tr>
161+
<tr><td>z0_tap0_window_0010</td><td><code>101011010101</code></td><td><code>^&lt;/-^&gt;\+v&gt;\+</code></td><td>7</td><td>5</td><td>2</td><td>no</td></tr>
162+
<tr><td>z0_tap0_window_0011</td><td><code>011110000000</code></td><td><code>v&gt;/+^&lt;\-v&lt;\-</code></td><td>4</td><td>8</td><td>-4</td><td>no</td></tr>
163+
<tr><td>z0_tap0_window_0012</td><td><code>011101010110</code></td><td><code>v&gt;/+v&gt;\+v&gt;/-</code></td><td>7</td><td>5</td><td>2</td><td>no</td></tr>
164+
<tr><td>z0_tap0_window_0013</td><td><code>111101100010</code></td><td><code>^&gt;/+v&gt;/-v&lt;/-</code></td><td>7</td><td>5</td><td>2</td><td>no</td></tr>
165+
<tr><td>z0_tap0_window_0014</td><td><code>010011010011</code></td><td><code>v&gt;\-^&gt;\+v&lt;/+</code></td><td>6</td><td>6</td><td>0</td><td>yes</td></tr>
166+
<tr><td>z0_tap0_window_0015</td><td><code>100010111101</code></td><td><code>^&lt;\-^&lt;/+^&gt;\+</code></td><td>7</td><td>5</td><td>2</td><td>no</td></tr>
167+
<tr><td>z0_tap0_window_0016</td><td><code>000000011000</code></td><td><code>v&lt;\-v&lt;\+^&lt;\-</code></td><td>2</td><td>10</td><td>-8</td><td>no</td></tr>
168+
<tr><td>z0_tap0_window_0017</td><td><code>100000101010</code></td><td><code>^&lt;\-v&lt;/-^&lt;/-</code></td><td>4</td><td>8</td><td>-4</td><td>no</td></tr>
169+
<tr><td>z0_tap0_window_0018</td><td><code>111001101001</code></td><td><code>^&gt;/-v&gt;/-^&lt;\+</code></td><td>7</td><td>5</td><td>2</td><td>no</td></tr>
170+
<tr><td>z0_tap0_window_0019</td><td><code>110100010110</code></td><td><code>^&gt;\+v&lt;\+v&gt;/-</code></td><td>6</td><td>6</td><td>0</td><td>yes</td></tr>
171+
<tr><td>z0_tap0_window_0020</td><td><code>001011001001</code></td><td><code>v&lt;/-^&gt;\-^&lt;\+</code></td><td>5</td><td>7</td><td>-2</td><td>no</td></tr>
172+
<tr><td>z0_tap0_window_0021</td><td><code>111111001111</code></td><td><code>^&gt;/+^&gt;\-^&gt;/+</code></td><td>10</td><td>2</td><td>8</td><td>no</td></tr>
173+
<tr><td>z0_tap0_window_0022</td><td><code>111000111110</code></td><td><code>^&gt;/-v&lt;/+^&gt;/-</code></td><td>8</td><td>4</td><td>4</td><td>no</td></tr>
174+
<tr><td>z0_tap0_window_0023</td><td><code>001100100101</code></td><td><code>v&lt;/+v&lt;/-v&gt;\+</code></td><td>5</td><td>7</td><td>-2</td><td>no</td></tr>
175+
<tr><td>z0_tap0_window_0024</td><td><code>110101011010</code></td><td><code>^&gt;\+v&gt;\+^&lt;/-</code></td><td>7</td><td>5</td><td>2</td><td>no</td></tr>
176+
<tr><td>z0_tap0_window_0025</td><td><code>100110001101</code></td><td><code>^&lt;\+^&lt;\-^&gt;\+</code></td><td>6</td><td>6</td><td>0</td><td>yes</td></tr>
177+
<tr><td>z0_tap0_window_0026</td><td><code>011011101111</code></td><td><code>v&gt;/-^&gt;/-^&gt;/+</code></td><td>9</td><td>3</td><td>6</td><td>no</td></tr>
178+
<tr><td>z0_tap0_window_0027</td><td><code>000011110010</code></td><td><code>v&lt;\-^&gt;/+v&lt;/-</code></td><td>5</td><td>7</td><td>-2</td><td>no</td></tr>
179+
<tr><td>z0_tap0_window_0028</td><td><code>001011000101</code></td><td><code>v&lt;/-^&gt;\-v&gt;\+</code></td><td>5</td><td>7</td><td>-2</td><td>no</td></tr>
180+
<tr><td>z0_tap0_window_0029</td><td><code>100001110101</code></td><td><code>^&lt;\-v&gt;/+v&gt;\+</code></td><td>6</td><td>6</td><td>0</td><td>yes</td></tr>
181+
<tr><td>z0_tap0_window_0030</td><td><code>011001101010</code></td><td><code>v&gt;/-v&gt;/-^&lt;/-</code></td><td>6</td><td>6</td><td>0</td><td>yes</td></tr>
182+
<tr><td>z0_tap0_window_0031</td><td><code>111010101110</code></td><td><code>^&gt;/-^&lt;/-^&gt;/-</code></td><td>8</td><td>4</td><td>4</td><td>no</td></tr></tbody>
183+
</table>
184+
185+
<h2>Next Scientific Step</h2>
186+
<p>
187+
The serious next step is comparing admissible candidate rates and
188+
compression/reconstruction performance against alternate constants,
189+
same-density randomized controls, shuffled seeds, and fake token catalogs.
190+
</p>
191+
</main>
192+
</body>
193+
</html>
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
# Z0 QLF / ZFA Admissibility Probe
2+
3+
This is not a proof. It does not validate a physics claim or establish
4+
Jim Scarver's framework experimentally.
5+
6+
This layer separates generated bits from candidate QLF/ZFA admissibility:
7+
the XOR orbit is the generated substrate, tap-tape windows are generated
8+
observation streams, named bit tokens are observed words, and QLF/ZFA
9+
candidate objects are interpreted process/capability/proof-like
10+
structures.
11+
12+
A candidate is admissible only when positive/action and negative/lift
13+
twists balance to spectral gap zero. Unbalanced candidates are not bad
14+
strings; they are non-admissible under this interpretation.
15+
16+
## Probe Settings
17+
18+
- Seed bits: `101011110110110111000000110001011110101`
19+
- Period: `4095`
20+
- Tap index: `0`
21+
- Candidate windows: `32`
22+
- Admissible windows: `9`
23+
24+
## Candidate Windows
25+
26+
| Candidate | Bits | Twists | Positive | Negative | Spectral gap | Admissible |
27+
|---|---|---|---:|---:|---:|---|
28+
| z0_tap0_window_0000 | `100010010101` | `^<\-^<\+v>\+` | 5 | 7 | -2 | no |
29+
| z0_tap0_window_0001 | `001011011101` | `v</-^>\+^>\+` | 7 | 5 | 2 | no |
30+
| z0_tap0_window_0002 | `010110101010` | `v>\+^</-^</-` | 6 | 6 | 0 | yes |
31+
| z0_tap0_window_0003 | `000011100000` | `v<\-^>/-v<\-` | 3 | 9 | -6 | no |
32+
| z0_tap0_window_0004 | `100110000111` | `^<\+^<\-v>/+` | 6 | 6 | 0 | yes |
33+
| z0_tap0_window_0005 | `100001101101` | `^<\-v>/-^>\+` | 6 | 6 | 0 | yes |
34+
| z0_tap0_window_0006 | `110011001001` | `^>\-^>\-^<\+` | 6 | 6 | 0 | yes |
35+
| z0_tap0_window_0007 | `010111011101` | `v>\+^>\+^>\+` | 8 | 4 | 4 | no |
36+
| z0_tap0_window_0008 | `010000000101` | `v>\-v<\-v>\+` | 3 | 9 | -6 | no |
37+
| z0_tap0_window_0009 | `011101011011` | `v>/+v>\+^</+` | 8 | 4 | 4 | no |
38+
| z0_tap0_window_0010 | `101011010101` | `^</-^>\+v>\+` | 7 | 5 | 2 | no |
39+
| z0_tap0_window_0011 | `011110000000` | `v>/+^<\-v<\-` | 4 | 8 | -4 | no |
40+
| z0_tap0_window_0012 | `011101010110` | `v>/+v>\+v>/-` | 7 | 5 | 2 | no |
41+
| z0_tap0_window_0013 | `111101100010` | `^>/+v>/-v</-` | 7 | 5 | 2 | no |
42+
| z0_tap0_window_0014 | `010011010011` | `v>\-^>\+v</+` | 6 | 6 | 0 | yes |
43+
| z0_tap0_window_0015 | `100010111101` | `^<\-^</+^>\+` | 7 | 5 | 2 | no |
44+
| z0_tap0_window_0016 | `000000011000` | `v<\-v<\+^<\-` | 2 | 10 | -8 | no |
45+
| z0_tap0_window_0017 | `100000101010` | `^<\-v</-^</-` | 4 | 8 | -4 | no |
46+
| z0_tap0_window_0018 | `111001101001` | `^>/-v>/-^<\+` | 7 | 5 | 2 | no |
47+
| z0_tap0_window_0019 | `110100010110` | `^>\+v<\+v>/-` | 6 | 6 | 0 | yes |
48+
| z0_tap0_window_0020 | `001011001001` | `v</-^>\-^<\+` | 5 | 7 | -2 | no |
49+
| z0_tap0_window_0021 | `111111001111` | `^>/+^>\-^>/+` | 10 | 2 | 8 | no |
50+
| z0_tap0_window_0022 | `111000111110` | `^>/-v</+^>/-` | 8 | 4 | 4 | no |
51+
| z0_tap0_window_0023 | `001100100101` | `v</+v</-v>\+` | 5 | 7 | -2 | no |
52+
| z0_tap0_window_0024 | `110101011010` | `^>\+v>\+^</-` | 7 | 5 | 2 | no |
53+
| z0_tap0_window_0025 | `100110001101` | `^<\+^<\-^>\+` | 6 | 6 | 0 | yes |
54+
| z0_tap0_window_0026 | `011011101111` | `v>/-^>/-^>/+` | 9 | 3 | 6 | no |
55+
| z0_tap0_window_0027 | `000011110010` | `v<\-^>/+v</-` | 5 | 7 | -2 | no |
56+
| z0_tap0_window_0028 | `001011000101` | `v</-^>\-v>\+` | 5 | 7 | -2 | no |
57+
| z0_tap0_window_0029 | `100001110101` | `^<\-v>/+v>\+` | 6 | 6 | 0 | yes |
58+
| z0_tap0_window_0030 | `011001101010` | `v>/-v>/-^</-` | 6 | 6 | 0 | yes |
59+
| z0_tap0_window_0031 | `111010101110` | `^>/-^</-^>/-` | 8 | 4 | 4 | no |
60+
61+
## Next Scientific Step
62+
63+
The serious next step is comparing admissible candidate rates and
64+
compression/reconstruction performance against alternate constants,
65+
same-density randomized controls, shuffled seeds, and fake token
66+
catalogs. This report only adds the admissibility scaffold.

src/characteristic_impedance/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
bits_to_balanced_twists,
4343
bits_to_window_candidate,
4444
evaluate_candidate,
45+
render_qlf_admissibility_html,
4546
render_qlf_admissibility_markdown,
4647
run_z0_qlf_admissibility_probe,
4748
spectral_gap,
@@ -84,6 +85,7 @@
8485
"bits_to_balanced_twists",
8586
"bits_to_window_candidate",
8687
"evaluate_candidate",
88+
"render_qlf_admissibility_html",
8789
"render_qlf_admissibility_markdown",
8890
"run_z0_qlf_admissibility_probe",
8991
"spectral_gap",

0 commit comments

Comments
 (0)