# task
## Tasks Index
| 1 | 007 | 0 | 8 | 5 | 8 | 0 | ✅ (Completed) | any | [Active session summary as default output](completed/007_sessions_active_summary_default.md) | Show most-recent session details instead of session list on bare invocation |
| 2 | 002 | 0 | 8 | 4 | 7 | 0 | ✅ (Completed) | any | [Session family tree detection](completed/002_session_families.md) | Implement hierarchical display grouping agent sessions under their parent |
| 3 | 008 | 0 | 7 | 8 | 9 | 0 | ✅ (Completed) | any | [Update CLI test docs — .sessions summary mode](completed/008_cli_test_docs_sessions_summary.md) | Rewrite IT-1 and add IT-30..IT-35 for summary behavior; update EC-7 |
| 4 | 009 | 0 | 7 | 8 | 9 | 0 | ✅ (Completed) | any | [Update CLI ref docs — .sessions summary mode](completed/009_cli_ref_docs_sessions_summary.md) | commands.md summary section + scope default fix + YAML + readme update |
| 5 | 003 | 0 | 8 | 7 | 8 | 0 | ✅ (Completed) | any | [Change .sessions default scope to under (impl)](completed/003_sessions_default_scope_impl.md) | Code + YAML + test changes for scope::under default |
| 6 | 001 | 0 | 6 | 8 | 8 | 0 | ✅ (Completed) | any | [Issue: entries param ignored without session_id](completed/001_issue.md) | Fix entries parameter silently ignored when session_id absent |
| 7 | 006 | 0 | 9 | 9 | 9 | 0 | ✅ (Completed) | any | [Install clg binary with scope::under default](completed/006_install_clg_binary.md) | Rebuild and install binary so scope default change takes effect |
| 8 | 004 | 0 | 6 | 9 | 9 | 0 | ✅ (Completed) | any | [Update spec.md — .sessions scope default](completed/004_sessions_default_scope_spec.md) | Spec update for scope::under default |
| 9 | 005 | 0 | 6 | 9 | 9 | 0 | ✅ (Completed) | any | [Update CLI test docs — .sessions scope default](completed/005_sessions_default_scope_cli_docs.md) | CLI test docs IT-1 and CD-2 updated for under default |
| 10 | 010 | 0 | 7 | 9 | 9 | 0 | ✅ (Completed) | any | [Fix docs/ consistency](completed/010_docs_consistency.md) | Fix stale counts, isolated graph components, readme accuracy |
| 11 | 011 | 0 | 7 | 6 | 9 | 0 | ✅ (Completed) | any | [Create docs/cli/format/ catalog](completed/011_cli_format_catalog.md) | CLI Output Format Doc Entity for export rendering modes |
| 12 | 012 | 0 | 8 | 9 | 9 | 0 | ✅ (Completed) | any | [Fix .sessions is_default verbosity guard](completed/012_fix_is_default_verbosity_sessions.md) | Remove verbosity from is_default so verbosity::1 stays in summary mode |
| 13 | 013 | 0 | 5 | 9 | 9 | 0 | ✅ (Completed) | any | [Remove deprecated .show.project command](completed/013_remove_show_project_command.md) | Delete dead deprecated stub and its test infrastructure |
| 14 | 014 | 0 | 7 | 8 | 8 | 0 | ✅ (Completed) | any | [Remove duplicate .session command](completed/014_remove_session_command.md) | Deduplicate with .exists; eliminate tab-completion hazard |
| 15 | 015 | 0 | 8 | 6 | 6 | 0 | ✅ (Completed) | any | [Rename .sessions → .projects](completed/015_rename_sessions_to_projects.md) | Align command name with user-facing concept (projects, not sessions) |
| 16 | 016 | 0 | 9 | 3 | 5 | 0 | ✅ (Completed) | any | [Redesign .projects output as project-centric](completed/016_redesign_projects_output.md) | Show project summaries (aggregated) instead of session UUID lists |
| 17 | 017 | 0 | 7 | 9 | 5 | 0 | ✅ (Completed) | any | [Fix stale "Active session" mode-boundary assertions](completed/017_fix_stale_active_session_assertions.md) | Replace obsolete pre-016 marker in IT-34/IT-35; remove redundant checks from IT-1/IT-47 |