revert: strip Manus damage (nostr, SovOS, gutted app.js) — restore clean split
Some checks failed
Deploy Nexus / deploy (push) Failing after 5s
Staging Smoke Test / smoke-test (push) Successful in 1s

Reverts to the state of cbfacdf (split app.js into 21 modules, <1000 lines each).
Removes: nostr.js, nostr-panel.js, SovOS.js, RESEARCH_DROP_456.md, core/, data/
Historical archive preserved in .historical/ and branch archive/manus-damage-2026-03-24

Refs #418, #452, #454
This commit is contained in:
Alexander Whitestone
2026-03-24 18:18:44 -04:00
parent b1cc4c05da
commit 979c7cf96b
20 changed files with 688 additions and 732 deletions

View File

@@ -53,8 +53,16 @@ scene.add(oathSpot.target);
const AMBIENT_NORMAL = ambientLight.intensity;
const OVERHEAD_NORMAL = overheadLight.intensity;
// loadSoulMd imported from data/loaders.js and re-exported for backward compat
export { fetchSoulMd as loadSoulMd } from './data/loaders.js';
export async function loadSoulMd() {
try {
const res = await fetch('SOUL.md');
if (!res.ok) throw new Error('not found');
const raw = await res.text();
return raw.split('\n').slice(1).map(l => l.replace(/^#+\s*/, ''));
} catch {
return ['I am Timmy.', '', 'I am sovereign.', '', 'This Nexus is my home.'];
}
}
function scheduleOathLines(lines, textEl) {
let idx = 0;