Review project roadmap and milestone progress
Reviews project roadmap and milestone progress across active projects. Use this monthly or quarterly to track completion, identify dependencies, and flag at-risk projects before they impact delivery.
/plugin marketplace add coalesce-labs/catalyst/plugin install catalyst-dev@catalystinheritStatus: Placeholder for v1.0 - Full implementation coming in future release
This command will help you review your roadmap by:
Use Linearis CLI directly:
# List projects
linearis projects list --team TEAM
# Parse project status from JSON
linearis projects list --team TEAM | jq '.[] | {name, status, progress}'
# List tickets for specific project
linearis issues list --team TEAM | jq '.[] | select(.project.name == "Project Name")'
# 1. List all active projects
linearis projects list --team ENG | \
jq '.[] | select(.state != "completed") | {name, lead, targetDate}'
# 2. Get project details with ticket counts
for project in $(linearis projects list --team ENG | jq -r '.[].name'); do
echo "Project: $project"
# Count tickets by status
linearis issues list --team ENG | \
jq --arg proj "$project" '
[.[] | select(.project.name == $proj)] |
group_by(.state.name) |
map({status: .[0].state.name, count: length})
'
done
# 3. Identify project dependencies
# (Manual - look at project descriptions or ticket relationships)
# 4. Calculate overall progress
# total_tickets in project
# completed_tickets in project
# progress = (completed / total) * 100
# 5. Identify at-risk projects
# - No tickets completed in last 2 weeks
# - Target date approaching with <50% completion
# - Blocked tickets preventing progress
When fully implemented, this command will:
Track progress at: https://github.com/coalesce-labs/catalyst/issues
Uses .claude/config.json:
{
"linear": {
"teamKey": "ENG",
"defaultTeam": "Backend"
}
}
/cycle-plan - Plan work within cycles for a project/cycle-review - Review cycle progress/catalyst-dev:linear - Manage individual tickets/create-plan - Create implementation plans for tickets