Skip to content

Conversation

@yemyat
Copy link
Owner

@yemyat yemyat commented Jan 23, 2026

Description

Introduces exploration-tracer planning philosophy and improves the autonomous iteration workflow. The core idea: specs describe WHAT to build, but implementation plans need to describe WHAT TO CHANGE. By doing expensive exploration ONCE during planning, execution agents work from concrete checklists instead of burning context discovering change locations.

Key Changes

  • Exploration-tracer planning: Plan mode now traces all usages with sub-agents and records potentialChangeLocations with file:line references
  • Story points: Tasks now include LOC-based points (1, 2, 3, or 5) for better estimation
  • Dependency tracking: Both specs and tasks can now specify dependsOn for ordered execution
  • Fully autonomous plan mode: Agent auto-selects next pending spec without asking questions
  • Improved build workflow: Reordered to log progress before commit, streamlined prompts

Type of Change

  • feat: New feature
  • fix: Bug fix
  • chore: Maintenance/refactoring
  • docs: Documentation only

Checklist

  • I have tested my changes locally
  • My code follows the project's coding style
  • I have updated documentation if needed
  • My commit messages follow Conventional Commits

Related Issues

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants