Commit graph

10 commits

Author SHA1 Message Date
Luna
3dd82ab18b
docs(packaging): document desktop GUI frontends and optdepends
The GUI frontends landed with README/CLI/operations docs but no packaging
coverage. Add a PACKAGING.md section with the command/script/requirement
table for both frontends, note why stdlib tkinter is still an optdepend
rather than a hard dependency, and record that packaging must not grant the
GUIs privileges beyond the operator's own account.

Add the matching PKGBUILD optdepends (`tk`, `pyside6`), plus
`python-pystray`/`python-pillow` for the tray applet, which were never
listed when it shipped. Also add `gui/` to the CLAUDE.md architecture notes
and state snapshot.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JX86xeoBJVBb16qHkDf53K
2026-07-22 04:33:55 -07:00
Luna
6355fb403d
feat(go): expose retained incident views 2026-07-22 03:12:34 -07:00
Luna
eff31b3a82
feat(go): enrich snapshots asynchronously 2026-07-22 03:10:26 -07:00
Luna
1ab4add205
feat(go): chain retained snapshot artifacts 2026-07-22 02:20:46 -07:00
Luna
fd2bbba0d7
feat(go): add bounded hot-path enrichment 2026-07-22 02:17:35 -07:00
Luna
538d1d954a
feat(go): persist Python-compatible incidents 2026-07-22 02:17:35 -07:00
Luna
f85c2e831a
feat(go): advance validation sidecar toward production 2026-07-22 01:52:19 -07:00
Luna
cab60cd633 Add terminal TUI and shell completion 2026-07-08 20:47:58 -07:00
Luna
036469ed21 Document the desktop tray applet and check --json
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-03 07:40:06 -07:00
Luna
e0e5cd62d9 Document packaging and release artifacts 2026-06-17 00:22:43 -07:00