@tdd_issue @tdd_issue_9055
Feature: PyYAML is a declared project dependency with minimum secure version
  As a CleverAgents developer
  I want the PyYAML dependency to be listed in pyproject.toml with a minimum secure version
  So that vulnerable older versions of PyYAML cannot be installed

  Background:
    Given the pyproject.toml file exists at "pyproject.toml"

  @tdd_issue @tdd_issue_9055
  Scenario: PyYAML is listed in project dependencies with minimum version constraint
    When I read the project dependencies from pyproject.toml
     Then the dependency list should include a package matching "pyyaml>="

  @tdd_issue @tdd_issue_9055
  Scenario: PyYAML minimum version is >=6.0.3
    When I read the PyYAML dependency specification from pyproject.toml
     Then the minimum version should be at least "6.0.3"

  @tdd_issue @tdd_issue_9055
  Scenario: yaml module is importable as a project dependency
    When I attempt to import the "yaml" module
     Then the import should succeed without errors
