Technical Discovery SOP

QCK SOP

Technical Discovery SOP

QCK WordPress Infrastructure & Dev Governance Framework

Version
Version 1.0
Owner
Dev Team
Required For
All template builds, structural updates, CRO initiatives

1️⃣ Purpose

The Technical Discovery phase ensures that infrastructure, architecture, and structural risks are identified before development begins.

This prevents:

  • Mid-build surprises
  • SEO instability
  • Permalink conflicts
  • Plugin failures
  • CRO test instability
  • Timeline resets

No development estimate or template build should begin without completing this checklist.

Estimated time: 30–60 minutes per site.

2️⃣ Hosting Review

A. Hosting Environment

Hosting Provider

_________________________

Hosting Type

☐ Shared    ☐ VPS    ☐ Managed WP    ☐ Dedicated    ☐ Unknown

  • Hosting access confirmed
  • CDN present (Cloudflare, Fastly, etc.)
  • Object cache present (Redis, Memcached)
  • Full-page caching active
  • Multiple caching plugins detected
  • PHP version verified
  • Memory limit verified
  • Staging environment available
  • Backup system confirmed

Uncached TTFB

______ ms

Hosting Score

___

Hosting Risk Score
1 = Stable managed environment
2 = Mixed or partial visibility
3 = Shared / unclear configuration / no staging

3️⃣ Theme Review

Theme Name

_________________________

Child Theme Present

☐ Yes    ☐ No

  • Actively maintained
  • Last updated within 12 months
  • WooCommerce template overrides present
  • Hardcoded template logic detected
  • Heavy JS bundles
  • Excessive CSS bloat
  • Inline scripts affecting rendering
  • Custom ACF rendering logic
  • Headless architecture

Performance Snapshot

LCP: ______
CLS: ______
INP or TBT: ______

Theme Score

___

Theme Risk Score
1 = Lightweight and flexible
2 = Heavy builder but manageable
3 = Custom/legacy/headless with limited visibility

4️⃣ Plugin Review

For each critical plugin involved in layout, rendering, WooCommerce, or SEO:

Plugin Name

_________________________

  • Actively maintained
  • Compatible with current WP/PHP
  • No critical vulnerability warnings
  • No undocumented custom modifications
  • Not abandoned
  • No conflicting caching behavior
  • No hardcoded overrides
🟢 Green
Stable
🟡 Yellow
Aging / moderate risk
🔴 Red
Unsupported / high risk

If Red, client acknowledgment is required before structural changes.
Plugin Risk Score
1 = Stable stack
2 = Moderate aging risk
3 = Unsupported / conflict-heavy

Plugin Score: ___

5️⃣ Permalink Review

Current Permalink Structure

_________________________

  • Custom slug prefixes
  • Custom rewrite rules
  • Indexed URLs affected by proposed change
  • Ranking URLs impacted
  • Backlinks pointing to affected URLs
  • Hardcoded internal links
  • Canonical tags auto-generated
  • Redirect mapping required
Permalink Risk Score
1 = Minimal structural impact
2 = Moderate indexed URL changes
3 = High ranking URLs or rewrite uncertainty

Permalink Score: ___

6️⃣ CRO Snapshot

If CRO work or dynamic template behavior is planned:

  • WooCommerce AJAX fragments present
  • Dynamic pricing scripts
  • Membership logic
  • Geo-based logic
  • Edge caching active
  • No cache exclusions for tests
  • Heavy JS theme
  • No staging
CRO Risk Score
1 = Stable for testing
2 = Moderate dynamic complexity
3 = High risk without controls

CRO Score: ___

7️⃣ Master Risk Scoring

Category Scores

Hosting: ___
Theme: ___
Plugin: ___
Permalink: ___
CRO: ___

Total Score

___

6–8
🟢 Green – Ready to Build
9–12
🟡 Yellow – Stabilization Recommended
13–15+
🔴 Red – Escalation Required

8️⃣ Required Action Based on Classification

If Green
Proceed to estimation and development.
If Yellow
Recommend stabilization tasks before structural work.
If Red
Escalate to Infrastructure Stabilization discussion before proceeding.

9️⃣ Output Summary Template (To Send to AM)

Client: _________________________

Project: _________________________

Infrastructure Classification: 🟢 / 🟡 / 🔴

Key Findings:

  • Hosting: _________________________
  • Theme: _________________________
  • Plugin Risk: _________________________
  • Permalink Impact: _________________________
  • CRO Feasibility: _________________________

Recommended Action:

_________________________

Timeline Impact:

_________________________

Keep this summary short and professional. No technical overload. Clear signals only.

🔟 Governance Rule

Technical Discovery must be completed:

  • Before final dev estimate
  • Before Figma lock
  • Before structural template build
This ensures design decisions align with infrastructure reality.