Effective Autonomous Work Execution

lesson autonomous active autonomous/effective-autonomous-work-execution.md View on GitHub

Effective Autonomous Work Execution

Rule

Follow a structured 4-phase approach for autonomous work sessions to maximize productivity and proper task management.

Context

When conducting autonomous work sessions with multiple potential tasks and dependencies.

Detection

Observable signals for using this pattern:

Pattern

4-Phase Structured Approach:

Phase 1: Quick Status Check (2-3 min)

# Check git status and resolve any conflicts
git status

# Review recent journal context
ls -la journal/ | tail -5
cat journal/most-recent-entry.md

Phase 2: Task Selection (3-5 min)

# Check task status and priorities
gptodo status --compact

# Check for GitHub notifications/issues
gh issue list --assignee @me

# Identify blocked vs independent work
# Create GitHub issues for blocked items

Phase 3: Work Execution (15-25 min)

Phase 4: Commit and Complete (2-3 min)

# Stage only intended files
git add specific-files.md

# Descriptive commit messages
git commit -m "docs(tasks): update completion status to reflect actual progress"

# Push to origin
git push origin master

Anti-Patterns

Success Example

2025-12-12 session:

Outcome

Following this pattern results in:

Related

Origin

2025-12-12: Extracted from successful autonomous work pattern where blocked major tasks were properly handled while finding productive independent work.

Match Keywords

start of autonomous session autonomous work workflow task selection in autonomous session startup workflow select what to work on