Files
veripath/docs/clients/overcome-fitness/threat-register-v1.md
T

138 lines
6.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Threat Register Overcome Fitness
**Status:** **LOCKED** — Layer 2 Benchmark + **2026-08-03 scrutiny refinements**
**Locked Date:** 2026-08-03
**Reviewed by:** Human (owner process)
**Source Inventory:** `data-inventory-v1.md` · Errata: `QUALITY_GAPS.md`
## Purpose
Identify specific customer-acquisition and retention failures grounded only in data from the Data Inventory.
No speculation. No invented gaps. No solution language.
## Lock / errata note
Original 11 threats accepted at lock. Same-day scrutiny: T-002 refined earlier; T-011 evidence updated for inferred claim; T-008 related-feature lead noted; **T-012 added** (services vs category mismatch). Severity remains provisional. verification_tier and severity are orthogonal.
## Threat Entries
### Threat ID: T-001
- **Title:** Website paths observed returning dead pages
- **Signal Source:** Website (overcomefitnesscp.com)
- **Evidence Snippet:** As of 2026-08-02, `/trainers`, `/plans`, and `/power-cycle` return HTTP 404. Working paths include `/plans-pricing` and `/copy-of-home`.
- **Data Recency:** 2026-08-02
- **Estimated Severity:** major
- **Verification Tier:** 2
- **Human Decision:** Accepted (benchmark)
### Threat ID: T-002
- **Title:** Missing booking button on Google Business Profile (while website does offer booking)
- **Signal Source:** GBP + Website (human-confirmed)
- **Evidence Snippet:** GBP 2026-08-03: BOOKING_BUTTON_PRESENT_ON_GBP = No (NOT_PRESENT). Website offers booking (human-confirmed 2026-08-03). Messaging/other action buttons not fully captured same row — confidence limited to booking button field only.
- **Data Recency:** 2026-08-03
- **Estimated Severity:** major (provisional; actionability depends on provider support)
- **Verification Tier:** 2
- **Human Decision:** Accepted (benchmark) — refined post-lock
### Threat ID: T-003
- **Title:** Personal TikTok audience shows limited clear business attribution
- **Signal Source:** TikTok @byronslavin + website links
- **Evidence Snippet:** ~39.5K followers; personal bio; linktr.ee/overcometrainer; account name not Overcome Fitness (2026-08-03).
- **Data Recency:** 2026-08-03
- **Estimated Severity:** major
- **Verification Tier:** 2
- **Human Decision:** Accepted (benchmark)
### Threat ID: T-004
- **Title:** Multiple related Instagram handles observed
- **Signal Source:** Instagram + website
- **Evidence Snippet:** Site links @overcometrainer; related @overcomefitnesscp in prior notes. Metrics incomplete.
- **Data Recency:** 2026-08-02 / prior
- **Estimated Severity:** major
- **Verification Tier:** 2
- **Human Decision:** Accepted (benchmark)
### Threat ID: T-005
- **Title:** Facebook city label mismatch vs website/directories
- **Signal Source:** Facebook public search + website
- **Evidence Snippet:** Search title labeled Shingle Springs CA while website lists Cameron Park. About-field not fully inspected.
- **Data Recency:** 2026-08-02
- **Estimated Severity:** major
- **Verification Tier:** 2
- **Human Decision:** Accepted (benchmark)
### Threat ID: T-006
- **Title:** Weak or absent Yelp presence under current brand/address
- **Signal Source:** Yelp
- **Evidence Snippet:** 2026-08-03: CLOSED at 2570 Greenwood Ln; 3.1/10 reviews; Updated March 2026. Not current Suite 120.
- **Data Recency:** 2026-08-03
- **Estimated Severity:** major
- **Verification Tier:** 2
- **Human Decision:** Accepted (benchmark)
### Threat ID: T-007
- **Title:** Limited lead-capture surface beyond contact form / phone on public crawl
- **Signal Source:** Website
- **Evidence Snippet:** 2026-08-02 public crawl: form/phone primary; see T-002 for website booking human confirmation.
- **Data Recency:** 2026-08-02
- **Estimated Severity:** major
- **Verification Tier:** 2
- **Human Decision:** Accepted (benchmark)
### Threat ID: T-008
- **Title:** Related or co-located listing risk (Power Cycle prior + MAPS_URL second feature)
- **Signal Source:** Google Maps / directories / MAPS_URL
- **Evidence Snippet:** Prior audit: related listing same building different suite (Overcome Power Cycle). 2026-08-03 MAPS_URL contains second feature ID `0x809af759effd758b:0x6a95e9f1ea7a0e28`**lead only, not verified** as active second listing.
- **Data Recency:** 2025-08 / 2026-08-03
- **Estimated Severity:** minor
- **Verification Tier:** 2
- **Human Decision:** Accepted (benchmark) — lead elevated same day
### Threat ID: T-009
- **Title:** No YouTube or brand TikTok presence identified
- **Signal Source:** YouTube + TikTok brand search
- **Evidence Snippet:** No business YouTube; no brand TikTok under Overcome Fitness naming.
- **Data Recency:** 2025-08 / 2026-08-03
- **Estimated Severity:** minor
- **Verification Tier:** 2
- **Human Decision:** Accepted (benchmark)
### Threat ID: T-010
- **Title:** No LinkedIn company presence identified
- **Signal Source:** LinkedIn
- **Evidence Snippet:** No company page found in prior search.
- **Data Recency:** 2025-08
- **Estimated Severity:** minor
- **Verification Tier:** 2
- **Human Decision:** Accepted (benchmark)
### Threat ID: T-011
- **Title:** Thin public review volume with incomplete GBP completeness signals
- **Signal Source:** GBP
- **Evidence Snippet:** 5 stars / 5 reviews (2026-08-03). Claimed status **Likely Claimed — inferred** (no Own-this-business prompt; owner responses observed) — not Tier 1 confirmed. Enumerated surface deficits: posts section empty (POST_COUNT 0); services listed strength training only; ~6 photos; Q&A not visible; primary category capture invalid until re-observe; review-response detail not quantified.
- **Data Recency:** 2026-08-03
- **Estimated Severity:** major
- **Verification Tier:** 2
- **Human Decision:** Accepted (benchmark) — refined post-scrutiny
### Threat ID: T-012 (new — scrutiny)
- **Title:** GBP services list does not match implied category breadth
- **Signal Source:** GBP
- **Evidence Snippet:** Services listed: strength training only. Intake category free-text included spin classes and personal training (invalid as primary, but signals observer expectation of broader offer). Mismatch is a discovery gap for category-aligned searches until services and canonical categories are re-observed and aligned.
- **Data Recency:** 2026-08-03
- **Estimated Severity:** major
- **Verification Tier:** 2
- **Human Decision:** Accepted (scrutiny add)
## Summary
- Total threats: **12**
- Verification Tier 1: 0 · Tier 2: 12
- **Status: LOCKED** + scrutiny refinements 2026-08-03
## Human Review Gate
- [x] Backed by inventory + scrutiny errata
- [x] Recency + verification_tier + severity on every entry
- [x] No solution language
- [x] Human decisions recorded
- [x] **LOCKED** (with documented post-lock refinements)
**Reviewer sign-off:** Human — Locked Layer 2 + scrutiny — Date: 2026-08-03