Methodology canon

Matching Algorithm — Trade × Locale → Score

Quick read

Your audit produces one number — a compatibility score 0–100 — plus a verdict band and the top 3 risks and levers. The score starts at a baseline of 50, adds points for inputs that generate your trade's element (sheng cycle), subtracts points for inputs that control it (ke cycle), then applies sha drag (capped −80) and a Period 9 modifier (capped +70 lift). Severity tiers move the score in fixed steps from ±2 to ±50.

Verdict bands

ScoreBandWhat it means
85–100Strong matchProceed with confidence; standard remediation not required.
70–84Good with conditionsProceed with the named adjustments.
55–69WorkablePossible but requires deliberate fit-out + remediation.
40–54Significant frictionReconsider unless the trade can adapt substantially.
0–39AvoidSubstantial drag on the trade's qi conditions.

Severity tiers — how much each finding moves the score

TierPoint swingExample
T5±50Direct ke-control of trade primary by sector dominant element across all 9 inputs
T4±30Severity-5 sha (hospital opposite + road dagger); major facing-element mismatch
T3±15Single severity-4 sha; moderate sector × trade ke-cycle friction
T2±7Severity-3 sha; building-shape ke against trade secondary
T1±2Minor severity-2 sha; small entrance / frontage notes

Aggregate caps: total sha drag capped at −80; total lift (sheng + period 9 + favorable inputs) capped at +70. Final score clamped to [0, 100].

Sample finding

Top risk — Ke cycle, T3 (−15). Trade primary Wood (homeware retail) sits in Ubi (Earth-dominant sector). Earth ke-controls Wood across the sheng / ke cycle. The sector itself is mild-severity Earth — not a deal-breaker, but the trade's natural qi is mildly suppressed by the location's baseline character. Lever: lean into the secondary Earth element of the trade (terracotta, ceramics, grounded-tone visual identity) to convert friction into alignment.

How the algorithm works

Step-by-step computation
  1. Trade element vector. From intake: primary element (P), secondary (S), sub-category modifiers per the trade table.
  2. Locale element vectors (×9). Each of the 9 inputs gets: element contribution, direction (generative / draining), and severity tier (T1–T5).
  3. Combine locale vectors using the headline weights (public) + per-trade weight adjustments (proprietary).
  4. Apply sheng cycle. For each locale element, check whether it sheng-generates the trade primary. Wood → Fire → Earth → Metal → Water → Wood.
  5. Apply ke cycle. For each locale element, check whether it ke-controls the trade primary. Wood → Earth → Water → Fire → Metal → Wood.
  6. Apply hua cycle (paired transformations: Metal+Water enhanced Water; Water+Wood enhanced Wood; etc.) Check whether the result supports or drains trade secondary.
  7. Apply sha drag. Sum severity-tier point swings for every sha. Capped at −80 aggregate.
  8. Apply Period 9 modifier. Sector × trade × period interaction. Capped at +70 aggregate lift.
  9. Sum, clamp to [0, 100].
  10. Surface top 3 risks + top 3 levers in plain English. The "why" is what the buyer pays for.
Score = 50 (baseline)
      + sheng (weighted, signed)
      − ke    (weighted, signed)
      + hua   (weighted, signed)
      − sha_drag        (capped at −80)
      + period9_modifier (lift capped at +70)
Clamp to [0, 100].
Sheng / ke / hua — the three cycles

Sheng (productive): Wood → Fire → Earth → Metal → Water → Wood. Direct sheng (locale element directly produces trade primary) = full positive contribution. Two-step sheng (locale produces what produces trade primary) = partial positive.

Ke (controlling): Wood → Earth → Water → Fire → Metal → Wood. Direct ke = full negative. Two-step ke (the controller of your suppressor) = partial positive.

Hua (transformative): paired elements transform into a third — Metal + Water = enhanced Water; Wood + Fire = enhanced Fire; Fire + Earth = enhanced Earth; Earth + Metal = enhanced Metal. Checks whether the result supports trade secondary.

What the score is NOT
Worked example (Ubi homeware retail)

Trade: Retail — homeware / furniture (Primary Wood, Secondary Earth).

Score = 50 + sheng(0) − ke(19) + period9(+4) + entry/road/support/frontage(+20) − sha_drag(7) = 48 → "Significant friction" band. Audit narrative: the Ubi Earth sector is the primary drag; either bring Earth secondary forward in the brand identity (ceramic / terracotta accents) or expect uphill qi conditions.

What this means for your audit

The score is the headline, not the deliverable. The deliverable is the named top 3 risks and top 3 levers — the specific things you can act on. A workable score with two clear levers is often more useful than a strong score with no actionable detail. The audit always shows you the math, so you can verify exactly why a finding moved the score the way it did.