Add phenotype cloning, failure atlas, AI court session, and clearance L0-L4
Some checks failed
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled

This commit is contained in:
AetherForge
2026-06-07 02:41:54 -07:00
parent 4b94776432
commit d9f36f182c
47 changed files with 4859 additions and 94 deletions

View File

@@ -197,8 +197,22 @@ if (-not $SkipE2E) {
Start-Sleep -Seconds 1
}
if (-not $ready) { throw "E2E server did not become healthy on :18989" }
$fleetSecret = ""
for ($j = 0; $j -lt 15; $j++) {
$cfgPath = Join-Path $DataDir "config.json"
if (Test-Path $cfgPath) {
$cfgRaw = Get-Content $cfgPath -Raw
if ($cfgRaw -match '"fleet_secret"\s*:\s*"([^"]+)"') {
$fleetSecret = $Matches[1]
break
}
}
Start-Sleep -Seconds 1
}
if (-not $fleetSecret) { throw "E2E server config.json missing server.fleet_secret" }
Push-Location (Join-Path $Root "server\web")
$env:AETHERFORGE_URL = "http://127.0.0.1:18989"
$env:AETHERFORGE_FLEET_SECRET = $fleetSecret
npx playwright install chromium 2>$null | Out-Null
npx playwright test --config playwright.config.ts
Pop-Location