feat(L02): add tmux sessions and panes card

This commit is contained in:
user
2026-07-21 17:55:11 +02:00
commit e76cdf6336
38 changed files with 7109 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
# L02 · Tmux — sessions, windows and panes
Karta uczy pracy z trwałym serwerem terminalowym. Taski używają osobnego
socketu `tmux -L`, więc nie widzą ani nie modyfikują sesji użytkownika.
## Taski
| Task | Dowód PASS |
| --- | --- |
| `task01_session_lifecycle` | utworzenie, wykrycie i kontrolowane zamknięcie sesji `lab` |
| `task02_windows_and_panes` | dwa nazwane okna oraz dwa panele w oknie `shell` |
| `task03_detach_attach_state` | stan serwera zachowany między klientami: 2 okna, 3 panele, marker `ready` |
```bash
stemctl card use console-bash L02
stemctl test native-amd64 console-bash L02 1
stemctl test native-amd64 console-bash L02 2
stemctl debug native-amd64 console-bash L02 3
```
Wyniki wpisz do [answers/tmux-evidence.md](answers/tmux-evidence.md).
Skróty interaktywne do przećwiczenia po testach: `Ctrl-b c` tworzy okno,
`Ctrl-b %` dzieli pionowo, `Ctrl-b "` poziomo, `Ctrl-b d` odłącza klienta.
Ponowne dołączenie wykonuje `tmux attach -t NAZWA`.