track
View/manage the session task log
Track
Display the session task log (.ccs/task.md) in various formats.
Steps
1. Parse arguments
- No arg or
summary→ compact summary view detail→ full task log with all entriesclear→ archive current log, start freshexport→ export as standalone markdown filefiles→ list only files touched this sessionstats→ session statistics
2. Execute
Summary: Read .ccs/task.md. Output: session start time, task counts by type (builds, fixes, tests, audits, reviews, research), files touched (read/modified/created/deleted), test results, audit findings, estimated token savings.
Detail: Output full .ccs/task.md content.
Clear: Copy .ccs/task.md to .ccs/task-archive-{timestamp}.md. Create fresh .ccs/task.md with new session header.
Export: Write full log to session-report-{timestamp}.md in project root.
Files: Extract all unique file paths from task.md entries. Group by: modified, created, deleted, read-only.
Stats: Output: duration, total tasks, files read (estimated tokens), files modified, lines changed, test runs, research queries, web fetches.
Rules
- Read only
.ccs/task.md— never scan the codebase - If
.ccs/task.mdmissing → "No session log. Run/ccs-initto start." - Keep output concise — summaries over raw dumps
Refs
- Task log:
.ccs/task.md - Task template:
.claude/skills/_ccs/templates/task-template.md
10x-Code v2.0.0