From d78a2530da91b76625b71c2aeaf3293abc6c3a4b Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Wed, 6 May 2026 09:42:43 +0300 Subject: move demo/ to docs/tutorial/, commit assets, consolidate TUI docs - demo/ renamed to docs/tutorial/ (tapes, scripts, TUTORIAL.md) - docs/tutorial/assets/ added to git (51 MB of GIFs + PNGs); removed /demo/assets/ from .gitignore so images render on Codeberg - docs/tui-reference.md removed; its hotkey tables merged into a new "Hotkey Quick Reference" section at the end of TUTORIAL.md - TUTORIAL.md: updated install section (mage buildDocker, no GOTOOLCHAIN=auto), fixed README relative path (../../README.md), updated internal tapes/scripts/assets path prose - README.md: updated all demo/ image paths and links to docs/tutorial/; TUI and recording-modes links now point to TUTORIAL.md anchors - AGENTS.md: updated demo/ references to docs/tutorial/ - Magefile.go: updated demoDir/demoTapesDir/demoScriptsDir/demoRunTape/ demoSudoKeepers constants to docs/tutorial/ paths Co-Authored-By: Claude Sonnet 4.6 --- docs/tutorial/assets/00-hero-flamegraph.png | Bin 0 -> 156731 bytes docs/tutorial/assets/00-logo.png | Bin 0 -> 332693 bytes docs/tutorial/assets/01-launch.gif | Bin 0 -> 4244461 bytes docs/tutorial/assets/02-overview-tab.gif | Bin 0 -> 263106 bytes docs/tutorial/assets/03-syscalls-tab.gif | Bin 0 -> 1091628 bytes docs/tutorial/assets/04-files-tab.gif | Bin 0 -> 1577094 bytes docs/tutorial/assets/05-processes-tab.gif | Bin 0 -> 1034718 bytes docs/tutorial/assets/06-latency-gaps-tab.gif | Bin 0 -> 300466 bytes docs/tutorial/assets/07-stream-live.gif | Bin 0 -> 7063227 bytes docs/tutorial/assets/08-stream-pause-filter.gif | Bin 0 -> 5796596 bytes docs/tutorial/assets/09-stream-regex-search.gif | Bin 0 -> 5367913 bytes docs/tutorial/assets/10-stream-csv-export.gif | Bin 0 -> 4671995 bytes docs/tutorial/assets/11-pid-tid-probe.gif | Bin 0 -> 3584783 bytes docs/tutorial/assets/12-parquet-recording.gif | Bin 0 -> 2353504 bytes docs/tutorial/assets/13-tui-flamegraph.gif | Bin 0 -> 6333590 bytes docs/tutorial/assets/13a-order-by-process.png | Bin 0 -> 231292 bytes docs/tutorial/assets/13b-order-by-path.png | Bin 0 -> 218540 bytes docs/tutorial/assets/13c-order-by-syscall.png | Bin 0 -> 255276 bytes docs/tutorial/assets/13d-order-by-pid.png | Bin 0 -> 183662 bytes docs/tutorial/assets/13e-order-by-process-paths.png | Bin 0 -> 214308 bytes docs/tutorial/assets/14-headless-modes.gif | Bin 0 -> 4791550 bytes docs/tutorial/assets/screenshot-dashboard.png | Bin 0 -> 173558 bytes docs/tutorial/assets/screenshot-files-grouped.png | Bin 0 -> 207344 bytes docs/tutorial/assets/screenshot-flamegraph.png | Bin 0 -> 171887 bytes docs/tutorial/assets/screenshot-latency.png | Bin 0 -> 105203 bytes docs/tutorial/assets/screenshot-overview.png | Bin 0 -> 167438 bytes docs/tutorial/assets/screenshot-pidpicker-open.png | Bin 0 -> 122673 bytes docs/tutorial/assets/screenshot-pidpicker.png | Bin 0 -> 122249 bytes docs/tutorial/assets/screenshot-probes.png | Bin 0 -> 157287 bytes docs/tutorial/assets/screenshot-processes.png | Bin 0 -> 191556 bytes docs/tutorial/assets/screenshot-recording-active.png | Bin 0 -> 188855 bytes docs/tutorial/assets/screenshot-stream-export.png | Bin 0 -> 28883 bytes docs/tutorial/assets/screenshot-stream-filtered.png | Bin 0 -> 198074 bytes docs/tutorial/assets/screenshot-stream-live.png | Bin 0 -> 29593 bytes docs/tutorial/assets/screenshot-stream-search.png | Bin 0 -> 169878 bytes docs/tutorial/assets/screenshot-syscalls.png | Bin 0 -> 226128 bytes docs/tutorial/assets/screenshot-tidpicker.png | Bin 0 -> 121954 bytes 37 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/tutorial/assets/00-hero-flamegraph.png create mode 100644 docs/tutorial/assets/00-logo.png create mode 100644 docs/tutorial/assets/01-launch.gif create mode 100644 docs/tutorial/assets/02-overview-tab.gif create mode 100644 docs/tutorial/assets/03-syscalls-tab.gif create mode 100644 docs/tutorial/assets/04-files-tab.gif create mode 100644 docs/tutorial/assets/05-processes-tab.gif create mode 100644 docs/tutorial/assets/06-latency-gaps-tab.gif create mode 100644 docs/tutorial/assets/07-stream-live.gif create mode 100644 docs/tutorial/assets/08-stream-pause-filter.gif create mode 100644 docs/tutorial/assets/09-stream-regex-search.gif create mode 100644 docs/tutorial/assets/10-stream-csv-export.gif create mode 100644 docs/tutorial/assets/11-pid-tid-probe.gif create mode 100644 docs/tutorial/assets/12-parquet-recording.gif create mode 100644 docs/tutorial/assets/13-tui-flamegraph.gif create mode 100644 docs/tutorial/assets/13a-order-by-process.png create mode 100644 docs/tutorial/assets/13b-order-by-path.png create mode 100644 docs/tutorial/assets/13c-order-by-syscall.png create mode 100644 docs/tutorial/assets/13d-order-by-pid.png create mode 100644 docs/tutorial/assets/13e-order-by-process-paths.png create mode 100644 docs/tutorial/assets/14-headless-modes.gif create mode 100644 docs/tutorial/assets/screenshot-dashboard.png create mode 100644 docs/tutorial/assets/screenshot-files-grouped.png create mode 100644 docs/tutorial/assets/screenshot-flamegraph.png create mode 100644 docs/tutorial/assets/screenshot-latency.png create mode 100644 docs/tutorial/assets/screenshot-overview.png create mode 100644 docs/tutorial/assets/screenshot-pidpicker-open.png create mode 100644 docs/tutorial/assets/screenshot-pidpicker.png create mode 100644 docs/tutorial/assets/screenshot-probes.png create mode 100644 docs/tutorial/assets/screenshot-processes.png create mode 100644 docs/tutorial/assets/screenshot-recording-active.png create mode 100644 docs/tutorial/assets/screenshot-stream-export.png create mode 100644 docs/tutorial/assets/screenshot-stream-filtered.png create mode 100644 docs/tutorial/assets/screenshot-stream-live.png create mode 100644 docs/tutorial/assets/screenshot-stream-search.png create mode 100644 docs/tutorial/assets/screenshot-syscalls.png create mode 100644 docs/tutorial/assets/screenshot-tidpicker.png (limited to 'docs/tutorial/assets') diff --git a/docs/tutorial/assets/00-hero-flamegraph.png b/docs/tutorial/assets/00-hero-flamegraph.png new file mode 100644 index 0000000..d409e79 Binary files /dev/null and b/docs/tutorial/assets/00-hero-flamegraph.png differ diff --git a/docs/tutorial/assets/00-logo.png b/docs/tutorial/assets/00-logo.png new file mode 100644 index 0000000..d2da30c Binary files /dev/null and b/docs/tutorial/assets/00-logo.png differ diff --git a/docs/tutorial/assets/01-launch.gif b/docs/tutorial/assets/01-launch.gif new file mode 100644 index 0000000..978b95e Binary files /dev/null and b/docs/tutorial/assets/01-launch.gif differ diff --git a/docs/tutorial/assets/02-overview-tab.gif b/docs/tutorial/assets/02-overview-tab.gif new file mode 100644 index 0000000..56f0e98 Binary files /dev/null and b/docs/tutorial/assets/02-overview-tab.gif differ diff --git a/docs/tutorial/assets/03-syscalls-tab.gif b/docs/tutorial/assets/03-syscalls-tab.gif new file mode 100644 index 0000000..47c4029 Binary files /dev/null and b/docs/tutorial/assets/03-syscalls-tab.gif differ diff --git a/docs/tutorial/assets/04-files-tab.gif b/docs/tutorial/assets/04-files-tab.gif new file mode 100644 index 0000000..af18828 Binary files /dev/null and b/docs/tutorial/assets/04-files-tab.gif differ diff --git a/docs/tutorial/assets/05-processes-tab.gif b/docs/tutorial/assets/05-processes-tab.gif new file mode 100644 index 0000000..a6beed1 Binary files /dev/null and b/docs/tutorial/assets/05-processes-tab.gif differ diff --git a/docs/tutorial/assets/06-latency-gaps-tab.gif b/docs/tutorial/assets/06-latency-gaps-tab.gif new file mode 100644 index 0000000..b0d9c81 Binary files /dev/null and b/docs/tutorial/assets/06-latency-gaps-tab.gif differ diff --git a/docs/tutorial/assets/07-stream-live.gif b/docs/tutorial/assets/07-stream-live.gif new file mode 100644 index 0000000..af742bd Binary files /dev/null and b/docs/tutorial/assets/07-stream-live.gif differ diff --git a/docs/tutorial/assets/08-stream-pause-filter.gif b/docs/tutorial/assets/08-stream-pause-filter.gif new file mode 100644 index 0000000..7821cf7 Binary files /dev/null and b/docs/tutorial/assets/08-stream-pause-filter.gif differ diff --git a/docs/tutorial/assets/09-stream-regex-search.gif b/docs/tutorial/assets/09-stream-regex-search.gif new file mode 100644 index 0000000..73e068b Binary files /dev/null and b/docs/tutorial/assets/09-stream-regex-search.gif differ diff --git a/docs/tutorial/assets/10-stream-csv-export.gif b/docs/tutorial/assets/10-stream-csv-export.gif new file mode 100644 index 0000000..aa5bb3b Binary files /dev/null and b/docs/tutorial/assets/10-stream-csv-export.gif differ diff --git a/docs/tutorial/assets/11-pid-tid-probe.gif b/docs/tutorial/assets/11-pid-tid-probe.gif new file mode 100644 index 0000000..f7f96c7 Binary files /dev/null and b/docs/tutorial/assets/11-pid-tid-probe.gif differ diff --git a/docs/tutorial/assets/12-parquet-recording.gif b/docs/tutorial/assets/12-parquet-recording.gif new file mode 100644 index 0000000..b9baab3 Binary files /dev/null and b/docs/tutorial/assets/12-parquet-recording.gif differ diff --git a/docs/tutorial/assets/13-tui-flamegraph.gif b/docs/tutorial/assets/13-tui-flamegraph.gif new file mode 100644 index 0000000..71aece3 Binary files /dev/null and b/docs/tutorial/assets/13-tui-flamegraph.gif differ diff --git a/docs/tutorial/assets/13a-order-by-process.png b/docs/tutorial/assets/13a-order-by-process.png new file mode 100644 index 0000000..8a469bf Binary files /dev/null and b/docs/tutorial/assets/13a-order-by-process.png differ diff --git a/docs/tutorial/assets/13b-order-by-path.png b/docs/tutorial/assets/13b-order-by-path.png new file mode 100644 index 0000000..3518412 Binary files /dev/null and b/docs/tutorial/assets/13b-order-by-path.png differ diff --git a/docs/tutorial/assets/13c-order-by-syscall.png b/docs/tutorial/assets/13c-order-by-syscall.png new file mode 100644 index 0000000..3eb5058 Binary files /dev/null and b/docs/tutorial/assets/13c-order-by-syscall.png differ diff --git a/docs/tutorial/assets/13d-order-by-pid.png b/docs/tutorial/assets/13d-order-by-pid.png new file mode 100644 index 0000000..0d56f12 Binary files /dev/null and b/docs/tutorial/assets/13d-order-by-pid.png differ diff --git a/docs/tutorial/assets/13e-order-by-process-paths.png b/docs/tutorial/assets/13e-order-by-process-paths.png new file mode 100644 index 0000000..ccd450a Binary files /dev/null and b/docs/tutorial/assets/13e-order-by-process-paths.png differ diff --git a/docs/tutorial/assets/14-headless-modes.gif b/docs/tutorial/assets/14-headless-modes.gif new file mode 100644 index 0000000..cf245f4 Binary files /dev/null and b/docs/tutorial/assets/14-headless-modes.gif differ diff --git a/docs/tutorial/assets/screenshot-dashboard.png b/docs/tutorial/assets/screenshot-dashboard.png new file mode 100644 index 0000000..0eee11f Binary files /dev/null and b/docs/tutorial/assets/screenshot-dashboard.png differ diff --git a/docs/tutorial/assets/screenshot-files-grouped.png b/docs/tutorial/assets/screenshot-files-grouped.png new file mode 100644 index 0000000..b2a206a Binary files /dev/null and b/docs/tutorial/assets/screenshot-files-grouped.png differ diff --git a/docs/tutorial/assets/screenshot-flamegraph.png b/docs/tutorial/assets/screenshot-flamegraph.png new file mode 100644 index 0000000..ae79335 Binary files /dev/null and b/docs/tutorial/assets/screenshot-flamegraph.png differ diff --git a/docs/tutorial/assets/screenshot-latency.png b/docs/tutorial/assets/screenshot-latency.png new file mode 100644 index 0000000..43b6cd8 Binary files /dev/null and b/docs/tutorial/assets/screenshot-latency.png differ diff --git a/docs/tutorial/assets/screenshot-overview.png b/docs/tutorial/assets/screenshot-overview.png new file mode 100644 index 0000000..eac3138 Binary files /dev/null and b/docs/tutorial/assets/screenshot-overview.png differ diff --git a/docs/tutorial/assets/screenshot-pidpicker-open.png b/docs/tutorial/assets/screenshot-pidpicker-open.png new file mode 100644 index 0000000..22a7b93 Binary files /dev/null and b/docs/tutorial/assets/screenshot-pidpicker-open.png differ diff --git a/docs/tutorial/assets/screenshot-pidpicker.png b/docs/tutorial/assets/screenshot-pidpicker.png new file mode 100644 index 0000000..4b8f025 Binary files /dev/null and b/docs/tutorial/assets/screenshot-pidpicker.png differ diff --git a/docs/tutorial/assets/screenshot-probes.png b/docs/tutorial/assets/screenshot-probes.png new file mode 100644 index 0000000..df0664a Binary files /dev/null and b/docs/tutorial/assets/screenshot-probes.png differ diff --git a/docs/tutorial/assets/screenshot-processes.png b/docs/tutorial/assets/screenshot-processes.png new file mode 100644 index 0000000..c1873d2 Binary files /dev/null and b/docs/tutorial/assets/screenshot-processes.png differ diff --git a/docs/tutorial/assets/screenshot-recording-active.png b/docs/tutorial/assets/screenshot-recording-active.png new file mode 100644 index 0000000..e50d588 Binary files /dev/null and b/docs/tutorial/assets/screenshot-recording-active.png differ diff --git a/docs/tutorial/assets/screenshot-stream-export.png b/docs/tutorial/assets/screenshot-stream-export.png new file mode 100644 index 0000000..921330c Binary files /dev/null and b/docs/tutorial/assets/screenshot-stream-export.png differ diff --git a/docs/tutorial/assets/screenshot-stream-filtered.png b/docs/tutorial/assets/screenshot-stream-filtered.png new file mode 100644 index 0000000..7b85470 Binary files /dev/null and b/docs/tutorial/assets/screenshot-stream-filtered.png differ diff --git a/docs/tutorial/assets/screenshot-stream-live.png b/docs/tutorial/assets/screenshot-stream-live.png new file mode 100644 index 0000000..a71338c Binary files /dev/null and b/docs/tutorial/assets/screenshot-stream-live.png differ diff --git a/docs/tutorial/assets/screenshot-stream-search.png b/docs/tutorial/assets/screenshot-stream-search.png new file mode 100644 index 0000000..5243f18 Binary files /dev/null and b/docs/tutorial/assets/screenshot-stream-search.png differ diff --git a/docs/tutorial/assets/screenshot-syscalls.png b/docs/tutorial/assets/screenshot-syscalls.png new file mode 100644 index 0000000..7a63ce3 Binary files /dev/null and b/docs/tutorial/assets/screenshot-syscalls.png differ diff --git a/docs/tutorial/assets/screenshot-tidpicker.png b/docs/tutorial/assets/screenshot-tidpicker.png new file mode 100644 index 0000000..baf08c7 Binary files /dev/null and b/docs/tutorial/assets/screenshot-tidpicker.png differ -- cgit v1.2.3