- .github/workflows/verify-pipeline.yml: CI that verifies pipeline determinism and checks for np.random in production code - ui/components/body-model.js: Three.js 3D human body model with 24 DensePose body parts mapped to 3D geometry - v1/requirements-lock.txt: Minimal pinned dependencies for verification - v1/src/api/dependencies.py: Fix mock auth returns with proper errors - v1/src/core/router_interface.py: Additional mock mode cleanup - v1/src/services/pose_service.py: Further mock elimination in service https://claude.ai/code/session_01Ki7pvEZtJDvqJkmyn6B714
14 lines
528 B
Plaintext
14 lines
528 B
Plaintext
# WiFi-DensePose Pipeline Verification - Pinned Dependencies
|
|
# These versions are locked to ensure deterministic pipeline output.
|
|
# The proof bundle (v1/data/proof/) depends on exact numerical behavior
|
|
# from these libraries. Changing versions may alter floating-point results
|
|
# and require regenerating the expected hash.
|
|
#
|
|
# To update: change versions, run `python v1/data/proof/verify.py --generate-hash`,
|
|
# then commit the new expected_features.sha256.
|
|
|
|
numpy==1.26.4
|
|
scipy==1.14.1
|
|
pydantic==2.10.4
|
|
pydantic-settings==2.7.1
|