# Task 4 Report: pack.sh PC contract test (RED)

**Status:** ✅ SUCCESS (RED confirmed)  
**Commits:** none (per instructions)

## Test Summary
| Phase | Command | Result |
|-------|---------|--------|
| RED | `bash tests/deploy/baota/test-pack-web-hooks.sh` | exit 1 — first assertion `WEB_FRONTEND_DIR` missing in `deploy/baota/pack.sh` |

## Files
- Created: `tests/deploy/baota/test-pack-web-hooks.sh` (per brief, executable)
- Modified: none (`pack.sh` untouched)

## TDD Evidence

```
+ grep -q WEB_FRONTEND_DIR .../deploy/baota/pack.sh
(exit 1 — no match; script stops at first failure)
```

## Concerns
None. `run-all.sh` will pick up `test-pack-web-hooks.sh` automatically; GREEN awaits Task 5 `pack.sh` changes.
