{ "id": "console-bash", "title": "Bash · Console Tools", "source_org": "edu-inf", "answer_org": "c2025-1a-inf", "source_remote": "r1", "answer_remote": "r1a", "fallback_branch": "main", "workspace_dir": "console", "source_dir": "console", "default_card": "L01", "cards": [ {"id": "L01", "repo": "lab-console-busybox", "branch": "main", "title": "BusyBox — the Swiss Army Knife"}, {"id": "L02", "repo": "lab-console-tmux", "branch": "main", "title": "Tmux — sessions, windows and panes"}, {"id": "L03", "repo": "lab-console-neovim", "branch": "main", "title": "Neovim — navigation and editing"}, {"id": "L04", "repo": "lab-console-git-basics-1", "branch": "main", "title": "Git Basics I — status, add and commit"}, {"id": "L05", "repo": "lab-console-git-basics-2", "branch": "main", "title": "Git Basics II — log, diff and restore"}, {"id": "L06", "repo": "lab-console-git-branching-1", "branch": "main", "title": "Git Branching I — branch, switch and merge"}, {"id": "L07", "repo": "lab-console-git-branching-2", "branch": "main", "title": "Git Branching II — rebase and conflicts"}, {"id": "L08", "repo": "lab-console-docker", "branch": "main", "title": "Docker Fundamentals"} ] }