Skip to content

Commit 86ebe81

Browse files
committed
Science Commit 5.
1 parent 4f7b482 commit 86ebe81

50 files changed

Lines changed: 2539 additions & 86 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

modules/Defined/servlets/servlet/src/main/webapp/categories.jsp

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,40 @@
55
</head>
66
<body>
77
<nav class="nav"><div class="nav-inner"><span class="nav-brand">Defined™</span><ul class="nav-links"><li><a href="index.jsp">Overview</a></li><li><a href="categories.jsp" class="active">Categories</a></li><li><a href="protocols.jsp">Protocols</a></li><li><a href="status.jsp">Status</a></li></ul></div></nav>
8+
89
<section class="hero"><div class="hero-inner"><span class="hero-tag">29 Assessment Domains</span><h1>Categories</h1><p>Each category has a data folder accepting .txt, .csv, .doc, .docx for further informing these issues.</p></div></section>
10+
11+
<!-- CD1 Connector Button + Floating Dialog -->
12+
<div style="display:flex;justify-content:center;align-items:center;width:100%;padding:2rem 0;">
13+
<button id="cd1-btn" type="button" aria-pressed="false" style="all:unset;display:block;margin:0 auto;cursor:pointer;padding:0;border:none;background:transparent;transition:transform 0.3s cubic-bezier(0.42,-1.84,0.42,1.84),filter 0.3s ease;">
14+
<img src="images/black.button.png" alt="Connector" style="display:block;width:80px;height:80px;border-radius:50%;background:transparent;"/>
15+
</button>
16+
</div>
17+
<div id="cd1-overlay" style="display:none;position:fixed;inset:0;z-index:299;background:transparent;"></div>
18+
<div id="cd1-dialog" style="display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:300;background:#1a1a1a;border:1px solid #333;border-radius:12px;padding:1.25rem;width:520px;max-width:90vw;box-shadow:0 8px 32px rgba(0,0,0,0.6);">
19+
<div style="font-size:0.9rem;font-weight:600;color:#e8e0d6;margin-bottom:0.75rem;">CD1 Connector &#8212; Port 49220</div>
20+
<div style="display:flex;gap:0.5rem;margin-bottom:0.75rem;flex-wrap:wrap;align-items:center;">
21+
<select id="cd1-action" style="background:#222;color:#e8e0d6;border:1px solid #444;border-radius:8px;padding:0.45rem 2rem 0.45rem 0.75rem;font-size:0.8rem;cursor:pointer;appearance:none;">
22+
<option value="connect">Connect</option>
23+
<option value="disconnect">Disconnect</option>
24+
<option value="status">Status</option>
25+
<option value="hardreset">Hard Reset Connection</option>
26+
</select>
27+
<button onclick="cd1Send()" style="background:#666;color:#fff;border:none;border-radius:8px;padding:0.45rem 1rem;font-size:0.8rem;font-weight:600;cursor:pointer;">Send</button>
28+
<button onclick="cd1Ok()" style="background:#666;color:#fff;border:none;border-radius:8px;padding:0.45rem 1rem;font-size:0.8rem;font-weight:600;cursor:pointer;">OK</button>
29+
</div>
30+
<div style="display:flex;align-items:center;gap:0.5rem;margin-bottom:0.75rem;">
31+
<label style="display:flex;align-items:center;gap:0.4rem;color:#999;font-size:0.75rem;cursor:pointer;">
32+
<input type="checkbox" id="cd1-direct-port" style="accent-color:#888;width:14px;height:14px;cursor:pointer;"/>
33+
Direct Port (bypass Strernary&#8482; 20000)
34+
</label>
35+
<span id="cd1-mode-badge" style="font-size:0.65rem;background:#222;color:#aaa;padding:0.2rem 0.5rem;border-radius:4px;">STRERNARY</span>
36+
</div>
37+
<textarea id="cd1-textarea" placeholder="Connection idle..." spellcheck="false" style="width:100%;min-height:140px;background:#ffffff;color:#111;border:1px solid #333;border-radius:8px;padding:0.75rem;font-family:monospace;font-size:0.8rem;resize:vertical;"></textarea>
38+
</div>
39+
<script>window.CD1_MODULE_PORT = "49220";</script>
40+
<script src="js/cd1-connector.js"></script>
41+
942
<section class="section"><div class="section-inner"><div class="table-wrap"><table>
1043
<thead><tr><th>#</th><th>Category</th><th>Data Folder</th></tr></thead>
1144
<tbody>

modules/Defined/servlets/servlet/src/main/webapp/index.jsp

Lines changed: 16 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -46,106 +46,41 @@
4646
</div>
4747
</section>
4848

49-
<div class="notice">
50-
<strong>NOTICE:</strong> Known trespass against final medical review may result in being discharged from Earth forever. Kinded and Secondary (implied as good).
51-
</div>
52-
53-
<!-- CD1 Connector -->
49+
<!-- CD1 Connector Button + Floating Dialog -->
5450
<div style="display:flex;justify-content:center;align-items:center;width:100%;padding:2rem 0;">
5551
<button id="cd1-btn" type="button" aria-pressed="false" style="all:unset;display:block;margin:0 auto;cursor:pointer;padding:0;border:none;background:transparent;transition:transform 0.3s cubic-bezier(0.42,-1.84,0.42,1.84),filter 0.3s ease;">
56-
<div style="width:80px;height:80px;border-radius:50%;background:#2d2d2d;border:3px solid #808080;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#a0a0a0;">⬡</div>
52+
<img src="images/black.button.png" alt="Connector" style="display:block;width:80px;height:80px;border-radius:50%;background:transparent;"/>
5753
</button>
5854
</div>
5955
<div id="cd1-overlay" style="display:none;position:fixed;inset:0;z-index:299;background:transparent;"></div>
60-
<div id="cd1-dialog" style="display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:300;background:#222;border:1px solid #3d3d3d;border-radius:12px;padding:1.25rem;width:520px;max-width:90vw;box-shadow:0 8px 32px rgba(0,0,0,0.6);">
61-
<div style="font-size:0.9rem;font-weight:600;color:#e8e8e8;margin-bottom:0.75rem;">Defined Connector Port 49220</div>
56+
<div id="cd1-dialog" style="display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:300;background:#1a1a1a;border:1px solid #333;border-radius:12px;padding:1.25rem;width:520px;max-width:90vw;box-shadow:0 8px 32px rgba(0,0,0,0.6);">
57+
<div style="font-size:0.9rem;font-weight:600;color:#e8e0d6;margin-bottom:0.75rem;">CD1 Connector &#8212; Port 49220</div>
6258
<div style="display:flex;gap:0.5rem;margin-bottom:0.75rem;flex-wrap:wrap;align-items:center;">
63-
<select id="cd1-action" style="background:#2d2d2d;color:#e8e8e8;border:1px solid #3d3d3d;border-radius:8px;padding:0.45rem 2rem 0.45rem 0.75rem;font-size:0.8rem;cursor:pointer;">
59+
<select id="cd1-action" style="background:#222;color:#e8e0d6;border:1px solid #444;border-radius:8px;padding:0.45rem 2rem 0.45rem 0.75rem;font-size:0.8rem;cursor:pointer;appearance:none;">
6460
<option value="connect">Connect</option>
6561
<option value="disconnect">Disconnect</option>
66-
<option value="scan">Trigger Scan</option>
67-
<option value="assess">Get Assessment</option>
68-
<option value="ntsb">NTSB Query</option>
62+
<option value="status">Status</option>
63+
<option value="hardreset">Hard Reset Connection</option>
6964
</select>
70-
<button onclick="cd1Send()" style="background:#808080;color:#fff;border:none;border-radius:8px;padding:0.45rem 1rem;font-size:0.8rem;font-weight:600;cursor:pointer;">Send</button>
71-
<button onclick="cd1Ok()" style="background:#808080;color:#fff;border:none;border-radius:8px;padding:0.45rem 1rem;font-size:0.8rem;font-weight:600;cursor:pointer;">OK</button>
65+
<button onclick="cd1Send()" style="background:#666;color:#fff;border:none;border-radius:8px;padding:0.45rem 1rem;font-size:0.8rem;font-weight:600;cursor:pointer;">Send</button>
66+
<button onclick="cd1Ok()" style="background:#666;color:#fff;border:none;border-radius:8px;padding:0.45rem 1rem;font-size:0.8rem;font-weight:600;cursor:pointer;">OK</button>
7267
</div>
7368
<div style="display:flex;align-items:center;gap:0.5rem;margin-bottom:0.75rem;">
7469
<label style="display:flex;align-items:center;gap:0.4rem;color:#999;font-size:0.75rem;cursor:pointer;">
75-
<input type="checkbox" id="cd1-direct-port" style="accent-color:#808080;width:14px;height:14px;cursor:pointer;"/>
76-
Direct Port (bypass Strernary 20000)
70+
<input type="checkbox" id="cd1-direct-port" style="accent-color:#888;width:14px;height:14px;cursor:pointer;"/>
71+
Direct Port (bypass Strernary&#8482; 20000)
7772
</label>
78-
<span id="cd1-mode-badge" style="font-size:0.65rem;background:#2d2d2d;color:#808080;padding:0.2rem 0.5rem;border-radius:4px;">STRERNARY</span>
73+
<span id="cd1-mode-badge" style="font-size:0.65rem;background:#222;color:#aaa;padding:0.2rem 0.5rem;border-radius:4px;">STRERNARY</span>
7974
</div>
80-
<textarea id="cd1-textarea" placeholder="Connection idle..." spellcheck="false" style="width:100%;min-height:140px;background:#fff;color:#111;border:1px solid #3d3d3d;border-radius:8px;padding:0.75rem;font-family:monospace;font-size:0.8rem;resize:vertical;"></textarea>
75+
<textarea id="cd1-textarea" placeholder="Connection idle..." spellcheck="false" style="width:100%;min-height:140px;background:#ffffff;color:#111;border:1px solid #333;border-radius:8px;padding:0.75rem;font-family:monospace;font-size:0.8rem;resize:vertical;"></textarea>
8176
</div>
8277
<script>window.CD1_MODULE_PORT = "49220";</script>
8378
<script src="js/cd1-connector.js"></script>
8479

85-
<section class="section">
86-
<div class="section-inner">
87-
<div style="margin-bottom:2rem;padding:1rem;border:1px solid <%= authorized ? "#22c55e" : "#ef4444" %>;border-radius:8px;background:rgba(0,0,0,0.2);">
88-
<span style="font-size:0.85rem;color:<%= authorized ? "#22c55e" : "#ef4444" %>;font-weight:600;">&#9679; <%= authStatus %></span>
89-
<span style="font-size:0.75rem;color:#999;margin-left:1rem;"><%= new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss z").format(new java.util.Date()) %></span>
90-
</div>
91-
<h2>Module Components</h2>
92-
<div class="table-wrap">
93-
<table>
94-
<thead><tr><th>Component</th><th>Description</th><th>Link</th></tr></thead>
95-
<tbody>
96-
<tr><td>Categories</td><td>29 assessment domains — banking, schools, public officials, NTSB, and more</td><td><a href="categories.jsp">Browse →</a></td></tr>
97-
<tr><td>Protocols</td><td>12 port handlers — SSH, HTTPS, SMTP, FTP, MySQL with UFW management</td><td><a href="protocols.jsp">Browse →</a></td></tr>
98-
<tr><td>Reports</td><td>Periodic moral assessment — weekly, monthly, quarterly, annual</td><td><a href="status.jsp">View →</a></td></tr>
99-
<tr><td>NTSB</td><td>Direct communication with www.ntsb.gov via port 80</td><td><a href="status.jsp">Check →</a></td></tr>
100-
</tbody>
101-
</table>
102-
</div>
103-
</div>
104-
</section>
105-
106-
<section class="section">
107-
<div class="section-inner">
108-
<h2>Infrastructure</h2>
109-
<div class="table-wrap">
110-
<table>
111-
<thead><tr><th>Property</th><th>Value</th></tr></thead>
112-
<tbody>
113-
<tr><td>AI Server Port</td><td><code>49220</code></td></tr>
114-
<tr><td>Backend Port</td><td><code>49221</code> (protocol management, hours-restricted)</td></tr>
115-
<tr><td>Protocol</td><td><code>NWE-DEFINED</code></td></tr>
116-
<tr><td>Database</td><td><code>defined_dark_gray</code> (MySQL)</td></tr>
117-
<tr><td>AI Inference</td><td><code>Strernary™ port 20000</code> (DJL/PyTorch)</td></tr>
118-
<tr><td>Webapp Context</td><td><code>/defined</code></td></tr>
119-
<tr><td>Strernary Feedback</td><td><code>data/strernary-feedback/</code></td></tr>
120-
<tr><td>Connection Hours</td><td>Weekdays 06:00–23:00, Weekends 08:00–20:00 EST</td></tr>
121-
<tr><td>UFW Managed Ports</td><td>22, 443, 465, 587, 990, 993</td></tr>
122-
<tr><td>Installer Tech ID</td><td>Max Rupplin</td></tr>
123-
</tbody>
124-
</table>
125-
</div>
126-
</div>
127-
</section>
12880

129-
<section class="section">
130-
<div class="section-inner">
131-
<h2>Commands (Telnet — port 49220)</h2>
132-
<div class="table-wrap">
133-
<table>
134-
<thead><tr><th>Command</th><th>Description</th></tr></thead>
135-
<tbody>
136-
<tr><td><code>scan</code></td><td>View next scheduled internet scan time</td></tr>
137-
<tr><td><code>assess</code></td><td>View today's assessments (1,2,3,4,final)</td></tr>
138-
<tr><td><code>report &lt;period&gt;</code></td><td>View report schedule and priorities</td></tr>
139-
<tr><td><code>ntsb</code></td><td>Enter NTSB direct communication mode</td></tr>
140-
<tr><td><code>categories</code></td><td>List all 29 assessment categories</td></tr>
141-
<tr><td><code>status</code></td><td>Module health and uptime</td></tr>
142-
<tr><td><code>quit</code></td><td>Close session</td></tr>
143-
</tbody>
144-
</table>
145-
</div>
146-
</div>
147-
</section>
81+
<div class="notice">
82+
<strong>NOTICE:</strong> Known trespass against final medical review may result in being discharged from Earth forever. Kinded and Secondary (implied as good).
83+
</div>
14884

149-
<footer class="footer"><div><span>&#169; 2026 MEARVK LLC. All rights reserved. Defined™ — Dark Gray.</span></div></footer>
15085
</body>
15186
</html>

modules/Defined/servlets/servlet/src/main/webapp/protocols.jsp

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,40 @@
55
</head>
66
<body>
77
<nav class="nav"><div class="nav-inner"><span class="nav-brand">Defined™</span><ul class="nav-links"><li><a href="index.jsp">Overview</a></li><li><a href="categories.jsp">Categories</a></li><li><a href="protocols.jsp" class="active">Protocols</a></li><li><a href="status.jsp">Status</a></li></ul></div></nav>
8+
89
<section class="hero"><div class="hero-inner"><span class="hero-tag">12 Port Handlers</span><h1>Protocol Awareness</h1><p>UFW-managed ports open before use and close after execution of search, data query, or retrieval.</p></div></section>
10+
11+
<!-- CD1 Connector Button + Floating Dialog -->
12+
<div style="display:flex;justify-content:center;align-items:center;width:100%;padding:2rem 0;">
13+
<button id="cd1-btn" type="button" aria-pressed="false" style="all:unset;display:block;margin:0 auto;cursor:pointer;padding:0;border:none;background:transparent;transition:transform 0.3s cubic-bezier(0.42,-1.84,0.42,1.84),filter 0.3s ease;">
14+
<img src="images/black.button.png" alt="Connector" style="display:block;width:80px;height:80px;border-radius:50%;background:transparent;"/>
15+
</button>
16+
</div>
17+
<div id="cd1-overlay" style="display:none;position:fixed;inset:0;z-index:299;background:transparent;"></div>
18+
<div id="cd1-dialog" style="display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:300;background:#1a1a1a;border:1px solid #333;border-radius:12px;padding:1.25rem;width:520px;max-width:90vw;box-shadow:0 8px 32px rgba(0,0,0,0.6);">
19+
<div style="font-size:0.9rem;font-weight:600;color:#e8e0d6;margin-bottom:0.75rem;">CD1 Connector &#8212; Port 49220</div>
20+
<div style="display:flex;gap:0.5rem;margin-bottom:0.75rem;flex-wrap:wrap;align-items:center;">
21+
<select id="cd1-action" style="background:#222;color:#e8e0d6;border:1px solid #444;border-radius:8px;padding:0.45rem 2rem 0.45rem 0.75rem;font-size:0.8rem;cursor:pointer;appearance:none;">
22+
<option value="connect">Connect</option>
23+
<option value="disconnect">Disconnect</option>
24+
<option value="status">Status</option>
25+
<option value="hardreset">Hard Reset Connection</option>
26+
</select>
27+
<button onclick="cd1Send()" style="background:#666;color:#fff;border:none;border-radius:8px;padding:0.45rem 1rem;font-size:0.8rem;font-weight:600;cursor:pointer;">Send</button>
28+
<button onclick="cd1Ok()" style="background:#666;color:#fff;border:none;border-radius:8px;padding:0.45rem 1rem;font-size:0.8rem;font-weight:600;cursor:pointer;">OK</button>
29+
</div>
30+
<div style="display:flex;align-items:center;gap:0.5rem;margin-bottom:0.75rem;">
31+
<label style="display:flex;align-items:center;gap:0.4rem;color:#999;font-size:0.75rem;cursor:pointer;">
32+
<input type="checkbox" id="cd1-direct-port" style="accent-color:#888;width:14px;height:14px;cursor:pointer;"/>
33+
Direct Port (bypass Strernary&#8482; 20000)
34+
</label>
35+
<span id="cd1-mode-badge" style="font-size:0.65rem;background:#222;color:#aaa;padding:0.2rem 0.5rem;border-radius:4px;">STRERNARY</span>
36+
</div>
37+
<textarea id="cd1-textarea" placeholder="Connection idle..." spellcheck="false" style="width:100%;min-height:140px;background:#ffffff;color:#111;border:1px solid #333;border-radius:8px;padding:0.75rem;font-family:monospace;font-size:0.8rem;resize:vertical;"></textarea>
38+
</div>
39+
<script>window.CD1_MODULE_PORT = "49220";</script>
40+
<script src="js/cd1-connector.js"></script>
41+
942
<section class="section"><div class="section-inner"><h2>Protocol Handlers</h2><div class="table-wrap"><table>
1043
<thead><tr><th>Port</th><th>Protocol</th><th>Direction</th><th>UFW</th><th>Auth Type</th></tr></thead>
1144
<tbody>

modules/Defined/servlets/servlet/src/main/webapp/status.jsp

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,40 @@
55
</head>
66
<body>
77
<nav class="nav"><div class="nav-inner"><span class="nav-brand">Defined™</span><ul class="nav-links"><li><a href="index.jsp">Overview</a></li><li><a href="categories.jsp">Categories</a></li><li><a href="protocols.jsp">Protocols</a></li><li><a href="status.jsp" class="active">Status</a></li></ul></div></nav>
8+
89
<section class="hero"><div class="hero-inner"><span class="hero-tag">System Health</span><h1>Status</h1><p>Backend, AI server, MySQL, UFW, and connection hours status.</p></div></section>
10+
11+
<!-- CD1 Connector Button + Floating Dialog -->
12+
<div style="display:flex;justify-content:center;align-items:center;width:100%;padding:2rem 0;">
13+
<button id="cd1-btn" type="button" aria-pressed="false" style="all:unset;display:block;margin:0 auto;cursor:pointer;padding:0;border:none;background:transparent;transition:transform 0.3s cubic-bezier(0.42,-1.84,0.42,1.84),filter 0.3s ease;">
14+
<img src="images/black.button.png" alt="Connector" style="display:block;width:80px;height:80px;border-radius:50%;background:transparent;"/>
15+
</button>
16+
</div>
17+
<div id="cd1-overlay" style="display:none;position:fixed;inset:0;z-index:299;background:transparent;"></div>
18+
<div id="cd1-dialog" style="display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:300;background:#1a1a1a;border:1px solid #333;border-radius:12px;padding:1.25rem;width:520px;max-width:90vw;box-shadow:0 8px 32px rgba(0,0,0,0.6);">
19+
<div style="font-size:0.9rem;font-weight:600;color:#e8e0d6;margin-bottom:0.75rem;">CD1 Connector &#8212; Port 49220</div>
20+
<div style="display:flex;gap:0.5rem;margin-bottom:0.75rem;flex-wrap:wrap;align-items:center;">
21+
<select id="cd1-action" style="background:#222;color:#e8e0d6;border:1px solid #444;border-radius:8px;padding:0.45rem 2rem 0.45rem 0.75rem;font-size:0.8rem;cursor:pointer;appearance:none;">
22+
<option value="connect">Connect</option>
23+
<option value="disconnect">Disconnect</option>
24+
<option value="status">Status</option>
25+
<option value="hardreset">Hard Reset Connection</option>
26+
</select>
27+
<button onclick="cd1Send()" style="background:#666;color:#fff;border:none;border-radius:8px;padding:0.45rem 1rem;font-size:0.8rem;font-weight:600;cursor:pointer;">Send</button>
28+
<button onclick="cd1Ok()" style="background:#666;color:#fff;border:none;border-radius:8px;padding:0.45rem 1rem;font-size:0.8rem;font-weight:600;cursor:pointer;">OK</button>
29+
</div>
30+
<div style="display:flex;align-items:center;gap:0.5rem;margin-bottom:0.75rem;">
31+
<label style="display:flex;align-items:center;gap:0.4rem;color:#999;font-size:0.75rem;cursor:pointer;">
32+
<input type="checkbox" id="cd1-direct-port" style="accent-color:#888;width:14px;height:14px;cursor:pointer;"/>
33+
Direct Port (bypass Strernary&#8482; 20000)
34+
</label>
35+
<span id="cd1-mode-badge" style="font-size:0.65rem;background:#222;color:#aaa;padding:0.2rem 0.5rem;border-radius:4px;">STRERNARY</span>
36+
</div>
37+
<textarea id="cd1-textarea" placeholder="Connection idle..." spellcheck="false" style="width:100%;min-height:140px;background:#ffffff;color:#111;border:1px solid #333;border-radius:8px;padding:0.75rem;font-family:monospace;font-size:0.8rem;resize:vertical;"></textarea>
38+
</div>
39+
<script>window.CD1_MODULE_PORT = "49220";</script>
40+
<script src="js/cd1-connector.js"></script>
41+
942
<section class="section"><div class="section-inner"><div class="table-wrap"><table>
1043
<thead><tr><th>Service</th><th>Port</th><th>Expected</th></tr></thead>
1144
<tbody>

0 commit comments

Comments
 (0)