markitect-main/tests/unit/prompts
tegwick 9ce157400e feat(prompts): implement Phase 5 - Dependency Tracking (FR-6)
Add directed dependency graph with cycle detection, topological sort,
and query service for finding dependents/dependencies transitively.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-09 13:18:18 +01:00
..
__init__.py feat(prompts): implement Phase 1 - Foundation (FR-1) 2026-02-08 22:30:26 +01:00
test_artifact_models.py feat(prompts): implement Phase 1 - Foundation (FR-1) 2026-02-08 22:30:26 +01:00
test_artifact_repository.py feat(prompts): implement Phase 1 - Foundation (FR-1) 2026-02-08 22:30:26 +01:00
test_context_compiler.py feat(prompts): implement Phase 3 - Resolver Engine (FR-3) 2026-02-08 22:45:46 +01:00
test_dependency_models.py feat(prompts): implement Phase 5 - Dependency Tracking (FR-6) 2026-02-09 13:18:18 +01:00
test_dependency_queries.py feat(prompts): implement Phase 5 - Dependency Tracking (FR-6) 2026-02-09 13:18:18 +01:00
test_dependency_repository.py feat(prompts): implement Phase 5 - Dependency Tracking (FR-6) 2026-02-09 13:18:18 +01:00
test_execution_engine.py feat(prompts): implement Phase 4 - Execution Engine (FR-4, FR-5) 2026-02-08 23:15:33 +01:00
test_execution_models.py feat(prompts): implement Phase 4 - Execution Engine (FR-4, FR-5) 2026-02-08 23:15:33 +01:00
test_graph_builder.py feat(prompts): implement Phase 5 - Dependency Tracking (FR-6) 2026-02-09 13:18:18 +01:00
test_macro_parser.py feat(prompts): implement Phase 2 - Templates & Macros (FR-2) 2026-02-08 22:34:22 +01:00
test_prompt_resolver.py feat(prompts): implement Phase 3 - Resolver Engine (FR-3) 2026-02-08 22:45:46 +01:00
test_resolution_strategy.py feat(prompts): implement Phase 3 - Resolver Engine (FR-3) 2026-02-08 22:45:46 +01:00
test_template_models.py feat(prompts): implement Phase 2 - Templates & Macros (FR-2) 2026-02-08 22:34:22 +01:00