You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-`node --test --test-name-pattern "Messages Local API" tests/dev-runtime/DbSeedIntegrity.test.mjs`
25
+
-`npx playwright test tests/playwright/tools/GameJourneyTool.spec.mjs --config=codex_playwright_system_chrome.config.cjs --project=playwright -g "Game Journey Local API persists completion metrics to Postgres"`
26
+
- Inline Local API route check for `/api/project-workspace/projects`, verifying the cleaned `Local DB adapter` label and no `SQLite` text in that response.
27
+
- Targeted text check confirmed no `sqlite`, `messages-sqlite`, `createMessagesSqliteService`, `DatabaseSync`, `node:sqlite`, `messages.sqlite`, or `GAMEFOUNDRY_MESSAGES_SQLITE_PATH` match remains in `src/dev-runtime/server/local-api-router.mjs`.
28
+
29
+
Observed outside scoped lane:
30
+
- A broad `node --test tests/dev-runtime/DbSeedIntegrity.test.mjs` run passed the Messages Local API case but failed two unrelated `/api/local-db/snapshot` seed/reseed cases. Those local-db snapshot cases are outside this cleanup scope and were not used as completion evidence.
31
+
32
+
Skipped:
33
+
- Full samples smoke: no samples are in scope.
34
+
- Full Playwright suite: this PR only changes Local API route metadata labels and targeted route validation covered the touched surfaces.
35
+
- Archive/history cleanup: explicitly out of scope.
Copy file name to clipboardExpand all lines: docs_build/dev/reports/coverage_changed_js_guardrail.txt
-4Lines changed: 0 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -6,11 +6,7 @@ Missing changed runtime JS files are WARN, not FAIL.
6
6
Source: Playwright/Chromium built-in V8 coverage from the active Playwright run.
7
7
8
8
Changed runtime JS files considered:
9
-
(0%) src/dev-runtime/persistence/game-journey-completion-metrics-store.mjs - WARNING: changed runtime JS file was not collected by Playwright V8 coverage; advisory only
10
-
(0%) src/dev-runtime/persistence/tool-repositories/game-journey-mock-repository.js - WARNING: changed runtime JS file was not collected by Playwright V8 coverage; advisory only
11
9
(0%) src/dev-runtime/server/local-api-router.mjs - WARNING: changed runtime JS file was not collected by Playwright V8 coverage; advisory only
12
10
13
11
Guardrail warnings:
14
-
(0%) src/dev-runtime/persistence/game-journey-completion-metrics-store.mjs - WARNING: changed runtime JS file missing from coverage; advisory only
15
-
(0%) src/dev-runtime/persistence/tool-repositories/game-journey-mock-repository.js - WARNING: changed runtime JS file missing from coverage; advisory only
16
12
(0%) src/dev-runtime/server/local-api-router.mjs - WARNING: changed runtime JS file missing from coverage; advisory only
(0%) Theme V2 Shared JS - not exercised by this Playwright run
18
18
19
19
Changed runtime JS files covered:
20
-
(0%) src/dev-runtime/persistence/game-journey-completion-metrics-store.mjs - WARNING: changed runtime JS file was not collected by Playwright V8 coverage; advisory only
21
-
(0%) src/dev-runtime/persistence/tool-repositories/game-journey-mock-repository.js - WARNING: changed runtime JS file was not collected by Playwright V8 coverage; advisory only
22
20
(0%) src/dev-runtime/server/local-api-router.mjs - WARNING: changed runtime JS file was not collected by Playwright V8 coverage; advisory only
23
21
24
22
Files with executed line/function counts where available:
Copy file name to clipboardExpand all lines: src/dev-runtime/server/local-api-router.mjs
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -2626,7 +2626,7 @@ class ApiRuntimeDataSource {
2626
2626
return{
2627
2627
action,
2628
2628
database: "Local DB",
2629
-
databaseEngine: "SQLite",
2629
+
databaseEngine: "Local DB adapter",
2630
2630
providerId: "local-api-project-workspace",
2631
2631
serviceContract: "Web UI -> Local API/Service Contract -> Local DB",
2632
2632
status: "PASS",
@@ -3335,7 +3335,7 @@ class ApiRuntimeDataSource {
3335
3335
safetyDiagnostic: "Read-only export planning only; no project records, asset references, or storage objects are changed.",
3336
3336
safetyStatus: "PASS",
3337
3337
status: "PLAN",
3338
-
message: "Plan a read-only DEV export through Local API from Local DB/SQLite metadata, asset references, and configured project asset storage object keys.",
3338
+
message: "Plan a read-only DEV export through Local API from project metadata, asset references, and configured project asset storage object keys.",
0 commit comments