{# Shared presentation only: imported report fields remain autoescaped. #} {% macro styles() -%} {%- endmacro %} {% macro finding(issue, page_limit=none) -%} {% if issue.get('rule_id') or issue.get('status') or issue.get('applicability') or issue.get('source') or issue.get('references') or issue.get('reviewed_on') or 'evidence' in issue %}
{% endif %} {%- endmacro %} {% macro overview(policies, versions, coverage) -%} {% if policies or versions or coverage %}Scoring versions: {{ versions|join(', ') }}
{% endif %} {% for policy in policies %} {% if policy.get('ruleset_version') %}Ruleset: {{ policy.ruleset_version }}
{% endif %} {% if policy.get('policy') %}{{ policy.policy }}
{% endif %} {% if policy.get('scope') %}{{ policy.scope }}
{% endif %} {% if policy.get('weights') %}{{ policy.weights|json_text }}Scores and weights are TFQ0SEO checklist policy, not search ranking factors or promises from the reference sources.
{% endif %} {% if coverage %}Recorded rule evaluations: {{ coverage.get('total')|number }}. Assessed: {{ coverage.get('assessed')|number }}.
{% if coverage.get('counts') is mapping %}{{ coverage.scope }}
{% endif %}Unknown, error, and not-applicable outcomes are not passed checks. Disabled or unattempted checks are not assumed to pass.
{% endif %}