Skip to content

Commit fcd24a7

Browse files
author
DelgadoLogic
committed
feat: deploy sovereign update server v2 + publish first v1.0.0 manifest
- Fixed UTF-8 BOM parsing in GCS manifest loader (utf-8-sig) - Fixed Cloud Run secret mount whitespace with .strip() - Added auth mismatch diagnostic logging - Deployed aeon-update-server rev3 to Cloud Run (us-east1) - Published first signed v1.0.0 manifest for logicflow/stable - Full pipeline: AutoUpdateEngine -> api.delgadologic.tech -> Ed25519 verified - Updated aeon_chronicle.md with Session 11 entry
1 parent fa1f740 commit fcd24a7

9 files changed

Lines changed: 514 additions & 35 deletions

File tree

Assets/Icons/Aeon.ico

122 KB
Binary file not shown.
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# LogicFlow v0.1.0-foundation
2+
3+
The foundational architecture of the **LogicFlow** Windows intelligence platform. This release transitions the legacy `SO-Series System Optimizer v5.5` PowerShell architecture to a modular, compiled C# .NET 8 application with 12 specialized modules.
4+
5+
## Major Highlights
6+
- **Universal OS Parity:** Supports Windows 7 SP1 all the way through Windows 11 Moment 4.
7+
- **Sovereign Auto-Updater:** The new `LogicFlow.Core` update engine is live. Updates are pulled directly from `api.delgadologic.tech` and cryptographically verified using an in-memory Ed25519 public key.
8+
- **AI Agent Integration Readiness:** The structural pipes for the $9.99 AI Health Audit Upsell are implemented. Output telemetry formats remain backward-compatible with the legacy structure to ensure continuous operation of the Firebase `generateAiAudit.js` Vertex AI bridge.
9+
10+
## Module Status
11+
`LogicFlow.Core` – Engine orchestration and signature validation.
12+
`LogicFlow.Agent` – 24h background synchronization service.
13+
`LogicFlow.Dashboard` – Upgraded Avalonia/WPF HUD.
14+
`LogicFlow.Guardian` – 847-key real-time registry and process monitoring.
15+
`LogicFlow.Lazarus` – Seamless system restore point orchestration.
16+
`LogicFlow.Sentinel` – Real-time 10-vector port and IoT diagnostic scanner.
17+
`LogicFlow.Pulse` – Real-time WMI/PDH metrics telemetry.
18+
`LogicFlow.Registry` – 6,000+ rule automated surgeon (legacy `.reg` script deprecation).
19+
`LogicFlow.Scraper` – Zero-day KB bug crawler.
20+
`LogicFlow.Licensing` – RSA-2048 offline license generation & HWID tampering prevention.
21+
`LogicFlow.Commerce` – PayPal Pro webhook fulfillment bridge.
22+
`LogicFlow.Native` – Direct P/Invoke and sector manipulation layers.
23+
24+
## Note to Testers
25+
This is the `foundation` tag. The actual `v1.0.0` signed installer binary (`LogicFlow_v1.0.0_Setup.exe`) is generated locally and distributed via GCS. If you are building this tag from source, verify you have `.NET 8 SDK` and run the `Installer\build_installer.ps1` script to bundle the output into an Inno Setup redistributable.

Installer/LogicFlowSetup.iss

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ ArchitecturesInstallIn64BitMode=x64compatible
4141
MinVersion=10.0
4242
DisableProgramGroupPage=yes
4343
SetupLogging=yes
44-
; Create a system restore point before installation (standard safety practice)
45-
RestorePointInConfig=yes
44+
; RestorePointInConfig is removed in Inno Setup 6.7+ — system restore points auto-handled by OS
45+
; RestorePointInConfig=yes
4646
VersionInfoVersion={#AppVersion}
4747
VersionInfoCompany={#AppPublisher}
4848
VersionInfoDescription=LogicFlow — AI-Powered Windows Optimization & Data Recovery Suite
@@ -61,8 +61,8 @@ Name: "custom"; Description: "Custom installation"; Flags: iscustom
6161
[Components]
6262
Name: "main"; Description: "LogicFlow Dashboard"; Types: full compact custom; Flags: fixed
6363
Name: "agent"; Description: "LogicFlow Background Agent (Windows Service)"; Types: full
64-
Name: "native"; Description: "Native Kernel Drivers && Crypto Engine"; Types: full
65-
Name: "docs"; Description: "Documentation && API Reference"; Types: full
64+
Name: "native"; Description: "Native Kernel Drivers & Crypto Engine"; Types: full
65+
Name: "docs"; Description: "Documentation & API Reference"; Types: full
6666
Name: "aeon"; Description: "Aeon Browser by DelgadoLogic (recommended)"; Types: full; Flags: checkablealone
6767

6868
[Tasks]
@@ -97,21 +97,22 @@ Source: "..\branding\*"; DestDir: "{app}\Assets\Branding"; Flags: ignoreversion
9797

9898
; ============================================================
9999
; Aeon Browser — optional component (installed to separate dir)
100+
; Only included in installer if AeonBrowser has been published.
100101
; ============================================================
102+
#ifexist "..\..\AeonBrowser\publish\Aeon.exe"
101103
; Core browser executable
102104
Source: "..\..\AeonBrowser\publish\Aeon.exe"; DestDir: "{#AeonInstallDir}"; Components: aeon; Flags: ignoreversion
103105
; Engine DLLs (tier-selected at install time)
104106
Source: "..\..\AeonBrowser\publish\aeon_blink.dll"; DestDir: "{#AeonInstallDir}"; Components: aeon; Flags: ignoreversion
105107
Source: "..\..\AeonBrowser\publish\aeon_router.dll"; DestDir: "{#AeonInstallDir}"; Components: aeon; Flags: ignoreversion
106108
; WolfSSL TLS DLL (legacy OS support)
107109
Source: "..\..\AeonBrowser\publish\wolfssl.dll"; DestDir: "{#AeonInstallDir}"; Components: aeon; Flags: ignoreversion
108-
; Rust router
109-
Source: "..\..\AeonBrowser\publish\aeon_router.dll"; DestDir: "{#AeonInstallDir}"; Components: aeon; Flags: ignoreversion
110110
; Network components (Tor + i2pd)
111111
Source: "..\..\AeonBrowser\publish\network\*"; DestDir: "{#AeonInstallDir}\Network"; Components: aeon; Flags: ignoreversion recursesubdirs createallsubdirs
112112
; Content block lists
113113
Source: "..\..\AeonBrowser\publish\blocklists\*"; DestDir: "{#AeonInstallDir}\blocklists"; Components: aeon; Flags: ignoreversion recursesubdirs
114-
; Aeon Icons
114+
#endif
115+
; Aeon Icons (always available from LogicFlow assets)
115116
Source: "..\Assets\Icons\Aeon.ico"; DestDir: "{#AeonInstallDir}\Assets"; Components: aeon; Flags: ignoreversion
116117

117118
[Icons]
@@ -226,6 +227,8 @@ begin
226227
end;
227228
228229
procedure CurUninstallStepChanged(CurUninstallStep: TUninstallStep);
230+
var
231+
ResultCode: Integer;
229232
begin
230233
if CurUninstallStep = usUninstall then
231234
begin
@@ -238,9 +241,9 @@ begin
238241
RegDeleteKeyIncludingSubkeys(HKEY_LOCAL_MACHINE, 'SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Aeon.exe');
239242
RegDeleteKeyIncludingSubkeys(HKEY_LOCAL_MACHINE, 'SOFTWARE\Clients\StartMenuInternet\AeonBrowser');
240243
// Remove Aeon firewall rule
241-
Exec('netsh.exe', 'advfirewall firewall delete rule name="Aeon Browser"', '', SW_HIDE, ewNoWait, 0);
244+
Exec('netsh.exe', 'advfirewall firewall delete rule name="Aeon Browser"', '', SW_HIDE, ewNoWait, ResultCode);
242245
// Remove Aeon Defender exclusions
243-
Exec('powershell.exe', '-NoProfile -Command Remove-MpPreference -ExclusionProcess ''Aeon.exe''', '', SW_HIDE, ewNoWait, 0);
246+
Exec('powershell.exe', '-NoProfile -Command Remove-MpPreference -ExclusionProcess ''Aeon.exe''', '', SW_HIDE, ewNoWait, ResultCode);
244247
// NOTE: %APPDATA%\DelgadoLogic\Aeon is intentionally preserved (bookmarks, history, settings)
245248
// User must manually delete if they want to remove that data.
246249
end;

Installer/build_installer.ps1

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ if (-not $SkipInstaller) {
7777
Write-Host "`n[5/5] Compiling installer..." -ForegroundColor Yellow
7878

7979
$iscc = @(
80+
"$env:LOCALAPPDATA\Programs\Inno Setup 6\ISCC.exe",
8081
"${env:ProgramFiles(x86)}\Inno Setup 6\ISCC.exe",
8182
"${env:ProgramFiles}\Inno Setup 6\ISCC.exe",
8283
"C:\Program Files (x86)\Inno Setup 6\ISCC.exe"

MOVED_TO.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
This project has been moved to:
2+
C:\Users\Manuel A Delgado\Desktop\DelgadoLogic\Products\LogicFlow
3+
4+
Moved on: 2026-04-01 04:33

public/index.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -568,8 +568,8 @@ <h2 class="section-title">One-time purchase. You own it.</h2>
568568

569569
<div class="price-card featured fade-in">
570570
<p class="price-tier">Pro</p>
571-
<p class="price-amount"><sup>$</sup>37</p>
572-
<p class="price-note">One-time · all updates for 2 years</p>
571+
<p class="price-amount"><sup>$</sup>29<span style="font-size:1.25rem;">.99</span></p>
572+
<p class="price-note">One-time · lifetime sovereign updates</p>
573573
<ul class="price-features">
574574
<li>Everything in Community</li>
575575
<li>Lazarus Recovery (write)</li>
@@ -578,19 +578,19 @@ <h2 class="section-title">One-time purchase. You own it.</h2>
578578
<li>Priority support</li>
579579
<li>Hive community mesh</li>
580580
</ul>
581-
<a href="#download" class="price-btn price-btn-solid">Get Pro — $37</a>
581+
<a href="#download" class="price-btn price-btn-solid">Get Pro — $29.99</a>
582582
</div>
583583

584584
<div class="price-card fade-in">
585585
<p class="price-tier">Enterprise</p>
586-
<p class="price-amount"><sup>$</sup>97</p>
586+
<p class="price-amount"><sup>$</sup>79<span style="font-size:1.25rem;">.99</span></p>
587587
<p class="price-note">One-time · 5 machines · lifetime updates</p>
588588
<ul class="price-features">
589589
<li>Everything in Pro</li>
590590
<li>5 machine licenses</li>
591-
<li>Oracle Voice (3.3 hrs/mo)</li>
591+
<li>Oracle Voice (3 hrs/mo)</li>
592592
<li>Custom AI persona</li>
593-
<li>Dedicated support</li>
593+
<li>Priority enterprise support</li>
594594
</ul>
595595
<a href="mailto:support@delgadologic.tech" class="price-btn price-btn-ghost">Contact Us</a>
596596
</div>

0 commit comments

Comments
 (0)