Files
novafarma/.agent/workflows/auto-update-tasks.md
2025-12-13 00:02:38 +01:00

2.5 KiB

📋 Workflow: Automatic TASKS.md Updates

🎯 Purpose

Automatically update TASKS.md whenever new features are implemented.


Standard Workflow

When Implementing a New Feature:

  1. Implement the feature (write code)
  2. Test the feature (verify it works)
  3. Update TASKS.md immediately:
    • Mark the task as [x] (completed)
    • Add date: ✅ DD.MM.YYYY
    • Add any relevant notes

Example:

Before:

- [ ] **Fishing System**
    - [ ] Fishing rod crafting
    - [ ] Fishing minigame

After:

- [x] **Fishing System** ✅ 12.12.2025
    - [x] Fishing rod crafting
    - [x] Fishing minigame
    - **File**: `src/systems/FishingSystem.js`
    - **Lines**: 450

🔄 Automatic Update Process

Step 1: Implement Feature

// Create new system file
class NewSystem {
    constructor(scene) {
        // Implementation
    }
}

Step 2: Integrate

// Add to index.html
<script src="src/systems/NewSystem.js"></script>

// Add to GameScene.js
this.newSystem = new NewSystem(this);

Step 3: Update TASKS.md

- [x] **New Feature** ✅ 12.12.2025
    - [x] Core functionality
    - [x] Integration complete
    - **Status**: Production ready

Step 4: Document

Create summary in docs/ if needed.


📝 Template for New Features

- [x] **[Feature Name]** ✅ [Date]
    - [x] [Sub-feature 1]
    - [x] [Sub-feature 2]
    - [x] [Sub-feature 3]
    - **File**: `src/systems/[FileName].js`
    - **Lines**: [Number]
    - **Status**: [Production Ready / In Progress / Testing]
    - **Notes**: [Any important notes]

🎯 Commitment

From now on, I will:

  1. Update TASKS.md immediately after implementing features
  2. Mark completed tasks with [x] and date
  3. Add file locations and line counts
  4. Include status and notes
  5. Keep documentation synchronized

📊 Benefits

  • Always up-to-date task list
  • Clear progress tracking
  • Easy to see what's done
  • Better project management
  • Transparent development

🔍 Review Process

At end of each session:

  1. Review TASKS.md for accuracy
  2. Verify all completed tasks are marked
  3. Update statistics
  4. Create session summary

Status: ACTIVE
Effective From: 2025-12-12 23:20
Applies To: All future development


This workflow ensures TASKS.md is always current and accurate! 📋