# specs · lucenx/signaltty

[View on GitCafe](https://git.cafe/lucenx/signaltty/tree/refs%2Fheads%2Fagents%2Fcodex-screen-rules/specs)

Repository: [lucenx/signaltty](https://git.cafe/lucenx/signaltty)

Visibility: public

Requested revision: refs/heads/agents/codex-screen-rules

Commit: d7a6a5671c138b5e81be0a3e1a90750349bcc23f

## Entries

- [specs/001-priority-sorted-sidebar](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/001-priority-sorted-sidebar?format=markdown) — tree; object 03a7ea4c04194e6d1057f31bf56d0e8ccbc85c04

- [specs/002-self-printing-schema](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/002-self-printing-schema?format=markdown) — tree; object c8a248ce546c3e4de0a15fa7f3d4e06f4a69afbe

- [specs/003-inline-approvals](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/003-inline-approvals?format=markdown) — tree; object ed373f648682681de693691192f378eeed3e6ddb

- [specs/004-close-workspace-gui](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/004-close-workspace-gui?format=markdown) — tree; object bd57bc9f7cc3acdb7fdc9d0226783e13dec25596

- [specs/005-agent-manifests-proc](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/005-agent-manifests-proc?format=markdown) — tree; object b85844a4d22c82905a7565859746c35d2a744a9f

- [specs/006-agent-skill-handles-audit](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/006-agent-skill-handles-audit?format=markdown) — tree; object 8b116b6b473ae8c461ec239cc535e527f3c2a7c6

- [specs/007-notif-actions-diff](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/007-notif-actions-diff?format=markdown) — tree; object 4ba164e7e520b149f0d37e45286ef97df84f0734

- [specs/008-qa-reliability](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/008-qa-reliability?format=markdown) — tree; object b97a74ca35c4afb62e7784554048a70246f38282

- [specs/009-ui-refinement](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/009-ui-refinement?format=markdown) — tree; object 84d5a0199c22e739057770ef6e4bf589ee1bc56d

- [specs/010-automatic-agent-hooks](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/010-automatic-agent-hooks?format=markdown) — tree; object cdc2c6823e4d73ce2a16a195ebbbd2cd8c5db292

- [specs/011-codex-pane-runtime](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/011-codex-pane-runtime?format=markdown) — tree; object 45515641c69232bf020b1f5d12cc34d1aca41698

- [specs/012-workspace-visual-hierarchy](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/012-workspace-visual-hierarchy?format=markdown) — tree; object a79fc7d97646289e6766e66fd1a00c0a9699b780

- [specs/013-local-agent-workflows](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/013-local-agent-workflows?format=markdown) — tree; object 3ae4c88bc90aa93dd31f20b1479b294812db07ad

- [specs/014-file-diff-review](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/014-file-diff-review?format=markdown) — tree; object 5065140b232074280bd768fb49a098a3672ed410

- [specs/015-agent-ready-repository](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/015-agent-ready-repository?format=markdown) — tree; object cded6d590945676f50a62b654bfd7ddb9014066e

- [specs/016-agent-event-recovery](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/016-agent-event-recovery?format=markdown) — tree; object b713d4fc87363e3a85c465f59d697cd25fc0afd0

- [specs/017-themes](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/017-themes?format=markdown) — tree; object 2b145fe8073661d1a385846a3fdb3163adc16d5d

- [specs/018-orchestrator](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/018-orchestrator?format=markdown) — tree; object 4ce4890c882213d9712a3f2eaed09d3013dd1797

- [specs/019-task-board](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/019-task-board?format=markdown) — tree; object 1d78e1b78f5401b6bd1d0d75b4e195c6e8d392dd

- [specs/020-pr-cycle](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/020-pr-cycle?format=markdown) — tree; object ccac705d381eaf16fc88a6349f71768bd5442346

- [specs/021-board-quality](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/021-board-quality?format=markdown) — tree; object f304b9179305fa403790252803598cae4ee34309

- [specs/022-approval-reconcile](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/022-approval-reconcile?format=markdown) — tree; object b1de9e117762a00e4ff5ce12d4db3985a18856cd

- [specs/023-harness-event-normalization](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/023-harness-event-normalization?format=markdown) — tree; object 161647a59cda8934b93392a30ebf780786015ad5

- [specs/023-palette-usability](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/023-palette-usability?format=markdown) — tree; object c5a63a591f7891d84a1737398bfdef40fc3e5558

- [specs/023-submit-permission-race](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/023-submit-permission-race?format=markdown) — tree; object 646b5df478783a491a4b47b077da4825207abdd5

- [specs/024-header-wayfinding](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/024-header-wayfinding?format=markdown) — tree; object 99bdfba3654ef70dbc7567fd83b28e02c6b5596b

- [specs/024-pty-input-isolation](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/024-pty-input-isolation?format=markdown) — tree; object 7d1250a38b966036f7da0058c129c49b07be50d2

- [specs/024-reviewed-terminal-attention](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/024-reviewed-terminal-attention?format=markdown) — tree; object 3e13293e066c5a4e425574db25dce7d9209f733e

- [specs/025-board-history-subset](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/025-board-history-subset?format=markdown) — tree; object 05e6cbe6df322f5d42ac07325790053212c17906

- [specs/025-pty-writer-queue](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/025-pty-writer-queue?format=markdown) — tree; object 6ae0d0c8157451e0dc713f0ebc9e6dc3a73abbbb

- [specs/025-resume-selected-executable](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/025-resume-selected-executable?format=markdown) — tree; object ff17f18fafff36ce04ed6121ff5028affccb44c5

- [specs/026-board-live-refresh](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/026-board-live-refresh?format=markdown) — tree; object 7e5f0fd71d5679f0c5ecbcf38504af480293d764

- [specs/026-bounded-pty-input](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/026-bounded-pty-input?format=markdown) — tree; object efca97683f5983825c603e4dff8c86c33c2900a4

- [specs/027-screen-detection-rules](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/027-screen-detection-rules?format=markdown) — tree; object 0c3cdf4b6d96b20b1942698352f8bf9359b01510

- [specs/028-bundled-screen-rules](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/028-bundled-screen-rules?format=markdown) — tree; object b34085b33a9a219142e9c060c10e0b3a058abbad

- [specs/029-pane-explain](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/029-pane-explain?format=markdown) — tree; object 72145a5b2eb1fd2fbfe73346bccc1c94a698e19e

- [specs/030-claude-screen-rules](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/030-claude-screen-rules?format=markdown) — tree; object 083818d015ef86faf66183f442b7681542018e13

- [specs/031-codex-screen-rules](https://git.cafe/lucenx/signaltty/tree/d7a6a5671c138b5e81be0a3e1a90750349bcc23f/specs/031-codex-screen-rules?format=markdown) — tree; object 241289e229e415171c78a33fd51b907b7c3db338
