Compliance Risk Score - Methodology v1.0
A deterministic build-time method for showing how much source support sits behind each UK SIC 2026 code.
The Compliance Risk Score is a site-defined reliability signal. It is calculated during the static build from available source files, hierarchy records, and documented correspondence data.
It is not a legal rating, official certification, review markup, or filing recommendation. The score only explains which evidence checks passed for a code and which checks were not applicable.
Data inputs
The generator reads the official SIC source records, the site hierarchy, available crosswalk tables,
and generated factor files under src/data/risk-score/. Each rendered score must include
the factor list so users can see the evidence behind the number.
Score formula
score = round((passed factors / applicable factors) * 10) Factors marked N/A are excluded from the denominator. If all factors are N/A, the score block is not shown because there is no meaningful evidence base to calculate from.
The 7 core factors
1. Verified official source
Checks that the code exists in the official SIC 2026 source data used by the site build. Evidence is the source file and release information available to the generator.
2. International crosswalk
Checks whether a documented international correspondence exists for the code where a suitable official table is available. If no table is available, the factor is marked N/A.
3. Previous edition migration
Checks whether the code has a documented migration path from the previous SIC edition or another official legacy reference used by the project.
4. Complete hierarchy
Checks that every parent level required for the page exists, from section through the immediate parent of the code.
5. Size or threshold documented
Checks whether an official threshold or size-standard source applies to the code. If the country profile has no relevant source for this check, the status is N/A.
6. Trade or export match
Checks whether an official trade, customs, HS, CN, or equivalent table provides a documented match for the activity. Missing source coverage becomes N/A, not an invented failure.
7. Legacy crosswalk
Checks whether the code links to an older national classification that was replaced by the current system. If no legacy system is defined for the country profile, the factor is N/A.
How to interpret the score
Most applicable checks passed and the page has a strong source trail.
Some checks passed, but one or more applicable source areas need caution.
The page should be checked carefully against official documents before relying on it.
Status rules
- Pass means the build found direct evidence for that factor.
- Fail means the factor applies, but the required evidence was not found.
- N/A means the configured source is not available or the factor does not apply to the country profile.
- The page never presents this score as a Google Review, rating schema, or official government score.
Methodology feedback
Found a missing source or factor issue?
Send the code, page URL, and source document so the calculation inputs can be reviewed in the next build.