---
phase: 82-dependency-pinning-baseline
plan: 01
type: execute
wave: 1
depends_on:
  - v1.49-milestone-close
files_modified:
  - research/knowledge-hub/requirements.txt
  - research/knowledge-hub/tests/test_dependency_contracts.py
autonomous: true
requirements:
  - REQ-DEP-01
  - REQ-DEP-02
---

<objective>
Replace open-ended runtime dependency ranges with bounded version ranges and
guard them with tests.
</objective>
