01failed
tocsindata/solari-osint-cookbook
CLONE
SCAN
INSTALL
TEST
BUILD
PREV
REC
clone https://github.com/tocsindata/solari-osint-cookbook.git FAIL Secrets in submission: github token in tests/test_public_release_scan.py
tocsindata/solari-osint-cookbook
clone https://github.com/tocsindata/solari-osint-cookbook.git FAIL Secrets in submission: github token in tests/test_public_release_scan.py
Fizza-Mukhtar/solari-cookbook
clone https://github.com/Fizza-Mukhtar/solari-cookbook.git secret scan clean diff 147 files +12619 -6 reviewing fleet (changed in this fork) stack node · script · fleet node v18.20.4 → v22.23.2 (guest wants 22.x) toolchain node v22.23.2 · npm 10.9.8 · Python 3.11.2 pnpm install --frozen-lockfile || pnpm install sh: 1: pnpm: not found sh: 1: pnpm: not found FAIL install failed: sh: 1: pnpm: not found sh: 1: pnpm: not found
Nedas-Jaronis/solari-cookbook
clone https://github.com/Nedas-Jaronis/solari-cookbook.git
secret scan clean
diff 79 files +23883 -75
reviewing flight-price-map (changed in this fork)
stack python · script · flight-price-map
toolchain node v18.20.4 · npm 9.2.0 · Python 3.11.2
pip3 install -r requirements.txt
Collecting solari-browser>=0.1.2
Downloading solari_browser-0.1.3-py3-none-any.whl (12 kB)
Collecting patchright>=1.40
Downloading patchright-1.62.2-py3-none-manylinux1_x86_64.whl (47.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.7/47.7 MB 40.2 MB/s eta 0:00:00
Collecting Pillow>=10
Downloading pillow-12.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (6.9 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.9/6.9 MB 133.5 MB/s eta 0:00:00
Collecting httpx>=0.24
Downloading httpx-0.28.1-py3-none-any.whl (73 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 73.5/73.5 kB 7.7 MB/s eta 0:00:00
Collecting pyee<14,>=13
Downloading pyee-13.0.1-py3-none-any.whl (15 kB)
Collecting greenlet<4.0.0,>=3.1.1
Downloading greenlet-3.5.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (624 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 624.6/624.6 kB 42.7 MB/s eta 0:00:00
Collecting anyio
Downloading anyio-4.14.2-py3-none-any.whl (125 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 125.8/125.8 kB 12.0 MB/s eta 0:00:00
Collecting certifi
Downloading certifi-2026.7.22-py3-none-any.whl (136 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 137.0/137.0 kB 13.2 MB/s eta 0:00:00
Collecting httpcore==1.*
Downloading httpcore-1.0.9-py3-none-any.whl (78 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.8/78.8 kB 7.2 MB/s eta 0:00:00
Collecting idna
Downloading idna-3.19-py3-none-any.whl (68 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 68.5/68.5 kB 6.3 MB/s eta 0:00:00
Collecting h11>=0.16
Downloading h11-0.16.0-py3-none-any.whl (37 kB)
Collecting typing-extensions
Downloading typing_extensions-4.16.0-py3-none-any.whl (45 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.6/45.6 kB 4.3 MB/s eta 0:00:00
Installing collected packages: typing-extensions, Pillow, idna, h11, greenlet, certifi, pyee, httpcore, anyio, patchright, httpx, solari-browser
Attempting uninstall: Pillow
Found existing installation: Pillow 9.4.0
Not uninstalling pillow at /usr/lib/python3/dist-packages, outside environment /usr
Can't uninstall 'Pillow'. No files were found to uninstall.
Successfully installed Pillow-12.3.0 anyio-4.14.2 certifi-2026.7.22 greenlet-3.5.5 h11-0.16.0 httpcore-1.0.9 httpx-0.28.1 idna-3.19 patchright-1.62.2 pyee-13.0.1 solari-browser-0.1.3 typing-extensions-4.16.0
no start command; nothing to run
bay closedqeinstein/solari-cookbook
clone https://github.com/qeinstein/solari-cookbook.git
secret scan clean
diff 59 files +14709 -76
reviewing examples/timecapsule-py (changed in this fork)
stack python · script · examples/timecapsule-py
toolchain node v18.20.4 · npm 9.2.0 · Python 3.11.2
pip3 install -r requirements.txt
Collecting solari-browser==0.1.3
Downloading solari_browser-0.1.3-py3-none-any.whl (12 kB)
Collecting solari-sandbox==0.2.0
Downloading solari_sandbox-0.2.0-py3-none-any.whl (5.8 kB)
Collecting httpx>=0.24
Downloading httpx-0.28.1-py3-none-any.whl (73 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 73.5/73.5 kB 4.2 MB/s eta 0:00:00
Collecting patchright<1.63,>=1.62
Downloading patchright-1.62.2-py3-none-manylinux1_x86_64.whl (47.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.7/47.7 MB 40.4 MB/s eta 0:00:00
Collecting solari-core==0.2.0
Downloading solari_core-0.2.0-py3-none-any.whl (33 kB)
Collecting websockets>=11.0
Downloading websockets-17.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (224 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 224.3/224.3 kB 18.9 MB/s eta 0:00:00
Collecting anyio
Downloading anyio-4.14.2-py3-none-any.whl (125 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 125.8/125.8 kB 12.2 MB/s eta 0:00:00
Collecting certifi
Downloading certifi-2026.7.22-py3-none-any.whl (136 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 137.0/137.0 kB 12.6 MB/s eta 0:00:00
Collecting httpcore==1.*
Downloading httpcore-1.0.9-py3-none-any.whl (78 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.8/78.8 kB 7.1 MB/s eta 0:00:00
Collecting idna
Downloading idna-3.19-py3-none-any.whl (68 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 68.5/68.5 kB 6.2 MB/s eta 0:00:00
Collecting h11>=0.16
Downloading h11-0.16.0-py3-none-any.whl (37 kB)
Collecting pyee<14,>=13
Downloading pyee-13.0.1-py3-none-any.whl (15 kB)
Collecting greenlet<4.0.0,>=3.1.1
Downloading greenlet-3.5.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (624 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 624.6/624.6 kB 45.2 MB/s eta 0:00:00
Collecting typing-extensions
Downloading typing_extensions-4.16.0-py3-none-any.whl (45 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.6/45.6 kB 3.8 MB/s eta 0:00:00
Installing collected packages: websockets, typing-extensions, idna, h11, greenlet, certifi, pyee, httpcore, anyio, patchright, httpx, solari-core, solari-browser, solari-sandbox
Successfully installed anyio-4.14.2 certifi-2026.7.22 greenlet-3.5.5 h11-0.16.0 httpcore-1.0.9 httpx-0.28.1 idna-3.19 patchright-1.62.2 pyee-13.0.1 solari-browser-0.1.3 solari-core-0.2.0 solari-sandbox-0.2.0 typing-extensions-4.16.0 websockets-17.1
python3 main.py (reads SOLARI_API_KEY — not provided)
usage: main.py [-h]
{run,local,cloud,solari,benchmark,replay,minimize,compare,regress}
...
main.py: error: the following arguments are required: mode
script exit 2 (not judged: needs a key)
bay closedcontactatfp/forklift
SELF · FORKLIFT
You can learn more, including how to opt-out if you'd not like to participate in this anonymous program, by visiting the following URL:
https://nextjs.org/telemetry
Creating an optimized production build ...
✓ Compiled successfully in 9.4s
Running TypeScript ...
Finished TypeScript in 8.7s ...
Collecting page data using 1 worker ...
Generating static pages using 1 worker (0/5) ...
Generating static pages using 1 worker (1/5)
Generating static pages using 1 worker (2/5)
Generating static pages using 1 worker (3/5)
✓ Generating static pages using 1 worker (5/5) in 197ms
Turbopack build encountered 1 warning:
./
Warning: Failed to find font override values for font `Saira Stencil`
Skipping generating a fallback font.
Finalizing page optimization ...
├ ƒ /api/bays/[id]/screenshot
├ ƒ /api/health
├ ƒ /api/jobs
├ ƒ /api/jobs/[id]
├ ƒ /api/jobs/[id]/stream
├ ƒ /cards/[bayId]
├ ƒ /floor/[jobId]
└ ○ /verify
○ (Static) prerendered as static content
ƒ (Dynamic) server-rendered on demand
npm test
> forklift@0.1.0 test
> vitest run
(!) Your Vite config uses features that are unsupported by `configLoader: 'native'`, which is planned to become the default in a future major version of Vite:
- ESM syntax in a file loaded as CommonJS (vitest.config.ts:1:1). Use a `.mjs` extension or set `"type": "module"` in the closest package.json
Set `VITE_CONFIG_NATIVE_IGNORE_WARNING=true` to suppress this warning.
RUN v4.1.11 /work/submission
✓ tests/stack.test.ts (12 tests) 18ms
✓ tests/criteria.test.ts (4 tests) 0ms
✓ tests/solari.test.ts (3 tests) 5ms
✓ tests/diff.test.ts (3 tests) 5ms
✓ tests/parse.test.ts (4 tests) 6ms
✓ tests/preview.test.ts (3 tests) 3ms
Test Files 6 passed (6)
Tests 29 passed (29)
Start at 16:20:36
Duration 1.09s (transform 142ms, setup 0ms, import 237ms, tests 38ms, environment 0ms)
npm run start
preview https://4f81ce237c3786c55afb-3000.preview.getsolari.com?pt_token=eyJzYW5kYm94SWQiOiJaR1Z6YTNSdmNDMXdiMjlzTFdrdE1HVmpPRFUyWmprM04yWm1NREZoT0dZNmRtMWZNREF3TVRRM09tTnRkR28xWmpocWN6QXdkelJ1Y2pBeGRYaHdNM1JqTVRBNk1UYzRPRE0yTmpBd01ETTNNdy5sd2pnUTRPMUFLSmFIMjRETHgtOEZlZElYT2tGNEtvQ3BxekxHdGZ1SlBVIiwicG9ydCI6MzAwMCwib3JnSWQiOiJjbXRqNWY4anMwMHc0bnIwMXV4cDN0YzEwIiwiZXhwIjoxNzg4MzY5NjM4MzIwfQ.01gA94rPuYNR5GKiHhxN5104e740hsoaNrqYJiky8Qw
> forklift@0.1.0 start
> next start --hostname 0.0.0.0
preview gateway 502 — waiting for the app to bind
▲ Next.js 16.3.4
- Local: http://localhost:3000
- Network: http://0.0.0.0:3000
✓ Ready in 130ms
✓ Running next.config.ts took 36ms
{"msg":"access.locked","t":1788366038819,"why":"NODE_ENV=production without FORKLIFT_ACCESS_KEY. POST /api/jobs returns 503 until you set one."}
{"msg":"engine.start","t":1788366038839,"fixture":true}
recording browser session
browser session ip-10-0-11-65:1267fd6b-da55-4508-b5e3-868144ce7988:cmtj5f8js00w4nr01uxp3tc10:1788366040443._tARPOwElcu2MNPIcXfxpQ
replay ready
bay closed