#!python
"""
Command-line tool for managing task lists from project documents.

This script allows you to:
1. Generate task lists from project initialization documents
2. List tasks and filter by phase, status, etc.
3. Update task statuses
4. Synchronize with .cursorrules files
"""

import os
import sys
import argparse
from pathlib import Path

# Add the parent directory to the path to allow importing cursor_rules
sys.path.insert(0, str(Path(__file__).resolve().parent.parent))

from cursor_rules.cli import main

if __name__ == '__main__':
    sys.exit(main()) 