Dashboard

SQLite Runtime Smoke

Status: done
Runtime: running
Agent: opencode
Model: qwen3-coder-next:cloud
Preview: open

Actions

Open preview Download ZIP

Revision

Files

project.json 564 bytes
public/css/styles.css 2983 bytes
public/js/app.js 1454 bytes
public/index.html 2268 bytes
public/customer.html 1782 bytes
public/provider.html 1837 bytes
public/admin.html 1894 bytes
public/booking.html 1541 bytes
public/operations.html 1407 bytes
public/settings.html 1342 bytes
app/server.js 7301 bytes
data/app.json 1942 bytes
data/schema.sql 870 bytes
data/app.sqlite 20480 bytes
.ssaa/runtime.json 96 bytes
.ssaa/agent-notes.md 443 bytes
.ssaa/task-plan.json 1141 bytes
.ssaa/runtime-start.err 0 bytes
.ssaa/runtime-check.json 120 bytes
.ssaa/runtime-check.md 258 bytes
package.json 103 bytes
README.md 490 bytes
DELIVERY.md 482 bytes
project-manifest.json 1301 bytes
qa/screenshots/index.html.png 94285 bytes
qa/screenshots/admin.html.png 80132 bytes
qa/screenshots/booking.html.png 66405 bytes
qa/screenshots/customer.html.png 56725 bytes
qa/screenshots/operations.html.png 59536 bytes
qa/screenshots/provider.html.png 75283 bytes
qa/screenshots/settings.html.png 60987 bytes
qa/screenshots/mobile-index.png 94777 bytes
qa/report.json 2142 bytes
qa/report.md 788 bytes

Browser QA

# Browser QA Report

Status: PASSED
Checked pages: 7

## Critical Issues
- None

## Pages
- index.html: HTTP 200, body 727 chars, console errors 0, failed requests 0
- admin.html: HTTP 200, body 581 chars, console errors 0, failed requests 0
- booking.html: HTTP 200, body 364 chars, console errors 0, failed requests 0
- customer.html: HTTP 200, body 533 chars, console errors 0, failed requests 0
- operations.html: HTTP 200, body 485 chars, console errors 0, failed requests 0
- provider.html: HTTP 200, body 484 chars, console errors 0, failed requests 0
- settings.html: HTTP 200, body 426 chars, console errors 0, failed requests 0

## Notes
- Runtime declared: node using node app/server.js.
- Captured desktop screenshots for checked pages and a mobile screenshot for index.html.

Runtime Check

# Runtime Check

Status: PASSED

- Port: 35793
- GET /: HTTP 200
- GET /api/health: HTTP 200
- POST /api/bookings: HTTP 201

## Health Response
```json
{"ok":true,"app":"SQLite Runtime Smoke","generatedAt":"2026-05-25T22:43:33.407Z","database":"sqlite"}
```

Runtime Logs

project app listening on 3000

Cleanup Log

2026-05-25T22:54:31+00:00 cleanup complete
2026-05-25T23:05:05+00:00 cleanup complete
2026-05-25T23:16:06+00:00 cleanup complete
2026-05-25T23:26:06+00:00 cleanup complete

Revisions

No revisions yet.

Output

[fallback] generating guaranteed preview
Fallback project generated for SQLite Runtime Smoke

[qa] starting browser QA
# Browser QA Report

Status: PASSED
Checked pages: 7

## Critical Issues
- None

## Pages
- index.html: HTTP 200, body 727 chars, console errors 0, failed requests 0
- admin.html: HTTP 200, body 581 chars, console errors 0, failed requests 0
- booking.html: HTTP 200, body 364 chars, console errors 0, failed requests 0
- customer.html: HTTP 200, body 533 chars, console errors 0, failed requests 0
- operations.html: HTTP 200, body 485 chars, console errors 0, failed requests 0
- provider.html: HTTP 200, body 484 chars, console errors 0, failed requests 0
- settings.html: HTTP 200, body 426 chars, console errors 0, failed requests 0

## Notes
- Runtime declared: node using node app/server.js.
- Captured desktop screenshots for checked pages and a mobile screenshot for index.html.


[runtime] starting runtime check

[fallback] generating guaranteed preview
Fallback project generated for SQLite Runtime Smoke

[qa] starting browser QA
# Browser QA Report

Status: PASSED
Checked pages: 7

## Critical Issues
- None

## Pages
- index.html: HTTP 200, body 727 chars, console errors 0, failed requests 0
- admin.html: HTTP 200, body 581 chars, console errors 0, failed requests 0
- booking.html: HTTP 200, body 364 chars, console errors 0, failed requests 0
- customer.html: HTTP 200, body 533 chars, console errors 0, failed requests 0
- operations.html: HTTP 200, body 485 chars, console errors 0, failed requests 0
- provider.html: HTTP 200, body 484 chars, console errors 0, failed requests 0
- settings.html: HTTP 200, body 426 chars, console errors 0, failed requests 0

## Notes
- Runtime declared: node using node app/server.js.
- Captured desktop screenshots for checked pages and a mobile screenshot for index.html.


[runtime] starting runtime check

[manual recheck] 2026-05-25T22:56:32.032Z starting browser QA and runtime check
# Browser QA Report

Status: PASSED
Checked pages: 7

## Critical Issues
- None

## Pages
- index.html: HTTP 200, body 727 chars, console errors 0, failed requests 0
- admin.html: HTTP 200, body 581 chars, console errors 0, failed requests 0
- booking.html: HTTP 200, body 364 chars, console errors 0, failed requests 0
- customer.html: HTTP 200, body 533 chars, console errors 0, failed requests 0
- operations.html: HTTP 200, body 485 chars, console errors 0, failed requests 0
- provider.html: HTTP 200, body 484 chars, console errors 0, failed requests 0
- settings.html: HTTP 200, body 426 chars, console errors 0, failed requests 0

## Notes
- Runtime declared: node using node app/server.js.
- Captured desktop screenshots for checked pages and a mobile screenshot for index.html.

Errors

curl: (56) Recv failure: Connection reset by peer
curl: (52) Empty reply from server
curl: (56) Recv failure: Connection reset by peer