Commit graph

191 commits

Author SHA1 Message Date
dan 181751253a bd sync: 2026-01-18 13:22:27 2026-01-18 13:22:27 -08:00
dan b2299dc9cc bd daemon export: 2026-01-18 13:10:18 2026-01-18 13:10:18 -08:00
dan 3a525501d8 bd daemon export: 2026-01-18 13:01:28 2026-01-18 13:01:28 -08:00
dan 3e123f3c01 bd sync: 2026-01-18 12:37:46 2026-01-18 12:37:46 -08:00
dan 312109dbc9 bd daemon export: 2026-01-18 12:37:30 2026-01-18 12:37:30 -08:00
dan 95b653683a bd daemon export: 2026-01-18 12:37:16 2026-01-18 12:37:16 -08:00
dan 7a7f585222 bd daemon export: 2026-01-18 11:40:27 2026-01-18 11:40:27 -08:00
dan c72d9e1293 bd daemon export: 2026-01-18 11:40:14 2026-01-18 11:40:15 -08:00
dan 22046f1ce5 bd daemon export: 2026-01-18 11:34:55 2026-01-18 11:34:55 -08:00
dan 9acdf006f9 bd daemon export: 2026-01-18 11:32:35 2026-01-18 11:32:35 -08:00
dan 2a69c427af bd daemon export: 2026-01-18 11:31:25 2026-01-18 11:31:25 -08:00
dan ade42fb99d bd sync: 2026-01-18 08:57:21 2026-01-18 08:57:21 -08:00
dan 9a449148b5 bd daemon export: 2026-01-18 08:57:08 2026-01-18 08:57:08 -08:00
dan 01fb742134 bd sync: 2026-01-18 08:54:03 2026-01-18 08:54:03 -08:00
dan cf4349e022 bd daemon export: 2026-01-18 08:53:56 2026-01-18 08:53:56 -08:00
dan fb43fbb0fc bd sync: 2026-01-18 08:27:06 2026-01-18 08:27:06 -08:00
dan 5b8dbfde45 bd daemon export: 2026-01-18 08:26:55 2026-01-18 08:26:55 -08:00
dan 9928f76fb5 bd daemon export: 2026-01-18 08:26:11 2026-01-18 08:26:11 -08:00
dan 99a86f0b40 bd daemon export: 2026-01-18 08:25:53 2026-01-18 08:25:53 -08:00
dan d19ae873d5 bd daemon export: 2026-01-18 08:14:48 2026-01-18 08:14:48 -08:00
dan de6d94f724 bd daemon export: 2026-01-18 08:14:45 2026-01-18 08:14:45 -08:00
dan 93e443f899 bd daemon export: 2026-01-18 08:14:33 2026-01-18 08:14:33 -08:00
dan c8491342b7 bd daemon export: 2026-01-18 08:13:59 2026-01-18 08:13:59 -08:00
dan 3eda2f4d0c bd daemon export: 2026-01-18 08:13:25 2026-01-18 08:13:25 -08:00
dan 560ee4c9bc chore: re-track issues.jsonl, use forge for flake stability
Reverts gitignore change. Now using forge SSH URLs for flake inputs
with daemon auto-push, so issues.jsonl stays tracked and synced
while flake locks to stable remote commits.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-18 08:10:13 -08:00
dan d0e93a74aa chore: untrack issues.jsonl to prevent flake hash mismatches
This repo is consumed as a flake input. Beads daemon auto-commits
to issues.jsonl cause narHash mismatches between nix flake lock
and build.

Also add missing gitignore patterns for daemon runtime files.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 20:41:01 -08:00
dan 201b0db068 bd sync: 2026-01-15 20:38:37 2026-01-15 20:38:37 -08:00
dan 1bfbb2b30a bd sync: 2026-01-15 20:33:36 2026-01-15 20:33:36 -08:00
dan 75f1c0bee0 bd sync: 2026-01-15 19:15:50 2026-01-15 19:15:50 -08:00
dan 22f280d253 bd sync: 2026-01-15 19:14:14 2026-01-15 19:14:14 -08:00
dan 6c09bee2c4 docs(ui-query): add full command documentation
Document all commands: list-windows, get-text, find-element,
query-state, benchmark. Add common flags section.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 19:14:10 -08:00
dan ca98eec7a6 feat(ui-query): add AT-SPI benchmark script and results
- benchmark.py: measures coverage and query performance
- Documents coverage across Ghostty, waybar, vicinae
- Key finding: Firefox not visible to AT-SPI without explicit config
- Query performance: ~1.7s to find buttons across all apps

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 19:13:28 -08:00
dan b48212e973 bd sync: 2026-01-15 15:39:13 2026-01-15 15:39:13 -08:00
dan ec6c81b436 bd sync: 2026-01-15 15:18:27 2026-01-15 15:18:27 -08:00
dan 5a80055ed8 bd sync: 2026-01-15 14:54:20 2026-01-15 14:54:20 -08:00
dan e428be1ae6 bd sync: 2026-01-15 14:23:49 2026-01-15 14:23:49 -08:00
dan 1875cbf751 bd sync: 2026-01-15 14:22:08 2026-01-15 14:22:08 -08:00
dan 82d92c6bc2 bd sync: 2026-01-15 14:19:46 2026-01-15 14:19:46 -08:00
dan d3b24e91c7 bd sync: 2026-01-15 14:15:51 2026-01-15 14:15:51 -08:00
dan 0b0b6f49f9 bd sync: 2026-01-15 11:57:24 2026-01-15 11:57:24 -08:00
dan 6eee2be66e feat(skills): add ui-query skill with list-windows
Initial AT-SPI integration for semantic UI access:
- list-windows.py: enumerate windows via accessibility tree
- Wrapper script handles nix dependencies (pyatspi, pygobject3)
- Outputs table or JSON with window geometry and states

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 11:57:03 -08:00
dan 49d75fb9ef bd sync: 2026-01-15 11:36:40 2026-01-15 11:36:40 -08:00
dan bf0998af89 bd sync: 2026-01-15 10:42:23 2026-01-15 10:42:23 -08:00
dan 68426ce108 bd sync: 2026-01-15 10:23:18 2026-01-15 10:23:18 -08:00
dan 29d23dfa53 bd sync: 2026-01-15 09:37:48 2026-01-15 09:37:48 -08:00
dan 9f096dea0d bd sync: 2026-01-15 09:29:41 2026-01-15 09:29:41 -08:00
dan 461c5ac148 fix(worker): improve spawn reliability and add noFetch flag
- Change default base branch from origin/integration to main
- Add --noFetch flag to skip git fetch (for offline/sandbox use)
- Add try/except with rollback on spawn failure
- Improve error message for missing review-gate
- Add Codex auth.json symlink to use-skills.sh
- Include worker orchestration AAR from 2026-01-13

Addresses pain points from worker-orchestration-aar-2026-01-13.md

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 09:29:36 -08:00
dan b0fe974831 bd sync: 2026-01-14 19:02:29 2026-01-14 19:02:29 -08:00
dan 48d2737699 refactor(skills): standardize directory structure (assets/ references/)
- Remove redundant 'skills/' subdirectories
- Rename 'templates/' to 'assets/' in worklog, template, review-gate, hq
- Move loose docs to 'references/' in niri-window-capture, spec-review
- Update SKILL.md and README.md paths
2026-01-14 19:02:08 -08:00
dan 2c0db1c911 bd sync: 2026-01-14 11:40:53 2026-01-14 11:40:53 -08:00