diff options
| author | Ben Sima <ben@bsima.me> | 2025-11-09 07:37:25 -0500 |
|---|---|---|
| committer | Ben Sima <ben@bsima.me> | 2025-11-09 07:37:25 -0500 |
| commit | 04986e2fc5c8863672c2a84e644777505878318b (patch) | |
| tree | f95b6ad65d076ca6b420c571f52bf7e3f6469998 /Biz/Que/Style.css | |
| parent | 1d98b463ac79905b542d45d632e5135ea90af585 (diff) | |
Add enhanced dependency types to task manager
Implement four dependency types based on beads patterns: - Blocks:
Hard dependency, blocks ready work queue (default) - DiscoveredFrom:
Work discovered during implementation (doesn't block) - ParentChild:
Epic/task relationships (blocks ready work) - Related: Soft
relationships (doesn't block)
Key changes: - New Dependency data type with depId and depType fields
- New DependencyType enum with four relationship types - Updated CLI
with --dep-type and --discovered-from flags - Enhanced getReadyTasks
to respect only blocking dependency types - Added comprehensive tests
for all dependency behaviors - Updated AGENTS.md with usage examples
and patterns
The discovered-from pattern is especially important for AI agents to
maintain context of work found during implementation while keeping
it immediately available in the ready work queue.
Amp-Thread-ID:
https://ampcode.com/threads/T-178b273a-3ac7-416c-a964-db89bac3c8f7
Co-authored-by: Amp <amp@ampcode.com>
Diffstat (limited to 'Biz/Que/Style.css')
0 files changed, 0 insertions, 0 deletions
