# 2026-05-18 — Hornsby Ghost Job Variant A confirmed

**Job:** 01-2275 HPE Field of Play Hornsby  
**Status:** `ongoing` in `00-brief.md`, `start_date: 2026-04-30`, HammerTech presumably sent  
**As of today (2026-05-18):** 18 days into contract, zero operational capture confirmed.

## What was checked

| Path | Result |
|---|---|
| `Jobs/Ongoing Jobs/01-2275 - HPE Field of Play Hornsby/07 - Site Documents/07a - Dockets/` | Empty — no files ever |
| `Jobs/Ongoing Jobs/01-2275 - HPE Field of Play Hornsby/07 - Site Documents/07d - Daily Diary/` | Empty — no entries ever |
| `Jobs/Ongoing Jobs/01-2275 - HPE Field of Play Hornsby/Job-Tracker.md` | Header only, 0 hours, 0 materials, $0 |
| `daily/2026-05-12.md` | TCE Liverpool entry — work was on a different job |
| `daily/2026-05-11.md` | TCE Liverpool — still a different job |
| `daily/` | No Hornsby entry for any date |
| `Jobs/Ongoing Jobs/` | Only two folders: Hornsby and Bingara Gorge |

## Conclusion

Hornsby is a **Ghost Job Variant A** — folder was promoted to Ongoing but OpsMan never captured any site data. The job is contractually active (day 18) but financially invisible. Every EOD summary will show blank hours, no photos, no dockets until either:
1. Rocky confirms Hornsby is not active / is on hold, OR
2. Rocky's crew actually starts on it and captures begin

**Pattern holds:** All-ghost jobs have `status: ongoing`, `start_date` in the past, and absolutely zero rows in all registers.

## EOD output generated

Telegram EOD flagged:
- 🔴 CRITICAL: Docket missing (dayworks/hybrid — no signed docket = no invoice line)
- Hours today: none logged
- Photos: none
- Materials: none
- Action required: Rocky must confirm if Hornsby ran today; if yes, get signed docket immediately

This is the state the skill predicts for ghost jobs. The prediction was correct.
