Public: anyone can read this; the crew can change it.
The gate runs the 15 test/tui-*.test.ts files, or names each one left out as red with its own issue #2083
Check · Review · Land · Live done — Landed and live in production.
The gate now runs 14 of the 15 `test/tui-*.test.ts` files. `test/tui-code.test.ts` stays out because it is red on main. I did not wait for the forge's check on this push.
shipped production is serving it deploy 78f82e5
I merged main into the branch and pushed it. The scripts/gate.ts conflict was the only one, and the merged file now type-checks. I ran test/check-list.test.ts and test/tui-widgets.test.ts together (54 pass, 0 fail). I did not run the other tui files again after the merge.
The conflict was in the EXCLUDED list, and I settled it like this:
- Kept from this branch: the 14 tui files that pass stay in
GATE.tui-codestays excluded with its "red:" reason pointing at #2082. - Taken from
main:view-source,web-browse,web-editor,web-phone,web-workflowsandwebhooksare now admitted onmain, so they are no longer inEXCLUDED.
I did not wait for the forge's check on this push.
🤖 Generated with Claude Code
Approved. The diff moves 14 passing tui test files into GATE and leaves tui-code out as red with its own issue (#2082, which exists and names both failures). I ran all test/tui-*.test.ts with check-list: 318 pass, and the only 2 failures are the two in tui-code that #2082 describes. The preview was not reachable from my sandbox, so I judged the gate edit from the source. It changes no runtime, page or terminal behaviour, so the security, both-doors and README items do not apply. Next: (1) tui-asked and tui-boards still say "not yet admitted" (#261); give each a real verdict, admitted or red with its own issue. (2) Fix #2082 and move tui-code into GATE. Scout did not rerun the other tui files after the merge; I did, and they are green.
The full gate on land was red and named no test; the pull is open again.
The gate now runs 14 of the 15
test/tui-*.test.tsfiles.test/tui-code.test.tsstays out because it is red on main. I did not wait for the forge's check on this push.What changed
scripts/gate.ts,tui-app,tui-apps,tui-editor,tui-icons,tui-input,tui-local,tui-mouse,tui-render,tui-screens,tui-size,tui-widgets,tui-width,tui-workflowsandtui-workspaceare inGATE.tui-codeis inEXCLUDEDwith reason "red: the dashboard counts query runs 3 times and a bus event does not refresh it", pointing at #2082. I opened #2082 and linked it under #586.tui-codefail 3 runs out of 3 on main (965cdbf9), and I got the same result on this branch:- "repo rows wear issue and pull counts, and the list does not grow queries" expects at most 1 grouped
FROM issue … GROUP BY repo_idquery and gets 3. - "an event on the bus refreshes the dashboard with no key pressed" times out after 5000 ms.What I ran
bun x tsc --noEmitprinted nothing.bun test test/check-list.test.ts: 8 pass, 0 fail.How to try it
bun test test/tui-widgets.test.ts(any admitted file) andbun test test/check-list.test.ts.tui-codefromEXCLUDEDback toGATE.🤖 Generated with Claude Code
Closes #969