Files
tekton/.agents/workflows/pending-tasks.md
T

2.2 KiB
Raw Blame History

Pending Notion Tasks for core_coder

Instructions

Run these commands as core_coder profile to complete the 5 "In Progress" tasks:

# Switch to core_coder profile
hermes profile use core_coder

# Navigate to project
cd /home/beng/Godot/Projects/tekton-enet

# Start interactive session with task context
hermes chat -z "Complete the 5 'In Progress' tasks from Notion. Start with P0 task [Gauntlet] #4 Cannon Timer & Basic Volley (ID: 36833be4-3b29-812b-b25e-d087446c57f6). Follow TASKS.md procedure for each task."

Task List (Priority Order)

1. [P0] [Gauntlet] #4 Cannon Timer & Basic Volley

  • Notion ID: 36833be4-3b29-812b-b25e-d087446c57f6
  • Type: CORE
  • Description: Create candy_cannon_controller.gd. Implement 5-second interval cannon timer in GauntletManager._process(). Fire 5 shots per volley at random valid cells (1×1 only initially). Create candy_cannon.tscn (3×3 static NPC scene, is_static_turret=true pattern). Reuse tekton.gd spawn_projectile_rpc() arc-tween pattern for projectile visuals. Sync via rpc().

2. [P1] [036] Mode Config Completeness

  • Notion ID: 36433be4-3b29-8129-bbc9-c3f8437559a8
  • Type: CORE

3. [P1] [024] Set up GitHub Actions CI/CD Workflow

  • Notion ID: 36633be4-3b29-8179-87bf-ec462fb6629f
  • Type: DEVOPS

4. [P1] [032] Set up Artifact Storage & Versioning

  • Notion ID: 36633be4-3b29-812b-9537-f44fbf89c3f9
  • Type: DEVOPS

5. [P1] [031] Configure Platform-Specific Export Presets

  • Notion ID: 36633be4-3b29-8147-8180-eebc89a08dc4
  • Type: DEVOPS

Workflow Per Task

  1. Read task details: mcp_notion_API_retrieve_a_page(page_id="...")
  2. Implement changes following TASKS.md
  3. Write unit test in tests/test_<feature>.gd
  4. Run tests: ./run_tests.cmd (Windows) or equivalent
  5. Update CHANGELOG_DRAFT.md (append to existing version block if changes exist)
  6. Mark Done: mcp_notion_API_patch_page(page_id="...", properties={"Status": {"select": {"name": "Done"}}, "Acceptance": {"checkbox": true}})
  7. Commit changes

Notes

  • Project path: /home/beng/Godot/Projects/tekton-enet
  • Follow GUT_SETUP_SKILLS.md for testing
  • Version 2.3.7 already has uncommitted changes — append changelog entries, don't bump version