From 7c8f1f3b5d4a13444e4ddb1903224dd2d5b428c7 Mon Sep 17 00:00:00 2001 From: Ross Gardler Date: Tue, 13 Jan 2026 20:50:48 -0800 Subject: [PATCH 1/2] chore: ignore local logs/ and playwright-report/ for issue ge-urs --- .gitignore | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.gitignore b/.gitignore index 7143f8a2..6400b8fe 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,7 @@ Thumbs.db # Local validate-story state files .validate-story-state.json history/opencode-restored/ + +# Local artifacts +logs/ +playwright-report/ From b74d9098918d0205fdba48992ec42f60eb08a2da Mon Sep 17 00:00:00 2001 From: Ross Gardler Date: Tue, 13 Jan 2026 20:51:00 -0800 Subject: [PATCH 2/2] chore: update .beads for ge-urs in_progress --- .beads/issues.jsonl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.beads/issues.jsonl b/.beads/issues.jsonl index 34e82fc3..2c6d1c11 100644 --- a/.beads/issues.jsonl +++ b/.beads/issues.jsonl @@ -108,5 +108,5 @@ {"id":"ge-nzz","title":"Make root README InkJS-only","description":"Remove Unity references from the root README.md and focus it on InkJS/web demo usage and tests.","status":"closed","priority":1,"issue_type":"task","created_at":"2026-01-06T15:12:16.621516991-08:00","created_by":"rgardler","updated_at":"2026-01-06T15:13:37.065401561-08:00","closed_at":"2026-01-06T15:13:37.065401561-08:00","close_reason":"Done"} {"id":"ge-osd","title":"Restore original demo story for smoke tests","status":"closed","priority":1,"issue_type":"bug","created_at":"2026-01-06T22:09:37.056596959-08:00","created_by":"rgardler","updated_at":"2026-01-06T22:10:00.371743266-08:00","closed_at":"2026-01-06T22:10:00.371743266-08:00","close_reason":"Done","comments":[{"id":1,"issue_id":"ge-osd","author":"rgardler","text":"Fixed smoke tests broken by demo story changes by adding web/stories/test.ink (pre-903f044 demo story) and routing /stories/demo.ink to that file in Playwright.\n\nChanges:\n- web/stories/test.ink\n- tests/demo.smoke.spec.ts\n\nCommands:\n- npm test","created_at":"2026-01-07T06:09:54Z"}]} {"id":"ge-s2q","title":"Implement: web/demo skeleton (InkJS integration)","status":"closed","priority":1,"issue_type":"task","created_at":"2026-01-05T23:10:10.569697121-08:00","created_by":"rgardler","updated_at":"2026-01-06T02:46:13.725365368-08:00","closed_at":"2026-01-06T02:46:13.725374498-08:00","dependencies":[{"issue_id":"ge-s2q","depends_on_id":"ge-hch.1.2.2","type":"discovered-from","created_at":"2026-01-05T23:10:10.574207891-08:00","created_by":"rgardler"}]} -{"id":"ge-urs","title":"Make all agents have wider default permissions, deny rather than allow","status":"open","priority":0,"issue_type":"task","assignee":"forge","created_at":"2026-01-13T20:20:28.139994108-08:00","created_by":"rgardler","updated_at":"2026-01-13T20:20:28.139994108-08:00"} +{"id":"ge-urs","title":"Make all agents have wider default permissions, deny rather than allow","status":"in_progress","priority":0,"issue_type":"task","assignee":"forge","created_at":"2026-01-13T20:20:28.139994108-08:00","created_by":"rgardler","updated_at":"2026-01-13T20:50:52.22643917-08:00"} {"id":"ge-wdm","title":"refactor(validate-demo): investigate skipped Playwright demo test","status":"open","priority":2,"issue_type":"task","assignee":"probe","created_at":"2026-01-12T00:34:02.866687423-08:00","created_by":"rgardler","updated_at":"2026-01-12T01:40:58.069109467-08:00","labels":["refactor"],"comments":[{"id":66,"issue_id":"ge-wdm","author":"rgardler","text":"Diagnostics (Probe): Playwright demo smoke suite currently fails locally because server is not started; page.goto http://127.0.0.1:4173/demo/ =\u003e ERR_CONNECTION_REFUSED for all tests. Command: npx playwright test tests/demo.smoke.spec.ts --reporter=list. Skip behavior: test 'choice can be selected via tap (touch)' includes test.skip when context lacks hasTouch; in this run hasTouch=true for chromium-touch project so it attempted and failed for same server reason, not skipped. Need to start dev server (e.g., npm run dev or npm run preview) with baseURL 4173 or use webServer in Playwright config. To repro skip, run chromium-desktop only or context with hasTouch=false; otherwise it runs. Next steps: add webServer to config or document pre-req; re-run with server active.","created_at":"2026-01-12T09:46:35Z"}]}